A universe that remembers the companies that died.
The legacy universe filter stamped today's trading status onto every historical date, silently removing ~30% of the 2021 universe from every backtest. Kanav replaced it with one built from each security's real listing lifespan.
- Ingested an institutional fundamentals vendor's 10 core tables into ClickHouse with Dagster (107.6M-row backfill, prices from 1998, fundamentals from 1990), refreshed by a daily incremental that lands ~5.9M rows in ~14 minutes and deduplicates cleanly; added a second raw feed of 55.9M rows with prices back to 1962.
- Built a security master on permanent IDs, ticker-rename history, index-membership spells and listing intervals, resolved into a monthly membership grid (3.5M rows, 30 composable flags) where a delisted name stays present on every date it traded; 71% of the feed's 21,850 equities are since-delisted.
- Swapping research consumers onto the new universe recovered 30.4% more since-delisted common stock at 2021 anchors; fundamentals are gated on the actual filing date, keeping first-reported values and 57k+ restated periods so no feature uses a number before it was public.