Insider-trading surveillance
Which insider trades deserve an investigation?
Company insiders must publicly report their stock trades. Compliance teams watch those filings for the few that might be trading on secret information.
Flag everything and analysts drown in false alarms. Clear too easily and a real violation slips through. This demo shows an AI investigator working through sample filings, and the checks that stand between its draft and a published conclusion.
Try it yourself
Which of these filings deserves a second look?
Two insiders, the same sale, the same day, shortly before the same announcement.
Filing A
- Insider
- Chief Financial Officer
- Trade
- Sale of $400,000
- Date
- Jul 18, 2025
- Company news
- Earnings on Jul 20, 2025 (2 days later)
- Blackout window
- Trade falls inside it
Filing B
- Insider
- Chief Financial Officer
- Trade
- Sale of $400,000
- Date
- Jul 18, 2025
- Company news
- Earnings on Jul 20, 2025 (2 days later)
- Blackout window
- Trade falls inside it
Three ways surveillance goes wrong
Crying wolf
Flag every sale made before earnings and analysts drown in alerts, including sales reported under a plan set up in advance.
The safeguard: The filing's reported 10b5-1 status is read from the data and shown as a signal. It is never guessed from its absence.
See it in a caseOne excuse covering everything
Tax withholding is routine. If one exempt line clears the whole filing, a very large sale in the same filing goes unnoticed.
The safeguard: Exemptions are tied to the specific transaction line they belong to.
See it in a caseConfident but unsupported
An AI can write a convincing conclusion that its evidence does not back up. In the recorded live run on case 1, 2 of 4 claims were judged unsupported, and the result is marked for human review.
The safeguard: The draft is split into claims, each checked against the evidence gathered, and a process audit records whether claims cite real tool calls.
See it in a case
Explore sample cases
Each case is a synthetic filing with a known right answer. Open one to see the evidence, the investigator's conclusion, and what the safeguards said about it.
Worth an analyst's time
Missing any of these is how a real violation slips through.
Case 1
Sale just before earnings
Chief Financial Officer sells $400,000 of stock 2 days before earnings
- Answer key
- Flag for review
- AI run
- EscalateDiffers
Case 2
Large sale, no history
Vice President sells 200,000 shares for $1,000,000, with no trading history to compare
- Answer key
- Flag for review
- AI run
- ClearDiffers
Case 3
Sale far above the limit
President and CEO sells $25,000,000 of stock in one trade
- Answer key
- Escalate
- AI run
- Escalate
Case 4
Filed late
Director's $30,000 sale was reported 10 trading days after the trade
- Answer key
- Flag for review
- AI run
- ClearDiffers
Case 7
Tax line next to a large sale
President and CEO's filing: a $60,000,000 sale next to a $30,000 tax withholding
- Answer key
- Escalate
- AI run
- Escalate
Case 8
Sales that add up
Vice President sells $2,000,000, bringing the last 90 days to $16,000,000
- Answer key
- Flag for review
- AI run
- ClearDiffers
Should not be alarms
Flagging any of these is a false alarm, and false alarms are what bury analysts.
Case 5
Same sale, pre-arranged plan
Chief Financial Officer sells $400,000 of stock 2 days before earnings
- Answer key
- Clear
- AI run
- EscalateDiffers
Case 6
Large tax withholding
Chief Operating Officer's filing shows $5,000,000 of shares withheld to pay tax
- Answer key
- Clear
- AI run
- Clear
Case 9
Amendment replaces a flagged trade
Vice President files an amendment (Form 4/A) for a $3,000 sale
- Answer key
- Clear
- AI run
- Clear
Case 10
Ordinary purchase
Ten Percent Owner buys $10,000 of stock
- Answer key
- Clear
- AI run
- Clear
Under the hood
How it works
- 1PlanAI
Decides which evidence the filing needs.
- 2Check the planCode
Confirms every required check is planned, in order.
- 3InvestigateAI + code
Calls read-only tools over real SEC filings and a seeded firm-policy database.
- 4Draft and extract claimsAI
Writes a conclusion and splits it into checkable claims.
- 5Grounding checkAI + code
A judge scores each claim against the evidence; code does the totals.
- 6Publish and auditCode
Publishes the exact judged draft, then audits how the investigation worked.
How we know it isn't cutting cornersInvestigate a filing yourself