SEC EDGAR Scraper - SEC Filings, 10-K, 10-Q & Financials
Scrape SEC EDGAR for any US public company: profile, recent filings (10-K, 10-Q, 8-K, Form 4) with direct links, key financials (revenue, net income, assets, EPS) from XBRL, and EDGAR full-text search. Official SEC endpoints, no API key. Export JSON, CSV or Excel. Public data, not investment advice.
SEC EDGAR Scraper — SEC Filings, 10-K, 10-Q & Financials
Pull data straight from the U.S. Securities and Exchange Commission (SEC) EDGAR system for any U.S. public company: company profile, recent filings (10-K, 10-Q, 8-K, Form 4…) with direct links, key financials (revenue, net income, assets, equity, EPS…) from XBRL, and EDGAR full-text search across all filings.
Uses the SEC's official endpoints (data.sec.gov, efts.sec.gov). No API key.
⚠️ EDGAR data is public record, provided for information only — not investment advice.
What it does
- Company — CIK, ticker, SIC industry, exchange, state of incorporation, address.
- Filings — recent filings with form type, dates, description, and a direct link to the document; filter by form type (
10-K,8-K,4…). - Financials — latest XBRL facts: revenue, net income, operating income, gross profit, total assets/liabilities, stockholders' equity, cash, EPS (basic/diluted), R&D.
- Full-text search — search the entire EDGAR corpus (e.g.
"artificial intelligence"), optionally limited to a form type. - Resolve companies by ticker, CIK, or name.
- Export to JSON, CSV, or Excel, or pull via the Apify API.
Input
| Field | Description |
|---|---|
companies |
Tickers (AAPL), CIKs, or names (Apple). |
getFilings |
Return recent filings with links. |
filingTypes |
Filter to form types (10-K, 10-Q, 8-K, 4). |
maxFilings |
Cap per company. |
getFinancials |
Return key XBRL financials. |
fullTextSearch |
EDGAR full-text query across all filings. |
maxSearchResults |
Cap on search hits. |
Example
{
"companies": ["AAPL", "MSFT"],
"getFilings": true,
"filingTypes": ["10-K", "10-Q"],
"getFinancials": true,
"fullTextSearch": "\"artificial intelligence\""
}
Output
Records of type company, filing, financial, and searchHit:
{ "resultType": "filing", "ticker": "AAPL", "form": "10-K", "filingDate": "2025-10-31",
"url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm" }
{ "resultType": "financial", "ticker": "AAPL", "label": "Net income",
"value": 101464000000, "unit": "USD", "fiscalYear": 2026, "fiscalPeriod": "Q3" }
Use cases
- Fundamental research — filings + financials for any US public company.
- Compliance / legal — track a company's 8-Ks and Form 4 insider filings.
- Thematic screening — full-text search 10-Ks for a topic (AI, tariffs, a competitor).
- Data pipelines / AI — feed structured filings to a model or a database.
FAQ
Do I need an API key? No — SEC EDGAR is a free public system. The Actor sends the descriptive User-Agent the SEC asks for and respects its rate limits.
Which companies are covered? Every company that files with the SEC (US-listed and foreign private issuers filing in the US).
Not affiliated with the SEC. Data is public record, for information only — not financial advice.
🤖 Use with Claude or ChatGPT (MCP)
Run this actor from Claude, ChatGPT, Cursor or any MCP client via the Apify MCP server. In Claude Desktop: Settings → Connectors → Add custom connector → https://mcp.apify.com. Or expose just this tool:
{ "mcpServers": { "apify": { "url": "https://mcp.apify.com?tools=get_anything/sec-edgar-scraper" } } }
Full guide: Connect Apify actors to Claude & ChatGPT.
⭐ Found this useful?
If this Actor saved you time, please leave a rating on its Apify page — reviews genuinely help others discover it and help me keep improving it.
Related scrapers
Yahoo Finance Scraper - Quotes, History & Fundamentals
Scrape Yahoo Finance for any symbol - stocks, ETFs, crypto, forex, indices. Live quotes, OHLCV price history, and fundamentals (P/E, margins, ROE, revenue, analyst targets). No API key. Export JSON, CSV or Excel for backtesting, dashboards and screening. Data for information only, not advice.
Crypto Price Scraper - CoinGecko Market Data & History
Scrape cryptocurrency market data from CoinGecko: top coins by market cap, specific coins, trending coins, and daily price/market-cap/volume history. Price, 24h/7d/30d change, ATH, supply and more. No API key. Export JSON, CSV or Excel. Data for information only, not advice.
Gold Price Scraper - Gold, Silver & Metals in Any Currency
Live gold, silver, platinum & palladium prices in any currency and any unit - per ounce, gram, kilo & tola - plus a gold karat breakdown (24k/22k/21k/18k per gram) for jewellery buyers. Optional price history. No API key. Export JSON, CSV or Excel. Info only, not advice.