insider.transactions
1 crread-onlyInsider (SEC Form 4) transactions — open-market buys/sells, awards, option exercises — for a company (by ticker) or a person (by insider name). Pass `signal: true` to restrict to open-market buys/sells (codes P/S), the tradeable subset. Pass `since` to diff only new filings.
Parameters#
| Parameter | Type | Description |
|---|---|---|
tickeropt | string | Issuer ticker, e.g. 'AAPL' |
insideropt | string | Insider name (partial ok), e.g. 'Cook' |
signalopt | boolean | Only open-market buys/sells (P/S). Default false. |
sinceopt | string | Cursor from a prior next_cursor (optional) |
limitopt | number | Max rows (1-200, default 50) |
Example call#
bash
curl -X POST https://arkolith.com/api/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "insider.transactions",
"arguments": {
"ticker": "AAPL",
"signal": true
}
}
}'REST mirror: GET /insider/transactions, metered identically.
Example response#
json
{
"transactions": [
{
"accession_number": "0001943929-26-000010",
"insider": "Cook Timothy D",
"role": "CEO",
"ticker": "AAPL",
"code": "S",
"shares": "511000",
"value_usd": 114724610,
"transaction_date": "2026-06-03",
"source_url": "https://www.sec.gov/Archives/edgar/data/..."
}
],
"next_cursor": "98213"
}