Skip to main content
David is designed to mirror the breadth of a real market-data vendor while remaining fully synthetic.

Universe size

David covers 16,143 real public US symbols, sourced from SEC and Nasdaq listings, and every scenario can address the full set.
Company facts, prices, fundamentals, filings, news, events, and ownership are generated deterministically from the scenario and ticker, giving broad real-symbol coverage across the universe.

Horizons

Scenarios deliberately mix time horizons rather than forcing one length: A scenario’s actual span is given by its start_date and end_date. Trading days are synthetic calendar days. See Date semantics.

What’s covered

Every scenario serves the full market-data surface: prices, financial statements (normalized, as-reported, and segmented), financial metrics and screeners, KPI and non-GAAP metrics, earnings and guidance, analyst estimates, news, SEC-style filings, insider trades, institutional and index-fund holdings, corporate actions, a macro tape, and central-bank rates. See the API reference for the complete list.

Next steps

Ticker universe

Instrument types and which datasets each one serves.

API reference

Every endpoint, parameter, and response field.