Insider transactions
insider_transactionsList the transactions a company's officers, directors and ten percent owners reported on SEC Forms 3, 4 and 5, newest first: transaction date, the owner and their relationship and title, the security, the SEC transaction code as filed (P purchase, S sale, A grant, M exercise, F tax withholding, G gift), acquired or disposed, shares, price and shares owned after. Every number carries a proof that opens the ownership form on sec.gov. as_of limits the list to forms accepted by a date; cursor pages. Use it when asked what a company's insiders bought or sold.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"limit": 20,
"company": "ticker:AAPL"
},
"name": "insider_transactions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Knowledge date or timestamp (YYYY-MM-DD or RFC 3339). The answer is what FinancialMD knew at that instant: only facts whose known interval contains as_of. Omit for the current view. | |
| limit | No | Maximum number of periods or items to return (default 50, at most 500). | |
| cursor | No | Opaque cursor from a previous page (data.next_cursor). | |
| company | Yes | Company identifier: a FinancialMD id ("fmd_01H..."), an SEC CIK ("cik:320193"), or a ticker ("ticker:AAPL", optionally with the MIC "ticker:AAPL.XNAS"). A bare ticker like "AAPL" is accepted and sent as ticker:AAPL. An issuer on an EU or UK regulated market that does not file with the SEC has no CIK: pass its LEI ("lei:IOG4E947OATN0KJYSD45") or its fmd_ id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | { items: [{ transaction_date, owner: { cik, name }, relationship, officer_title, security_title, is_derivative, code, acquired_disposed, ownership_nature, shares, price, shares_owned_after }], next_cursor }; shares, price and shares_owned_after are value objects. | |
| meta | No | Request metadata: request_id, as_of, company resolution, coverage, pipeline_version, licence, terms, proof_base. | |
| error | No | Present only on isError results: the API error code and message plus remedy hints. |