SEC EDGAR Filings Scraper
Pricing
Pay per usage
SEC EDGAR Filings Scraper
Scrape SEC EDGAR for company filings (10-K, 10-Q, 8-K), XBRL financials, insider trades (Form 4), and full-text search across 20+ years of public filings. No API key needed. Supports search by ticker, company name, or CIK.
Scrape SEC EDGAR for company filings, financials, insider trades, and full-text search across all public filings since 2001. No API key required — all data is free and public.
What it does
This actor provides 5 powerful actions for extracting SEC EDGAR data:
1. Search Companies
Find any SEC-registered company by name or ticker symbol. Returns company details including CIK, SIC code, state of incorporation, and fiscal year end.
2. Get Company Filings
Retrieve filings for any company — filter by form type (10-K, 10-Q, 8-K, S-1, etc.) and date range. Returns direct links to filing documents.
3. Get Company Financials (XBRL)
Extract structured financial data from XBRL filings. Get specific metrics (Revenue, NetIncomeLoss, Assets, etc.) or all reported financial facts with historical values.
4. Full-Text Search
Search the complete text of all EDGAR filings since 2001. Supports wildcards and phrase matching. Find mentions of specific topics, risks, or events across all public companies.
5. Get Insider Trades (Form 4)
Retrieve insider trading filings for any company. See when executives and directors buy or sell shares.
Use cases
- Financial analysis: Pull quarterly/annual financials for any public company
- Due diligence: Search filings for specific risk factors, lawsuits, or disclosures
- Investment research: Track insider buying/selling patterns
- Compliance monitoring: Monitor new filings from specific companies
- AI/LLM data pipelines: Feed structured SEC data into AI workflows
Input examples
Search for Apple filings:
{"action": "get_filings","query": "AAPL","formType": "10-K","maxResults": 10}
Get Tesla's revenue history:
{"action": "get_financials","query": "TSLA","financialConcept": "Revenue","maxResults": 20}
Full-text search for "artificial intelligence" in 10-K filings:
{"action": "search_filings_text","query": "artificial intelligence","formType": "10-K","dateFrom": "2024-01-01","maxResults": 50}
Get insider trades for NVIDIA:
{"action": "get_insider_trades","query": "NVDA","dateFrom": "2024-01-01","maxResults": 25}
Output format
Results are pushed to the default dataset. Each result includes company name, CIK, filing details, and direct URLs to documents on sec.gov.
Rate limits
This actor respects SEC EDGAR's 10 requests/second rate limit. Large queries may take a few seconds to complete.
Cost
This actor uses minimal compute — most runs complete in under 30 seconds. Typical cost is $0.01-0.05 per run on Apify's platform.
