Route-state en marktcontext
Deze pagina definieert hoe marktdatacontext in KapitaalBot functioneel landt als route-state. L2/L3-feeds voeden integriteitscontroles (o.a. checksums) voordat state de strategie-pipeline ingaat.
Kernbegrippen
Route-state
De actuele geaggregeerde besliscontext waarin routes worden beoordeeld op uitvoerbaarheid, timing en risicogeschiktheid.
Timing-aware ranking
Routeprioritering op basis van tijdsgevoeligheid, dataversheid en execution-haalbaarheid, niet op losse signalen.
Orderbook-integriteit
L2-updates moeten in volgorde verwerkt worden; checksum-mismatch ⇒ resync. Kritieke numerieke paden vermijden float-ronding — zie ook `DECIMAL_F64_POLICY` in de engine-docs.
Explainability
Publieke oorzaak/gevolg-uitleg waarom routes winnen of worden afgewezen (why-no-trade, route wins, reject reasons).
Interpretatie voor operators en bezoekers
- Let op: ruwe markt-ingest en metrics leven primair op de ingest-pool; execution, safety en order-‘truth’ op de decision-pool. Koppel observability nooit aan de verkeerde database — zie docs 01 (architectuur) en 02 (ingest).
- Gebruik Tier 1 routeboard + Tier 2 ‘Live Route Board’ om zichtbaarheid per symbool × route × horizon te volgen; dat is geen live orderfeed maar geëxporteerde read-models.
- Diepere technische laag: `02_DATA_INGEST`, `03_STRATEGY_PIPELINE` en `07_OBSERVABILITY` in `/docs`.