All Posts
ComparisonInsider Trading APISEC Form 4 APIAPI Comparison

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.

Published August 19, 202613 min readStockFit Engineering
Best Insider Trading APIs in 2026 (7 APIs Compared)

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.

ProviderFree tierMarket-wide
screening
Cluster/agg.
signal
Accession
number
Cheapest paidData source
StockFitNo¹ (Stock $39/mo)$39/mo StockSEC EDGAR Form 3/4/5, deduped
Financial Modeling Prep250/day²~$22/mo²SEC, standardized
Quiver QuantitativeNo$62.50/mo³SEC EDGAR Form 4
API Ninjas3,000 calls/mo⁴$39/mo⁴SEC EDGAR Form 3/4/5
Washington ServiceTrial onlyCustom⁵SEC Form 4/144, enterprise feed
SecuritiesDBFree⁶Free onlySEC Form 4 + 13F, aggregated
SEC EDGAR (official)Unlimited⁷Free foreverThe primary source
yes partial or unconfirmed noMarket-wide screening: query across every ticker, not just one company at a time. Cluster/aggregate signal: a built-in distinct-buyer count or acquired/disposed rollup, not just a raw transaction list. Accession number: the SEC filing identifier returned on each transaction, verifiable back to the source document.

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:

bash
curl -H "Authorization: Bearer $KEY" \
  "https://api.stockfit.io/v1/api/insider-transactions?\
symbol=AAPL&filter=significant&pageSize=1"
json
{
  "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.

json
// GET /api/insider-transactions/summary?symbol=AAPL, 12 months, as of 2026-08-19
{
  "buyCount": 0,
  "sellCount": 31,
  "netShares": -717366,
  "uniqueBuyers": 0,
  "uniqueSellers": 8
}
Why it ranks first
Every other API in this comparison hands you a raw or lightly-aggregated transaction list. StockFit is the only one with a purpose-built cluster-detection primitive (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.
What StockFit does not do
Two real gaps, stated plainly. First, there is no free tier: the entire family requires the Stock ($39/mo) or Pro ($69/mo) plan, unlike API Ninjas or SecuritiesDB which have a free key. Second, and more consequential for a screening workflow, every endpoint is scoped to one company at a time, there is no market-wide “latest insider buys across every ticker today” feed the way FMP, API Ninjas, and Quiver Quantitative each offer. If you need to screen the whole market rather than research a company you already have in mind, one of those three is the better starting point today.

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.

Insider cluster buys: mixed officer+director clusters outperform, single-role clusters do not
45 discretionary insider cluster buys, S&P 500, 2018-2024, bucketed by which roles participated. Source: /blog/insider-cluster-buys-sp500, StockFit /api/insider-transactions.

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.

The honest caveat
This is 45 events over one specific seven-year window in one specific index. It is directional evidence that a naive “insiders are buying” headline is not enough on its own, role composition matters more than headcount, not proof that any cluster-buy strategy is investable as-is. Read the full study before building anything on top of this finding.

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?
It depends on the workflow. StockFit is our pick for researching companies you already track: cluster detection via distinct-buyer counts, a full insider roster, a by-insider history view, and an SEC accession number on every record. Financial Modeling Prep and API Ninjas are the strongest picks if you need to screen the whole market rather than one company at a time, since StockFit's insider endpoints are currently scoped per-company. Quiver Quantitative is the right fit if you already want Congress trading and other alternative data bundled in for personal use, The Washington Service is the institutional-grade option for related-party resolution, and SecuritiesDB and the official SEC EDGAR API are the free options at opposite ends of the structure spectrum.
Q.What is the best free insider trading API?
For genuinely free access with no signup, the official SEC EDGAR API at data.sec.gov is the baseline, rate-limited to 10 requests/second, raw filings only. SecuritiesDB offers a free, no-key, lightweight buy/sell-ratio endpoint per ticker. API Ninjas has a real free tier (3,000 calls/month) with structured fields including accession numbers, though commercial use requires a paid plan. StockFit has no free tier for insider data specifically; every insider-transactions endpoint requires the Stock plan ($39/mo) or higher.
Q.What is the difference between Form 3, Form 4, and Form 5?
Form 3 is the initial ownership statement filed when someone becomes an officer, director, or 10%-owner. Form 4 reports every subsequent change in ownership, due within two business days of the transaction, and is where the vast majority of usable data lives. Form 5 is an annual catch-all for transactions that were eligible for delayed reporting and were not already disclosed on a Form 4. Every API in this roundup is built primarily around Form 4 data.
Q.What is an insider cluster buy, and does any API detect it automatically?
An insider cluster buy is when several distinct officers or directors independently buy the same company's stock on the open market within a short window, commonly cited as a bullish signal. Among the providers compared here, StockFit is the only one with a purpose-built aggregate endpoint (uniqueBuyers/uniqueSellers per 3/6/12-month window) that gives you the building block for cluster detection without hand-rolling it from a raw transaction list; SecuritiesDB's buy/sell ratio is a lighter-weight version of the same idea. Every other vendor here requires you to compute distinct-buyer counts yourself from raw transactions.
Q.Which insider trading APIs let you screen across the whole market instead of one company at a time?
Financial Modeling Prep (a dedicated Latest Insider Trading endpoint), API Ninjas (ticker is an optional filter on its transactions endpoint), and Quiver Quantitative (its client library supports an unscoped market-wide call) all support market-wide screening. StockFit, SecuritiesDB, and The Washington Service (based on its public documentation) are scoped to one company or filer per request. The official SEC EDGAR full-text search can approximate a market-wide view by filtering to form type 4 across all filers.
Q.Does insider cluster buying actually predict stock outperformance?
Partially, and the details matter more than the headline. In our own study of 45 discretionary insider clusters across the S&P 500 from 2018 to 2024, the equal-weighted basket beat SPY with a mean 365-day excess return of +3.1%, but the median was slightly negative and the hit rate was below 50%, meaning a typical individual cluster did not beat the index. The one consistently strong slice was clusters where both officers and directors bought together, which meaningfully outperformed single-role clusters. See our full cluster-buys study for the complete methodology and named cases.
Q.What is the difference between an insider trading API and a beneficial ownership (13D/13G) API?
Insider trading (Forms 3/4/5) covers officers, directors, and 10%-owners transacting in their own company's stock, filed within two business days under Section 16. Beneficial ownership (Schedule 13D/13G) covers anyone crossing a 5% ownership threshold, filed by outside investors and institutions, with the form type encoding passive versus activist intent. They frequently overlap (a 10%-owner can trigger both regimes) but answer different questions: insider APIs tell you what the people running the company are doing with their own stock, beneficial ownership APIs tell you who owns a large strategic stake and why. We cover the latter in detail in our beneficial ownership API guide.
Q.How current is insider trading data from these APIs?
All of them are ultimately bounded by the same SEC deadline: Form 4 is due within two business days of the transaction, so nothing can be faster than that regardless of vendor. Within that constraint, ingestion speed after a filing hits EDGAR varies: The Washington Service advertises minute-level ingestion on its related Snowflake product, several API-first vendors (StockFit included) ingest on a scheduled rather than real-time basis, typically surfacing new filings within hours. None of the six vendors here publish a formal SLA on ingestion latency.
Q.Can I get SEC accession numbers with insider transaction data?
Yes, from some providers. StockFit and API Ninjas both return an accession number and filing URL on every transaction record, letting you verify any figure against the source Form 4 on EDGAR. Financial Modeling Prep's standardized schema and SecuritiesDB's lightweight aggregate endpoint do not expose it. We could not confirm field-level detail for Quiver Quantitative or The Washington Service from public documentation. The official SEC EDGAR API is the accession number, by definition, since you are reading the source filing directly.

Ready to build?

Free API key, no credit card. Every endpoint mentioned in this post is available on the free tier.