US Company Fundamentals
Financial fundamentals for the S&P 500 - both ANNUAL (10-K) and QUARTERLY (10-Q) periods - parsed straight from SEC EDGAR XBRL company facts. A full 25-line financial picture: revenue, cost of revenue, gross profit, R&D and SG&A expense, operating income, interest expense, income tax, net income, depreciation & amortization, operating cash flow, capital expenditure and dividends paid; plus the balance sheet - total/current assets and liabilities, inventory, receivables, PP&E, goodwill, stockholders' equity, cash, long-term debt and shares outstanding - PLUS computed ratios: gross/net/operating margin, ROE, ROA, current ratio, debt-to-equity, R&D & capex intensity, cash-flow margin and revenue growth YoY. One tidy long table, de-duplicated to the latest-filed value per company, metric and fiscal period, with a point-in-time filing date on every row. The fundamentals reference table that joins to any price feed by ticker.
- Source
- SEC EDGAR
- Licence
- Redistributable open data
- Quality
- QC clean · 0 failures
- Format
- Apache Parquet + dictionary
Safe to train on
Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.
What's included
- The full S&P 500 universe (~500 companies) - full available filing history per company
- BOTH annual (10-K / FY) and quarterly (10-Q / Q1-Q4) periods, classified by reporting duration
- 24 raw fundamentals across income statement, cash-flow statement AND balance sheet - revenue, cost of revenue, gross/operating income, R&D, SG&A, interest, tax, net income, D&A, operating cash flow, capex, dividends, assets/liabilities, inventory, receivables, PP&E, goodwill, equity, cash, long-term debt, shares outstanding
- 10 computed ratios + revenue growth YoY: gross/net/operating margin, ROE, ROA, current ratio, debt-to-equity, R&D intensity, capex intensity, cash-flow margin
- Tidy LONG shape - one row per (company, metric, fiscal period); easy to pivot/join
- De-duplicated to the latest-filed value per (cik, metric, period_end, fiscal_period)
- Public domain (U.S. SEC EDGAR) - issuer facts only, no personal data
- Source: U.S. Securities and Exchange Commission (EDGAR)
Schema
| Column | Type | Description | Filled | Distinct |
|---|---|---|---|---|
| cik | int | SEC Central Index Key (issuer id) | 100.0% | 499 |
| ticker | str | Stock ticker symbol | 100.0% | 499 |
| metric | str | Fundamental or ratio label (e.g. Revenue, Net margin, ROE) | 100.0% | 36 |
| period_end | str | Fiscal period end date (YYYY-MM-DD) | 100.0% | 1,547 |
| fiscal_year | int | Fiscal year as reported (fy) | 98.9% | 21 |
| fiscal_period | str | Fiscal period: FY (annual) or Q1/Q2/Q3/Q4 (quarterly) | 100.0% | 6 |
| value | float | Reported value (USD; share count; or dimensionless ratio) | 100.0% | 477,579 |
| unit | str | Unit of value (USD, shares, or ratio) | 100.0% | 3 |
| form | str | SEC form the value was reported on (e.g. 10-K, 10-Q) | 100.0% | 13 |
| filed | str | SEC filing date (point-in-time availability) | 100.0% | 3,368 |
Sample & preview
Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: SEC EDGAR (redistributable open data; attribution passes through - see our Licence).
Don't trust screenshots - drop the sample into your notebook right now.
import pandas as pd df = pd.read_parquet("us-company-fundamentals_sample.parquet") df.info() # typed columns, gap-aware, ready to join⬇ Download free Parquet sample or CSV for Excel
Related datasets
Commitments of Traders (COT) Historical Archive
Weekly CFTC Commitments of Traders positioning across every futures market - open interest, commercial (hedger) and non-commercial (speculator) long/short, in contracts. The raw CFTC drops are messy flat files; this is one clean, continuous, per-market Parquet.
COT Extreme Crowding Alerts Database
Every instance where speculators reached an extreme in a futures market - net-positioning z-score beyond ±2 vs its 3-year baseline. The crowded-trade reversal watchlist, pre-filtered from the full COT history so you don't have to compute it.
CFTC Disaggregated COT
The CFTC Disaggregated Commitments of Traders report - the trader-category breakdown professionals actually buy COT for. Weekly long and short positions for Producer/Merchant (hedgers), Swap Dealers, Managed Money (CTAs/funds) and Other Reportables across every physical-commodity futures market (energy, metals, grains, softs), plus total open interest, in contracts. The raw CFTC drops are messy flat files; this is one clean, continuous, per-market Parquet back to the report's 2006 inception.