Sec Edgar Fast
Pricing
$5.00/month + usage
Sec Edgar Fast
Extract financial facts, filings and insider trading data directly from SEC EDGAR.
Pricing
$5.00/month + usage
Rating
0.0
(0)
Developer
Canadesk Support
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
SEC EDGAR Financial Scraper
A high-performance scraper to extract financial facts and filing history directly from SEC EDGAR.
ℹ️ This scrapes public SEC EDGAR data — no authentication required, but a valid User-Agent is strictly mandated by the SEC. It uses lightweight HTTP requests instead of heavy browser automation for maximum speed.
Features
- Dynamic Search Engines: Automatically identifies and routes your search term to CIK, exact Ticker symbol, or partial Company Name lookups dynamically.
- Filing Filters: Filter datasets by explicit target dates (e.g., filings generated since 2023) or explicit form types (e.g., exclusively 10-K or 4).
- Extensive XBRL Financials: Extracts precise XBRL financial concepts (Revenue, Assets, Cash, Net Income) alongside structured Financial Statements (Balance Sheet, Income Statement, Cash Flow).
- Text & XML Extraction: Dumps specific 10-K chapters (Business, Risk Factors, MD&A) alongside raw XML parsing (Form 4 Insider Trading transactions).
- Robust Error Handling: Wraps the execution context defensively so a bad query explicitly returns a logged
NotFoundErrororRateLimitErrorpayload without crashing the batch. - Proxy Support: Integrates Apify Proxies seamlessly to bypass region blocks.
Input Parameters
| Parameter | Type | Description |
|---|---|---|
searchTerms | Array | A list of queries to look up via Ticker. (max 5 per run). Examples: ["AAPL", "MSFT"]. |
formType | String | (Optional) Filter recent filings returned by a specific SEC Form Type (e.g., 10-K, 10-Q, 4, 8-K). Leave blank for all. |
fromDate | String | (Optional) Filter constraint to strictly fetch filings submitted after this string date limit (YYYY-MM-DD). |
toDate | String | (Optional) Filter constraint to strictly fetch filings submitted before this string date limit (YYYY-MM-DD). |
userAgent | String | Required by the SEC: Your registered company name and contact email (e.g., MyCompany/1.0 contact@mycompany.com). |
proxy | Object | Proxy configuration. Recommended for preventing rate-limit blocks when processing large batches. |
Output
Data is stored in the default dataset in JSON format. Each requested query generates one highly-detailed output object highlighting submissions, raw XBRL, Form 4 trading events, and extracted 10-K text.
Example Output
{"ticker": "AAPL","name": "Apple Inc.","cik": "0000320193","exchange": "Nasdaq","entityType": "operating","sic": "3571","sicDescription": "Electronic Computers","category": "Large accelerated filer","fiscalYearEnd": "0926","stateOfIncorporation": "CA","totalFilingsCount": 1000,"financialSummary": {"totalAssets": 359241000000,"totalLiabilities": 285508000000,"totalStockholdersEquity": 56950000000,"totalRevenues": 215639000000},"recentFilings": [{"formType": "10-Q","filingDate": "2026-01-30","accessionNumber": "0000320193-26-000006"}],"latest10K": {"filingDate": "2025-10-31","accessionNumber": "0000320193-25-000079","xbrl": {"metrics": {"revenue": 215639000000,"netIncome": 36330000000,"assets": 359241000000,"liabilities": 285508000000,"equity": 56950000000,"cash": 35934000000},"statements": {"balanceSheet": {"assets": {"total_assets": {"value": 359241000000,"units": "USD"}}}}},"extractedItems": {"1A": "Risk Factors: The Company’s business, financial condition and operating results..."}},"latestForm4": {"filingDate": "2026-03-17","accessionNumber": "0001780525-26-000005","owner": {"name": "COOK TIMOTHY D","address": "ONE APPLE PARK WAY, CUPERTINO, CA"},"transactions": [{"securityTitle": "Common Stock","shares": 60208,"acquiredDisposedCode": "A"},{"securityTitle": "Common Stock","shares": 32528,"pricePerShare": 250.12,"acquiredDisposedCode": "D"}]}}