⚡ Every EDGAR form since 1993 · now with an MCP server

Every SEC filing.
Clean JSON.
One API call.

Insider trades, 13F holdings, 8-K events, 10-K sections and XBRL financials, parsed and ready the moment they hit EDGAR. Query it, stream it, or hand it to your AI agent.

500 free calls every month · No credit card · Cancel anytime

pythonnodecurl
live response
# pip install filingwire
from filingwire import Client

fw = Client("YOUR_API_KEY")

# latest open market insider buys
trades = fw.insider_trades(
    code="P",
    min_value=100_000,
    sort="-filed_at",
)

for t in trades:
    print(t.ticker, t.insider, t.value)
{
  "total": 14,
  "data": [
    {
      "ticker": "REF",
      "issuer": "Reformation Inc.",
      "insider": "Coyle John Joseph",
      "roles": [
        "Director"
      ],
      "date": "2026-07-31",
      "code": "P",
      "type": "Open market buy",
      "shares": 200000.0,
      "price": 15.0,
      "value": 3000000,
      "owned_after": 266313.0
    }
  ]
}
PyPython SDKJSTypeScript SDK✳MCP for Claude⚡Real-time webhooks⬇Bulk downloadsΣXBRL financials#Ticker ↔ CIK ↔ CUSIP⌕Full-text searchPyPython SDKJSTypeScript SDK✳MCP for Claude⚡Real-time webhooks⬇Bulk downloadsΣXBRL financials#Ticker ↔ CIK ↔ CUSIP⌕Full-text search
Workflow

From EDGAR filing to your app

FilingWire watches EDGAR, parses every new filing and serves it four ways. No XML wrangling, no 403s, no regex.

GET /v1/filings?ticker=NVDA&form=10-K200
10-K · fiscal 2026item_1a, item_7
XBRL financials412 facts
Response timefast

Search

Find any filing by ticker, CIK, form type, date or full text. Twenty years of filings, one query language.

✓
Form 4 parsed
XML → buyer, shares, price, holdings after

Parse

Insider trades, 13F positions, 13D and 13G stakes, Form D raises and 8-K items arrive as typed JSON fields, not raw documents.

EDGAR→FilingWire→WebhookWebSocketSlack

Stream

Subscribe to a form type, a ticker or a filter and get each new filing pushed to you as soon as EDGAR publishes it.

ClaudeChatGPTCursorMCP serverLangChain

Ask

Connect the MCP server and let your agent pull filings, compare quarters and cite the exact section it read.

⌘ How it works

The SEC data layer for your product

BEFORE VS. AFTER

Scraping EDGAR vs. calling FilingWire

Doing it yourself
  • Rate limits, User-Agent rules and blocked IPs
  • Six XML schemas for Form 4 alone, plus amendments
  • Messy HTML in every 10-K, different every year
  • Weeks of parser work before your first feature
With FilingWire
  • One key, one consistent JSON schema
  • Amendments and corrections already merged
  • 10-K and 10-Q items split into clean sections
  • Ship your feature this afternoon
Try it free →
SEC EDGARevery filing, as published
Ingestdaily index · real-time feed
XMLHTMLXBRLText
Parse & normalizetyped fields · tickers mapped
Index & storesearch · full text · history
REST APIWebhooksBulkMCP
Your app, model or agentGet a free key →
Datasets

Every form type on EDGAR

Search and download any filing from day one. Forms marked launch also come fully parsed into typed JSON fields, with more added every month.

Annual & quarterly reports

  • Annual reports10-K
  • Quarterly reports10-Q
  • Foreign annual20-F
  • Canadian annual40-F

Material events

  • Current reports8-K
  • Earnings results8-K 2.02
  • Foreign current6-K
  • Reg A events1-U
  • Press releasesEx 99
  • Material contractsEx 10
  • Insider trade policiesEx 19

Corporate insiders (§16)

  • Initial ownershipForm 3
  • Insider tradingForm 4
  • Annual deferredForm 5
  • Restricted salesForm 144

Institutional & 5% owners

  • Portfolio holdings13F-HR
  • Active / activist13D
  • Passive / institutional13G

Proxy & voting

  • Proxy statementsDEF 14A
  • PreliminaryPRE 14A
  • AdditionalDEFA14A
  • Non-management solicitingDFAN14A
  • Merger proxiesDEFM14A
  • Information statementsDEF 14C
  • Annual report to holdersARS

Public offerings

  • IPOs & registrationS-1
  • Shelf registrationsS-3
  • Business combinationsS-4
  • Employee plansS-8
  • REITsS-11
  • Foreign registrationF-1
  • Foreign shelfF-3
  • ADRsF-6

Prospectuses (424)

  • Structured products424B2
  • Prospectus supplements424B3
  • Final IPO424B4
  • Shelf supplements424B5
  • Free writingFWP
  • M&A communications425

Exempt offerings

  • Reg D privateForm D
  • Reg A offerings1-A
  • Reg A annual1-K
  • Reg A semi-annual1-SA
  • CrowdfundingForm C
  • Funding portalsCFPORTAL

Funds: registration & holdings

  • Mutual funds & ETFsN-1A
  • Closed-end & BDCsN-2
  • Portfolio holdingsN-PORT
  • Money market holdingsN-MFP
  • Fund mergersN-14
  • BDC electionN-54A

Fund reports & prospectuses

  • Annual censusN-CEN
  • Shareholder reportsN-CSR
  • Proxy votingN-PX
  • Fund prospectus497
  • Summary prospectus497K
  • Post-effective485BPOS
  • Securities sold24F-2NT

Tender offers & going private

  • Third-party tenderSC TO-T
  • Issuer self-tenderSC TO-I
  • Target responseSC 14D9
  • Going privateSC 13E3
  • Cross-borderCB

Asset-backed securities

  • ABS registrationSF-1
  • ABS shelfSF-3
  • Distribution reports10-D
  • Asset-level dataABS-EE
  • Reps & warrantiesABS-15G

Market infrastructure

  • Broker-dealer annualX-17A-5
  • Transfer agentsTA-1
  • Municipal advisorsMA
  • Alt trading systemsATS-N
  • Rating agenciesNRSRO-CE
  • Swap dealersSBSE

SEC correspondence & drafts

  • Comment lettersCORRESP
  • EffectivenessEFFECT
  • Confidential treatmentCT ORDER
  • Draft registrationsDRS
  • Draft Reg ADOS
Why FilingWire

Not a scraper. Not a terminal.

The parsed data of a financial terminal at the price of a developer tool.

FilingWireEDGAR directlyTypical SEC APIFinancial terminal
Every filing since 1993Partial
Insider trades as JSONRaw XML
Full-text searchEvery planBasicHigher tiers
13D / 13G stakesEvery planRawHigher tiers
Real-time streamRSS, polling
MCP server for AI agents–Some–
Ready to use in2 minutesWeeks of parsingMinutesSales call
Paid plans from$19/mo$0About $49/mo$2,000+/mo

Typical SEC API and financial terminal are general categories based on public pricing pages, not a specific provider. Planned features are marked on the roadmap.

Use cases

Who is FilingWire for?

📈

Quant & trading

Signals from insider buying, activist stakes and 8-K events.

  • Insider buy screens
  • 13F position changes
  • Bulk history for backtests
⚡ Alerts as filings land
🧩

Fintech & research apps

Put filings, financials and ownership inside your product.

  • XBRL statements as JSON
  • Ticker, CIK and CUSIP mapping
  • Section text for summaries
🧱 One schema for every form
🤖

AI agents & LLM apps

Ground your model in the source document, not a guess.

  • MCP server for Claude and ChatGPT
  • Clean 10-K and 10-Q sections
  • Citations back to EDGAR
✨ Connect in 2 minutes
⚖️

Compliance & legal

Monitor companies, people and deals without reading EDGAR daily.

  • Watchlists by company or insider
  • Form D and S-1 monitoring
  • Auditor changes and restatements
🔔 Never miss a filing
Live demo

Real insider trades, straight from EDGAR

These are the latest Form 4 filings, parsed by FilingWire. This is what the API returns.

GET /v1/insider-trades?code=P,S&sort=-filed_at
TickerCompanyInsiderRoleTradeSharesPriceValueDate
REFReformation IncCoyle John JosephDirectorBuy200,000$15.00$3,000,0002026-07-31
BPREBluerock Private Real EsKamfar RaminDirectorBuy186,612$12.99$2,424,1652026-10-07
BPREBluerock Private Real EsKamfar RaminDirectorBuy171,094$13.17$2,253,1712026-10-09
BPREBluerock Private Real EsKamfar RaminDirectorBuy150,937$13.05$1,969,4412026-10-08
BPREBluerock Private Real EsKamfar RaminDirectorBuy142,420$13.02$1,854,7502026-10-06
REFReformation IncAllen ZipporahDirectorBuy3,500$15.00$52,5002026-07-31
REFReformation IncKleine BrigitteDirectorBuy200$15.00$3,0002026-07-31
ULSUL Solutions IncScanlon Jennifer F.President and CEOSale12,500$70.08$876,0352026-10-08
MRVLMarvell Technology, IncScarpulla JustinSVP, Chief Accounting OfficeSale1,100$273.59$300,9492026-10-08
MAXMediaAlpha, IncYi StevenDirector, OfficerSale24,000$10.04$240,9432026-10-08
BETABETA Technologies, IncClark KyleDirector, OfficerSale10,000$20.66$206,6252026-10-09
BETABETA Technologies, IncClark KyleDirector, OfficerSale10,000$20.37$203,7202026-10-08
BETABETA Technologies, IncClark KyleDirector, OfficerSale10,000$20.19$201,8892026-10-07
ONMDOneMedNet CorpGreen AaronChief Executive OfficerSale5,000$7.39$36,9602026-09-22
Source: SEC EDGAR Form 4 filings, parsed October 11, 2026. Click any row to open the original filing.
Pricing

Simple, fair pricing

Start free. Every plan gets every dataset, full history and the MCP server. You only pay for volume.

WHAT DOES IT COST YOU?

Rough estimate based on your input.

Your plan
Developer
$19 / month
Engineering time you skip
$7,200
one time, plus upkeep every time EDGAR changes a schema Get your free key →
Monthly
Yearly Save 20%
01

Free

Kick the tires and build a prototype.

$0 /month
 
  • 500 API calls / month
  • Every dataset and full history
  • MCP server
  • Community support
Get free key →
02

Developer

For indie builders, researchers and side projects.

$19 /month
 
  • 20,000 API calls / month
  • Full-text search
  • Insider, 13F, 13D/G, Form D
  • Webhooks for 5 filters
  • Email support
Start free →
03

Startup

For products that show SEC data to their users.

$79 /month
 
  • 250,000 API calls / month
  • Real-time stream
  • Bulk downloads
  • Display in your app
  • Priority support
Start free →
04

Scale

For funds, platforms and redistribution.

Custom
 
  • Unlimited volume
  • Redistribution license
  • Dedicated throughput
  • SLA and invoicing
Talk to us →
✳
INCLUDED IN EVERY PLAN

FilingWire MCP is here

Connect FilingWire to Claude, ChatGPT or Cursor. Your agent searches filings, reads sections and pulls financials, with a citation for every number.

Connect in 2 minutes →
FAQ

Frequently asked questions

Where does the data come from?

Directly from SEC EDGAR, the official public database where every US public company files. Filings are public records, so you can use them in your own products.

How fast do new filings show up?

We poll EDGAR's live feed continuously. Parsed filings are typically available within seconds of EDGAR publishing them, and webhooks push them to you right away.

Which forms are parsed into fields?

At launch: Forms 3, 4 and 5, 13F holdings, 13D and 13G, Form D, 8-K items and 10-K and 10-Q sections, plus XBRL financials. Every other form type is searchable and downloadable as filed.

Why not just use EDGAR for free?

You can, and for a few lookups you should. FilingWire is for when you need thousands of filings, consistent fields across schema versions, real-time alerts or an AI agent that can read filings without you writing parsers.

Can I use the data in a commercial product?

Yes. Startup and Scale plans include showing the data to your own users. Reselling raw data through your own API needs a Scale agreement.

Is there a Python or Node SDK?

Both, plus plain REST with any language and an MCP server for AI agents.

Ready to stop parsing
EDGAR by hand?

500 free calls a month. No credit card.