Best Insider Trading APIs in 2026 (7 APIs Compared)
The best insider trading APIs in 2026, compared on Form 4 coverage, cluster-buy signals, and audit trail: StockFit, FMP, Quiver Quantitative, and more.

Search for the best insider trading API and the first page is competitor product docs and one aggregator list: no independent comparison exists. We build one of these APIs, StockFit, and we are not shy about ranking it first below, but this roundup holds every claim, ours included, to the same bar: verified against the vendor's own pricing and docs as of 2026-08-19, or marked clearly uncertain when it could not be confirmed.
We also have something none of the six competitors below can point to: a published, reproducible empirical study of whether insider cluster buying actually predicts outperformance, built entirely on this same data. More on that in the what we found section. If you just want the table, jump to the comparison.
What insider trading data actually is
“Insider trading data” in the legal-compliance sense means transactions by a company's officers, directors, and 10%-owners in their own company's stock, disclosed under Section 16 of the Securities Exchange Act. Three SEC forms carry it: Form 3 (initial ownership when someone becomes an insider), Form 4 (every subsequent transaction, due within two business days), and Form 5 (an annual catch-all for anything not timely reported on a 4). Form 4 is the one every API in this roundup is really built around, since it is where the volume, and the signal, lives. The SEC's own Form 4 instructions spell out the mechanics in full.
The field that matters most for building anything useful on top of this data is transactionCode. P means an open-market purchase, cash out of the insider's own pocket. S means an open-market sale. Everything else, A grants, M option exercises, G gifts, is mostly compensation accounting rather than a discretionary bet. An API that just hands you the raw code list makes you build that lookup table yourself; one that already classifies the codes saves the work. For the full form-type landscape beyond just Forms 3/4/5, see our SEC forms field guide.
Two things vary a lot between vendors even though the underlying filings are the same for everyone: latency (how fast a new Form 4 shows up after it hits EDGAR) and completeness (whether co-filer duplicates, derivative legs, and Form 5 catch-up entries are cleaned up or left raw). Neither is visible until you actually pull data, which is most of the point of this comparison.
How to choose an insider trading API
- Market-wide screening. Can you ask “show me every notable insider buy across the whole market today,” or only “show me this one ticker’s history”? Screening workflows need the former; single-company research tools are fine with the latter.
- Cluster and aggregate signals. A raw transaction list makes you compute distinct-buyer counts and net acquired/disposed totals yourself. A built-in summary endpoint does it for you.
- Accession-level traceability. Every Form 4 on EDGAR has a unique accession number. An API that returns it lets you verify a claim against the source filing instead of trusting a vendor's summary.
- Deduplication. A single Form 4 can list several co-filers (an officer who is also a director, a spouse filing jointly). Naive parsing double-counts the same trade.
- Free tier and commercial-use rights. Several vendors below have a free key that explicitly forbids commercial use, a real gate if you are shipping a product rather than prototyping.
- Related-party coverage. Trusts, spouses, and family members that hold stock indirectly through an insider. Most vendors do not surface this at all.
The best insider trading APIs in 2026 at a glance
Seven providers, scored on the axes that actually separate one insider-data API from another. Every fact below was checked against the vendor's own pricing page, docs, or a live API response on 2026-08-19; where a claim could not be independently confirmed it is marked uncertain in the footnotes rather than guessed.
| Provider | Free tier | Market-wide screening | Cluster/agg. signal | Accession number | Cheapest paid | Data source |
|---|---|---|---|---|---|---|
| StockFit | No¹ (Stock $39/mo) | $39/mo Stock | SEC EDGAR Form 3/4/5, deduped | |||
| Financial Modeling Prep | 250/day² | ~$22/mo² | SEC, standardized | |||
| Quiver Quantitative | No | $62.50/mo³ | SEC EDGAR Form 4 | |||
| API Ninjas | 3,000 calls/mo⁴ | $39/mo⁴ | SEC EDGAR Form 3/4/5 | |||
| Washington Service | Trial only | Custom⁵ | SEC Form 4/144, enterprise feed | |||
| SecuritiesDB | Free⁶ | Free only | SEC Form 4 + 13F, aggregated | |||
| SEC EDGAR (official) | Unlimited⁷ | Free forever | The primary source |
Notes: ¹ StockFit's entire insider-transactions family (transactions, chart, summary, roster, by-insider) requires the Stock ($39/mo) or Pro ($69/mo) plan; there is no free-tier access to insider data at all. ² FMP's general API has a 250-call/day free tier, but its insider-trading endpoints are marked as a premium dataset in FMP's own docs; the exact plan tier required was not published on FMP's public pricing page as of 2026-08-19, so treat “~$22/mo” (FMP's cheapest published paid plan generally) as directional, not confirmed for insider data specifically. ³ Quiver Quantitative has no free tier; its $30/mo (or $25/mo billed annually) Hobbyist plan excludes insider trading data entirely, which requires the Trader plan at $75/mo ($62.50/mo billed annually, $750/yr). Both plans explicitly exclude commercial-use rights; only the custom-priced Commercial plan grants them. ⁴ API Ninjas' free tier (3,000 calls/month, 100/hour) explicitly forbids commercial use; the cheapest tier with commercial-use rights is Developer at $39/mo (100,000 calls/month). ⁵ The Washington Service publishes no public pricing; access is by sales inquiry, with a free trial available on request. ⁶ SecuritiesDB's insider-activity endpoint is free with no published rate limit or paid tier, but it is a lightweight aggregate (a buy/sell ratio plus a short recent-transactions array), not full paginated history, and the site's own footer showed a mid-2026 last-updated timestamp rather than same-day freshness when checked. ⁷ The official SEC EDGAR API has no request quota but is rate-limited to 10 requests/second.
1. StockFit, best for cluster detection with accession-level citations
StockFit's insider-transactions family is five endpoints, not one. /api/insider-transactions returns the deduplicated, paginated transaction list (co-filers on the same physical trade collapse into a single record, prioritizing officer over director over 10%-owner). /api/insider-transactions/summary rolls that up into 3, 6, and 12-month windows with uniqueBuyers and uniqueSellers counts, the building block a cluster-buy signal needs. /api/insider-transactions/roster lists every known insider at a company with tenure and last position, and /api/insider-transactions/by-insider flips the query around: every trade a specific person has filed, across whichever company you scope it to.
Here is a live, unedited response pulled the same day this post was published, Apple's most recent open-market Form 4 activity:
curl -H "Authorization: Bearer $KEY" \
"https://api.stockfit.io/v1/api/insider-transactions?\
symbol=AAPL&filter=significant&pageSize=1"{
"totalResults": 3693,
"data": [
{
"ownerName": "Newstead Jennifer",
"isOfficer": true,
"officerTitle": "SVP, GC and Secretary",
"documentType": "4",
"transactionDate": "2026-08-11",
"transactionCode": "S",
"shares": 1439,
"pricePerShare": 307.75,
"transactionValue": 442852.25,
"accessionNumber": "0001140361-26-032884",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126032884/form4.xml",
"filingDate": "2026-08-13 00:00:00"
}
]
}And the same day's /api/insider-transactions/summary for Apple, a real market condition worth showing rather than a hypothetical: zero buys and eight distinct sellers over the trailing 12 months, which is a normal pattern for a mega-cap where officer compensation is mostly equity-based rather than a bullish or bearish tell on its own.
// GET /api/insider-transactions/summary?symbol=AAPL, 12 months, as of 2026-08-19
{
"buyCount": 0,
"sellCount": 31,
"netShares": -717366,
"uniqueBuyers": 0,
"uniqueSellers": 8
}uniqueBuyers per window), a dedicated roster and by-insider view, and an accession number on every single record, all of which is exactly the toolkit we used to run the empirical study described below.2. Financial Modeling Prep, best for market-wide screening in a broader stack
FMP's insider-trading surface is the widest of the six competitors here: a Latest Insider Trading endpoint that returns recent transactions across the whole market rather than one company, a per-symbol search, an all-transaction-types reference, and an Insider Trade Statistics endpoint with quarterly acquired-vs-disposed totals and ratios. That statistics endpoint is a real aggregate signal, just not a distinct-buyer cluster count the way StockFit's summary endpoint is, so we scored it partial rather than yes on that axis.
FMP's general API has a 250-call/day free tier and an official MCP server, and it is a strong pick specifically because insider data sits alongside FMP's much broader fundamentals and market-data catalog. It is not an EDGAR specialist: the data is FMP's own standardized schema rather than a raw filing passthrough, and we could not confirm an SEC accession number on its insider-transaction records the same way its normalized fundamentals also drop the filing-level audit trail, a pattern we documented in more depth in our fundamentals API roundup. FMP's docs page for the insider-trading endpoints promotes it as a premium dataset; the exact plan tier required is not published on FMP's public pricing page, so we mark that specific gate uncertain rather than guess a number.
3. Quiver Quantitative, best if you already want the alt-data bundle
Quiver Quantitative is an alternative-data platform (Congress trading, lobbying, government contracts, patents) with SEC Form 4 insider trading as one dataset among many, queryable market-wide or by ticker through its Python client and MCP server. There is no free tier at all: Hobbyist is $30/mo ($25/mo billed annually) but does not include insider data, which requires the Trader plan at $75/mo, or $62.50/mo billed annually ($750/yr).
The commercial-use restriction is the detail to catch before committing: both Hobbyist and Trader are explicitly “No Commercial Use Rights,” and only the custom-priced Commercial plan grants them, alongside optional marketing placement on Quiver's own site and newsletter. For a business shipping insider data into a customer-facing product rather than a personal research tool, that means budgeting for the Commercial tier's sales conversation, not the listed Trader price.
4. API Ninjas, best budget option with real market-wide filtering
API Ninjas ships three focused endpoints: /v1/insidertransactions (filterable by ticker, CIK, insider, transaction type, and date range, with ticker as an optional parameter, so a market-wide query is genuinely supported, not just a per-company lookup), /v1/insiderdetails, and /v1/insiderslist for a company's current roster. Transaction records carry an SEC accession number and filing URL, which puts it ahead of both FMP and Quiver Quantitative on source traceability in this comparison.
The free tier is real (3,000 calls/month, 100/hour) but explicitly bars commercial use and runs on shared servers with no uptime SLA; commercial rights start at the $39/mo Developer plan (100,000 calls/month). There is no dedicated cluster or aggregate-statistics endpoint, you would compute distinct-buyer counts client-side from the raw transaction list, the same work StockFit's summary endpoint does for you.
5. The Washington Service, best for institutional-grade related-party coverage
The Washington Service is the one enterprise product in this list, an insider-data specialist since long before most API-first vendors existed, covering both Form 4 and Form 144 (proposed sales of restricted stock). Its stated capability that none of the other six vendors here advertise: identifying trusts, spouses, and children connected to a primary filer, the related-party ownership structure that a naive Form 4 parse misses entirely.
There is no public pricing; access is by sales inquiry with a free trial available on request, which is why we marked several of its table cells partial rather than a confident yes or no, the underlying capability may well be there, but it is not confirmable from public documentation the way a self-serve API's docs page is. If your use case genuinely needs related-party resolution at institutional scale, it is worth the sales call; for a self-serve integration, it is the wrong fit.
6. SecuritiesDB, best free, lightweight signal for a watchlist scan
SecuritiesDB is a single free endpoint, GET /api/v1/stocks/{ticker}/insider-activity, that returns a net_buy_sell_ratio plus a short array of recent Form 4 transactions and top 13F institutional position changes for one ticker. No signup, no published rate limit, no paid tier we could find. It is explicitly positioned for a cluster-buy watchlist scanner, its own docs page ships example code that loops a ticker list looking for a buy/sell ratio spike.
The tradeoffs are real: it is ticker-scoped only (no market-wide query), the “recent” transaction array is not full paginated history, no accession number is returned per transaction, and the site itself disclaims that it is “not a registered investment advisor, broker, or financial data vendor” with data that “may be delayed or inaccurate.” Good for a quick, free directional check; not something to build a production pipeline on.
7. The official SEC EDGAR API, the free baseline everyone builds on
Every vendor above is ultimately reading the same source: the free SEC EDGAR full-text and filing search, no key required, rate-limited to 10 requests per second. You can pull a company's full Form 3/4/5 history from data.sec.gov, or search across all filers by form type to approximate a market-wide feed. What you get is the raw XML filings themselves, every accession number is right there because you are looking at the source document, but zero deduplication across co-filers, zero classification, and zero cluster or aggregate signal. All of that parsing work is exactly what every vendor above exists to do for you.
What we found testing our own data: does insider cluster buying actually work?
The folk wisdom is that when several officers and directors at the same company buy on the open market within a short window, it is a signal worth following. Rather than assert that and move on, we ran the actual study: every qualifying Form 4 open-market purchase (transaction code P) across S&P 500 constituents (503 tickers screened) between 2018-01-01 and 2024-12-31, filtered to discretionary buys and clustered on a rolling 30-day window, benchmarked against SPY. Full methodology, code, and named cases are in our dedicated cluster-buys post; the headline here is the part relevant to picking an API.
45 discretionary clusters across 40 tickers produced a mean 365-day excess return of +3.1% vs SPY, but a slightly negative median and a below-50% hit rate (42%), meaning more than half of individual clusters underperformed the index at the one-year mark. The average is carried by a right-skewed distribution of a few large winners. The one slice of the data with a genuinely strong, consistent edge was not raw cluster size or sector, it was role mix: clusters where officers and directors bought together outperformed; single-role clusters (officers only, or directors only) did not.
We could only find that pattern because the underlying data let us separate isOfficer from isDirector on every transaction and roll up distinct participants per cluster window, exactly the shape /api/insider-transactions and /api/insider-transactions/summary are built to return. A vendor whose insider API is a flat, undifferentiated transaction list makes this specific finding much harder to reproduce.
Which insider trading API should you choose?
- You want cluster detection and a full research surface (roster, by-insider) for companies you already track: StockFit.
- You need to screen the whole market and want insider data alongside a broader fundamentals stack: Financial Modeling Prep.
- You already want Congress trading and other alt-data alongside insider trades, for personal use: Quiver Quantitative.
- You want the cheapest real market-wide API with a genuine free tier to prototype on: API Ninjas.
- You need related-party resolution (trusts, spouses) at institutional scale: The Washington Service.
- You want a free, no-signup directional signal for a watchlist scanner: SecuritiesDB.
- You will build the parsing and deduplication layer yourself: the official SEC EDGAR API.
None of these is wrong for every use case, they trade off breadth, structure, and price differently. StockFit is free to explore for every other endpoint family if you want to see the shape of the data before committing to the Stock plan for insider access specifically; to get a key.
FAQ
Q.What is the best insider trading API in 2026?
Q.What is the best free insider trading API?
Q.What is the difference between Form 3, Form 4, and Form 5?
Q.What is an insider cluster buy, and does any API detect it automatically?
Q.Which insider trading APIs let you screen across the whole market instead of one company at a time?
Q.Does insider cluster buying actually predict stock outperformance?
Q.What is the difference between an insider trading API and a beneficial ownership (13D/13G) API?
Q.How current is insider trading data from these APIs?
Q.Can I get SEC accession numbers with insider transaction data?
Ready to build?
Free API key, no credit card. Every endpoint mentioned in this post is available on the free tier.