SEC Financials Scraper — Revenue, Income & Balance Sheet
Pricing
from $3.00 / 1,000 facts
SEC Financials Scraper — Revenue, Income & Balance Sheet
Scrape official SEC XBRL company financials by ticker or CIK: revenue, net income, assets, liabilities, equity and any us-gaap metric, with fiscal year, period, form type and filing date. No API key.
Pricing
from $3.00 / 1,000 facts
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Pull official company financials straight from SEC filings (XBRL) by ticker or CIK — revenue, net income, assets, liabilities, equity or any us-gaap metric — each with fiscal year, period, form type and filing date. No API key.
This is the reported, audited data from 10-K/10-Q filings, not a third-party estimate.
What you can do with it
- 📊 Fundamental analysis — build multi-year financial histories
- 🏦 Fintech & dashboards — power screeners with authoritative numbers
- 🔍 Due diligence — verify figures against the actual filing
- 📈 Peer benchmarking — compare metrics across tickers
Input
| Field | Type | Description |
|---|---|---|
tickers | array | Tickers, e.g. AAPL, MSFT. Resolved to CIK automatically. |
ciks | array | SEC CIK numbers (optional, used in addition). |
metrics | array | us-gaap XBRL tags to pull (see note below). |
forms | array | Limit to 10-K, 10-Q, etc. |
fromYear | integer | Only facts from this fiscal year onward. |
contactEmail | string | Sent in the User-Agent, as the SEC requests. |
maxResults | integer | Max data points. |
Example
{ "tickers": ["AAPL", "MSFT"], "metrics": ["NetIncomeLoss", "Assets"], "forms": ["10-K"], "fromYear": 2020 }
Output
{"ticker": "AAPL","cik": "0000320193","entityName": "Apple Inc.","metric": "NetIncomeLoss","value": 94680000000,"unit": "USD","fiscalYear": 2022,"fiscalPeriod": "FY","form": "10-K","periodEnd": "2022-09-24","filed": "2022-10-28"}
Export to JSON, CSV, Excel, or pull live via the Apify API.
Notes
- Revenue tags vary by company. Many filers use
RevenueFromContractWithCustomerExcludingAssessedTaxrather thanRevenues— include both to be safe. A tag a company doesn't report is simply skipped. - The same figure appears more than once when a later filing restates a prior period. Each row carries its own
form,filedandframe, so you can pick the filing you trust. - The SEC asks API users to identify themselves — set
contactEmailfor heavier use.