Skip to main content

Analytics Streams

The platform runs 14 real-time analytics feeds, produced by services/analytics_worker.py and backed by Redis for sub-second read latency. These feeds are consumed both by the strategy layer (as model features) and directly exposed through the MCP introspection layer for observability.

StreamWhat it measures
RegimeCurrent market state (trending / mean-reverting / volatile / quiet) via the HMM model
VPINVolume-Synchronized Probability of Informed Trading — order-flow toxicity
OI VelocityRate of change in open interest
CVDCumulative Volume Delta — buy/sell pressure
Volume ProfilePoint-of-control and volume distribution by price level
BreadthMarket-wide participation across tracked symbols
FactorsFactor decomposition of price movement
Session IntelligenceTime-of-day / session-relative context
CorrelationCross-asset correlation tracking
Cross-ExchangeSpread and lead-lag tracking across venues
FractalSelf-similarity / multi-timeframe structure
IndicatorsStandard technical indicators (RSI, MACD, ADX) computed on the platform's own pipeline
Trade ReadinessComposite score combining the above into an entry-quality signal
Feeder HealthStaleness and uptime tracking for every upstream market-data feed

Why this matters

Every strategy decision is made against live, multi-dimensional market context — not price alone. Feeder Health specifically exists so that a stale or disconnected upstream feed degrades the system's confidence in a signal rather than silently feeding bad data into a trade decision.