Companies with the most insider buying or selling (SEC Form 4)
top_insider_activityAcross the whole US market: the companies whose insiders bought (or sold) the most in the open market over a period, ranked by USD value. Each company has the total value, shares, number of filings and insiders, the share of the value that was under a Rule 10b5-1 plan, and its largest filing with source_url. Planned trades are left out by default (planned=exclude) and the answer says so. Common and other non-derivative shares only (Form 4 Table I). Default: the last 7 days; at most 90 days, and at most 31 for periods before 2026-06-15.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "top_insider_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Last filing date, as YYYY-MM-DD (included). | |
| days | No | Look back this many days from today. Default 7. Leave out when you give from. | |
| from | No | First filing date, as YYYY-MM-DD (included). | |
| role | No | Only filings by a director, an officer, or an owner of more than 10% of the company. | |
| side | No | buy = open-market purchases (default), sell = open-market sales. | |
| limit | No | How many companies to return. Default 10. | |
| planned | No | Rule 10b5-1 trading plans: a trade marked planned_trade=true was made under a plan the insider set up in advance, so its timing was fixed earlier. exclude = leave planned trades out, only = only planned trades, all = both. The checkbox exists on Form 4 since April 2023; older filings have planned_trade=null and count as not planned. Default exclude. |