⊕ DATA PRODUCTS· quants · data engineers · fintech · academics
SEC filing data for quants, data engineers, and fintech developers.
Structured datasets built from EDGAR — already parsed, normalized, and entity-linked, delivered as Parquet + DuckDB files you own and query locally. Three daily-refreshed subscriptions, two datasets you can buy in the next five minutes, and a full catalog in early access.
sec-api.io gives you raw JSON. Bloomberg gives you a $24K terminal. We give you Parquet files on your disk — no rate limits, no bandwidth metering, no seat license.
Three daily-refreshed subscriptions ($24.99–$149/mo) and two one-time datasets ($15, $19). Stripe checkout, no account required.
Refresh
Daily pipelines
The production pipelines behind app.edgar.tools rebuild most datasets every business day, within hours of SEC publication.
Delivery
Parquet + DuckDB
Columnar files with a documented schema and README in every archive. Cyber Incidents adds CSV, JSONL, SQLite, and a FAISS index.
01Subscriptions · Live pipelines
The pipeline feed, on subscription.
A durable access page that always serves the current build — refreshed daily by the same production pipelines that power app.edgar.tools. Cancel anytime; no account required.
Live · nightly build
Cyber Incidents — Live
8-K Item 1.05 · Dec 2023 → present
The Cyber Incidents dataset as a live feed — the archive is rebuilt nightly as new Item 1.05 filings land, and your access link always serves the current build.
Insider filings, transactions, and holdings as Parquet — full history to 2004 plus daily-refreshed current legs, exactly as our production pipeline writes them.
Subscriptions serve files exactly as the pipelines write them — early access, so the layout may evolve. Schemas are documented in the files themselves (DuckDB DESCRIBE works out of the box).
02One-time datasets
Two datasets, buyable today.
Stripe checkout, download link by email, yours to keep. No subscription and no account required.
● Available now
SEC Cyber Incidents
8-K Item 1.05 · Dec 2023 → present
Every material cybersecurity incident public companies have disclosed under the SEC's Item 1.05 rule — structured, AI-enriched, and linked to stock-price reactions. The disclosure rule is new; this is the dataset the rule created.
AI-extracted incident fields: attack type, systems affected, operational impact
Amendment chains — follow each incident through its 8-K/A updates
Stock-price reaction table per disclosure
CSV · Parquet · JSONL · DuckDB · SQLite, plus embeddings + FAISS index
10-K XBRL text blocks · 12 topics · ~4,500 companies
The narrative text companies file inside their financial statements — extracted by topic and ready for NLP. Income taxes, revenue, leases, segments, debt, goodwill, stock compensation, commitments, and more.
12 topic files: each topic as its own Parquet + DuckDB pair
~4,500 public companies per topic, as-filed text
README and code samples in the archive
Built for NLP pipelines, LLM fine-tuning, and disclosure research
Questions before buying, or need team-wide or redistribution licensing? Email data@edgar.tools.
03Catalog · Early access
The pipelines already run. Tell us what to package next.
Every dataset below is built by a production pipeline that powers app.edgar.tools today. Packaged, self-serve downloads are rolling out — requesting a dataset moves it up the queue, and early-access customers get the first builds.
Early accessDaily
Insider Relationships
Derived from Forms 3 · 4 · 5
250K+ careers
430K+ positions with tenure, roles, and company linkage, from 2003.
Early accessDaily
Material Events
8-K
2004 →
Item-parsed material events for every 8-K.
Early accessMonthly
Company Financials
XBRL-derived
7,300+ companies
TTM, YoY, and margin metrics, USD-normalized across filers.
Early accessDaily
Shelf Offerings
S-3 · F-3 · 424B
13K+ programs
Shelf registrations linked to 34K+ takedowns — the ECM deal tape.
Early accessMonthly
BDC Portfolios
10-K · 10-Q SOI
~150 BDCs
Private-credit portfolio holdings from Q4 2022.
Early accessMonthly
Investment Advisers
Form ADV
RIAs + ERAs
Firm roster, executives, private funds, related persons.
Early accessQuarterly
Fund Holdings
N-PORT
Monthly positions
Fund portfolio holdings with identifiers and valuations.
Early accessQuarterly
Fund Census
N-CEN
2018 →
Annual fund census plus a fund ticker directory.
Early accessDaily
Smart Money Convergence
Derived
Cross-dataset
Insider, institutional, and fund positioning converging on the same names.
Early accessDaily
Company Directory
SEC Entity Data
500K+ entities
CIK, tickers, CUSIP linkage, SIC and industry classification.
Early access means the pipeline runs in production today — the packaged download is what's rolling out. Tell us which dataset you need, in what shape, and we'll build your package first.
No API rate limits. No bandwidth metering. Files on your disk, queryable from Python, R, the DuckDB CLI, or whatever your pipeline already runs. Every archive ships a README documenting the schema.
import duckdb
con = duckdb.connect()
# The schema is in the README — or ask DuckDB:
con.sql("DESCRIBE SELECT * FROM 'data/cyber_incidents.parquet'").show()
# Then query like any local table — joins, windows,# aggregates — with zero API calls.
df = con.sql("SELECT * FROM 'data/cyber_incidents.parquet'").df()
05Why edgar.tools
Structured datasets, not raw filings.
Filing APIs return raw JSON — you still parse, normalize, and entity-link before you can query. We did that work already. Honest comparison against the two alternatives you're probably weighing.
edgar.tools
Bloomberg / FactSet
sec-api.io
What you get
Structured, entity-linked Parquet
Structured (terminal-locked)
Raw filings as JSON
Time to first query
Minutes — download & query
Minutes (in terminal)
Weeks — build parsing pipeline
Data format
Parquet + DuckDB — you own it
Proprietary terminal
JSON API, rate-limited
Usage metering
None — files on your disk
Per-seat terminal license
50–100 GB/mo, $0.30/GB overage
Historical depth
Varies by dataset — insider to 2004, cyber to Dec 2023
Decades
Depends on form, pay per call
Pricing
From $15 one-time · catalog in early access
$24,000+/yr per seat
$49–$199/mo + overage
If you need real-time market data and decades of history in a terminal UI, Bloomberg/FactSet is the right fit. If you want raw filings as JSON to build everything yourself, sec-api.io is competent at that. If you want structured SEC datasets you own and query locally — that's what we built.
06FAQ
Nine questions, honestly answered.
01
What can I buy today?
Three subscriptions — SEC Insider Trading ($99/mo), SEC Institutional Holdings 13F ($149/mo), and SEC Cyber Incidents Live ($24.99/mo) — plus two one-time datasets: SEC Cyber Incidents ($19) and SEC Disclosure Narratives ($15). Everything checks out through Stripe with no account required. The rest of the catalog is in early access.
02
How do subscriptions work?
After checkout you receive a durable access link by email. The page lists the dataset's current files — every time the production pipeline refreshes, the new build is there. Download through the page up to your plan's per-period cap, and manage or cancel the subscription from the same page.
03
How is the data delivered?
One-time purchases: an email with a secure download link for a ZIP archive, valid for 72 hours (email support@edgar.tools if it lapses). Subscriptions: a permanent access page listing the current Parquet files or nightly ZIP, live from the pipeline's own storage.
04
What formats are included?
Parquet and DuckDB in every dataset. Cyber Incidents additionally ships CSV, JSONL, SQLite, vector embeddings with a FAISS index, and an analyst report in PDF, HTML, and Markdown. Every archive includes a README documenting the schema.
05
How fresh is the data?
The pipelines behind the catalog run in production — most refresh daily (Tuesday–Saturday, within hours of SEC publication), some monthly or quarterly. Purchased ZIPs are versioned point-in-time builds; subscriptions serve the current build from a durable access page, so every pipeline refresh lands there automatically.
06
What does early access mean?
The pipelines already run in production and power app.edgar.tools — what's rolling out is the packaged, self-serve download for each one. Requesting a dataset tells us which to prioritize; early-access customers get the first builds and input on the schema.
07
What license do purchases carry?
Purchases are licensed for internal and research use. For redistribution, embedding in a commercial product, or team-wide licensing, email data@edgar.tools. Academic researchers: mention your affiliation for discounted custom builds.
08
How does this compare to sec-api.io?
Different shape entirely. sec-api.io returns raw filings as JSON over a rate-limited, bandwidth-metered API ($0.30/GB overage) — you still build the parsing pipeline. edgar.tools sells structured, entity-linked datasets as Parquet files you own and query locally. Choose sec-api.io for raw JSON and a build-it-yourself pipeline. Choose us if you want the data already parsed.
09
Is there an API or MCP server?
Yes. The same pipelines power the edgar.tools MCP server, which gives Claude, ChatGPT, Cursor, and other AI agents cited access to SEC filings and financials. Datasets are for bulk local analysis; the MCP server is for interactive agent research. Bulk-plus-API in one subscription is the planned Builder tier — join the waitlist.
Stop parsing filings. Start querying datasets.
Three live feeds and two datasets you can buy in the next five minutes. Ten more, one email away.