Data & documentation
Varve Fundamentals and Varve Events: two databases, one source, SEC EDGAR. Every table ships as parquet and CSV.
Free downloads
Free sample (zip)
25 companies' full fundamentals history (incl. delisted) + last 7 days of events + guide.
Methodology guide (PDF)
How every value is built, point-in-time design, error rates, schema appendix.
Schema reference
Every table, column and field, in plain English. Also as schema.json.
Data dictionary (CSV)
One row per column: table, type, key, description.
Table join diagram (PDF)
How every table connects: cik, accession and cusip keys across both products.
Varve Fundamentals
| Table | Grain | Use it for |
|---|---|---|
| quarterly | company × fiscal quarter | most backtests and screens: 27 fields, first-reported |
| annual | company × fiscal year | annual analysis |
| facts | company × field × period | full provenance: first-reported AND restated value, filing, derivation |
| companies | company | names, every historical ticker, SIC, active dates |
| filings | 10-K / 10-Q / 20-F / 40-F | filing calendar, accession numbers |
| fact_versions | company × field × period × version | every restatement with known_from / known_to: exact as-of values on any date |
| ticker_history | company × ticker × interval | point-in-time ticker ↔ CIK (renames, reused symbols) for joining prices |
| company_names | company × name × interval | point-in-time company names |