Datasets/SEC EDGAR

US Company Fundamentals

Available

Point-in-time income statement, balance sheet and cash flow figures from every 10-K and 10-Q.

One row for every 10-K and 10-Q a company files with the SEC, built from the XBRL financial data in EDGAR. Each row holds about 30 normalized fields: revenue, margins, earnings per share, cash flow and the main balance sheet lines.

The data is point-in-time. A row reaches your algorithm when the filing became public, with the values the company reported then. Restatements arrive later as their own rows and never rewrite history, so backtests see what investors could actually see.

Original source ↗