Skip to content

Reference data

The engine maintains three reference-data caches that hydrate the per-tick hot path with values that are too expensive to derive on the fly.

CachePurpose
Symbol classifierOPRA-root → underlying-symbol normalisation; tape-class lookup.
Open-interest cacheMarket-wide option OI snapshot, refreshed from flatfile_request_decoded(OpenInterest).
Daily-close cachePrior-session close per contract; consumed by IV-change, GEX, and the 52-week band analytics.

Reference data is loaded during AnalyticsClient::connect. Loading is fail-closed: a missing cache aborts startup. The crate ships no lazy / on-demand reference-data path.

Proprietary. All rights reserved. Documentation styled per DESIGN.md ("Terminal Ledger").