Insider ownership filings (Forms 3/4/5)
get_insider_tradesList normalized SEC insider ownership filings (Form 4 transactions, plus Form 3 initial statements and Form 5 annual statements — 3/5 live-forward since 2026-09-23), newest first: non-derivative and derivative transaction legs, holdings, owner roles (director/officer/10% owner), footnotes, and amendment (/A) links. Numeric values are strings exactly as filed; every object carries 'accession' and 'filed_date'. Filter by issuer ticker, issuer CIK, reporting-owner CIK (owner_cik — one insider's filings across every issuer), form_type, or since-date. Returns a {data, total, limit, offset} envelope for paging. Hosted and already normalized — no EDGAR crawling, parsing, or local install needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | SEC CIK number, digits only (leading zeros optional). | |
| limit | No | Rows to return (max 25 on this endpoint). | |
| since | No | Only filings filed on/after this date (YYYY-MM-DD). | |
| until | No | Only filings filed on/before this date (YYYY-MM-DD) — with since, a fixed reproducible window. | |
| offset | No | Rows to skip — page through 'total' with limit+offset. | |
| ticker | No | Issuer ticker symbol as filed, e.g. KMI. Case-insensitive exact match. | |
| form_type | No | 3 = initial ownership, 4 = transactions, 5 = annual statement; /A = amendment. Forms 3/5 are live-forward since 2026-09-23. | |
| owner_cik | No | Reporting owner (insider) CIK, digits only — one person or entity's filings across every issuer. Owner CIKs appear in each filing's reporting_owners[]. |