Transactions
Returns the latest insider transactions.
By default all transacations that have been filled by the same person on the same day with the same trade code are aggregated into a single row.
Each of those aggregated rows will contain a field ids which contains the ids of the single transactions that were aggregated as well as the amount
of transactions that were aggregated.
If you want to disable this behaviour you can set the group parameter to false to receive the single transacations as they have been filled.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
A comma separated list of tickers. To exclude certain tickers prefix the first ticker with a -.
"AAPL,INTC"
Minimum transaction value in dollars
Maximum transaction value in dollars
Minimum stock price at the time of transaction
Maximum stock price at the time of transaction
Name of the insider who made the transaction
Filter by company sector(s) An array of 1 or more sectors.
A singular sector.
Basic Materials, Communication Services, Consumer Cyclical, Consumer Defensive, Energy, Financial Services, Healthcare, Industrials, Real Estate, Technology, Utilities Filter by company industry or industries An array of one or more industries.
The minimum marketcap. Min: 0.
x >= 01000000
The maximum marketcap. Min: 0.
x >= 0250000000
Size category of company market cap A market capitalization size category.
micro, small, mid, large, big "large"
The minimum days until the next earnings report.
5
The maximum days until the next earnings report.
30
Minimum number of shares in transaction
Maximum number of shares in transaction
Filter transactions by company directors
Filter transactions by company officers
Only include S&P 500 companies
Filter transactions by 10% owners
Only include common stock transactions
Filter by transaction codes (P=Purchase, S=Sale, etc.)
Filter by SEC form: 3, 3/A, 4, 4/A, 5, 5/A, 144, 144/A. Form 144 is a notice of intended sale, so pass 4 (and 4/A for amendments) to get executed trades only. Default: all forms.
Exact match on the reporting owner's SEC CIK. The stable identifier for one insider across companies and years; owner_name spelling varies between filings.
Filter by security acquisition/disposition codes: NA, ND, DA, DD, D
How many items to return. Max: 500. Min: 1. Returns up to 500 when omitted.
1 <= x <= 50010
Page number (use with limit). Starts on page 0.
1
Group insider transactions with same person and trade code on the same day into a single row
Filter for transaction dates occurring on or after this date (ISO format: YYYY-MM-DD)
Filter for transaction dates occurring on or before this date (ISO format: YYYY-MM-DD)
Response
An aggregated insider trade
SEC EDGAR accession number of the filing this row came from.
"0001127602-24-012345"
For /A amendments, the accession number of the filing being amended; null otherwise.
"0001127602-24-011111"
The amount of the insider trade.
1000
The date excercisable of the insider trade.
"2023-12-06T00:00:00.000Z"
The director indirect of the insider trade.
"John Doe"
The expiration date of the insider trade.
"2023-12-06T00:00:00.000Z"
The filing date of the insider trade.
"2023-12-06T00:00:00.000Z"
The SEC form the row came from: 3 (initial ownership), 4 (change in ownership), 5 (annual), 144 (notice of intended sale, not an executed trade), each with an /A variant for amendments.
3, 3/A, 4, 4/A, 5, 5/A, 144, 144/A "4"
The IDs of the insider trade.
True if this insider trade was part of a 10b5-1 plan
true
Whether the insider is a director.
true
Whether the insider is an officer.
true
Whether the insider is a 10% owner.
true
SEC Central Index Key of the issuing company.
"0001326801"
The nature of ownership of the insider trade.
"Direct"
The officer title of the insider trade.
"CEO"
The owner name of the insider trade.
"John Doe"
The price of the insider trade.
"123.45"
The price excercisable of the insider trade.
"123.45"
SEC Central Index Key of the reporting owner. Stable across issuers and over time, so use it rather than owner_name to tie one insider's filings together.
"0001548760"
The security AD code of the insider trade.
"1234"
The security title of the insider trade.
"Common Stock"
The number of shares owned after the insider trade.
2000
The number of shares owned before the insider trade.
1000
The stock ticker.
"AAPL"
The transaction code of the insider trade.
"S"
The transaction date of the insider trade.
"2023-12-06T00:00:00.000Z"
The number of transactions of the insider trade.
1
