ReferenceP0
Define the data before choosing the feed.
The requirements plane converts A500 investment intent into explicit fields, temporal semantics, quality targets, licensing boundaries and downstream consumers.
A500 enhancement
Eight requirement domains.
Priority reflects the current build sequence. P0 establishes a bias-safe market universe; P1 enables multi-factor research; P2 adds higher-noise sentiment and alternative inputs.
BenchmarkP0
CSI A500
MarketP0
Price & Volume
AccountingP1
Fundamentals
PricingP1
Valuation
EventsP1
Corporate Events
UnstructuredP2
News & Sentiment
DerivedP1
Market Sentiment
Research stateP1
Derived Inputs
Point-in-time invariant
Only what was knowable at time t.
Every fundamental, event, news and index-membership record must carry an actual availability timestamp—not merely a reporting period or event date.
X(t) may consume only records with available_at ≤ t. Restatements, delayed publications and source revisions require separate versions.