🟢 Data Freshness
Real-time health and freshness status of every metric in the Algo Tick sensor network. Each metric shows its last update time, ingest latency (chain→local), and current status.
100%
System Health
41
Fresh Metrics
0
Stale Metrics
41
Total Tracked
How Freshness Works
Every data point has two timestamps: time_chain (when the event occurred on-chain or at the exchange)
and time_local (when our sensor ingested it). The difference is the ingest latency.
A metric is fresh if updated within 2 minutes,
warm if within 10 minutes, and
stale otherwise.
Metric-Level Freshness
| Metric | Pack | Last Update | Ingest Latency | Status |
|---|---|---|---|---|
alpha_funding_velocity | v3_intelligence | 0s ago | -26ms | fresh |
alpha_funding_zscore | alpha_signals | 0s ago | -10ms | fresh |
alpha_gas_da_index | alpha_signals | 0s ago | -3ms | fresh |
alpha_geo_coherence | v3_intelligence | 0s ago | -26ms | fresh |
alpha_imbalance_deep | alpha_signals | 0s ago | -28ms | fresh |
alpha_priority_p25 | alpha_signals | 0s ago | -3ms | fresh |
alpha_priority_p50 | alpha_signals | 0s ago | -3ms | fresh |
alpha_priority_p90 | alpha_signals | 0s ago | -2ms | fresh |
alpha_regime_prob | v3_intelligence | 0s ago | 0ms | fresh |
alpha_spot_perp_basis | v3_intelligence | 0s ago | 0ms | fresh |
alpha_spread_bps | alpha_signals | 0s ago | -26ms | fresh |
avail_block_number | rollup_economy | 0s ago | -26ms | fresh |
avail_finality_confidence | rollup_economy | 0s ago | -9ms | fresh |
btc_block_height | macro_congestion | 0s ago | -23ms | fresh |
btc_difficulty | macro_congestion | 0s ago | -5ms | fresh |
btc_mempool_stress_index | macro_congestion | 0s ago | -15ms | fresh |
btc_peers | macro_congestion | 0s ago | -22ms | fresh |
celestia_da_throughput_bytes | rollup_economy | 0s ago | -23ms | fresh |
celestia_head_height | rollup_economy | 0s ago | -22ms | fresh |
celestia_peer_count | rollup_economy | 0s ago | -5ms | fresh |
celestia_square_size | rollup_economy | 0s ago | -9ms | fresh |
eth_basefee_live | macro_congestion | 0s ago | -15ms | fresh |
eth_block_number | macro_congestion | 0s ago | -2ms | fresh |
eth_block_tx_count | macro_congestion | 0s ago | -19ms | fresh |
eth_block_utilization_pct | macro_congestion | 0s ago | -22ms | fresh |
eth_burn_rate_live | macro_congestion | 0s ago | -22ms | fresh |
eth_priority_fee_gwei | macro_congestion | 0s ago | -23ms | fresh |
hlp_funding_rate | derivative_execution | 0s ago | -28ms | fresh |
hlp_liquidation_alerts | derivative_execution | 0s ago | -26ms | fresh |
hlp_mark_price | derivative_execution | 0s ago | -29ms | fresh |
hlp_open_interest | derivative_execution | 0s ago | -3ms | fresh |
hlp_orderbook_imbalance_pct | derivative_execution | 0s ago | -19ms | fresh |
node_time_skew_ms | v3_intelligence | 0s ago | -25ms | fresh |
system_cpu_pct | system | 0s ago | -2ms | fresh |
system_disk_pct | system | 0s ago | -2ms | fresh |
system_memory_pct | system | 0s ago | -25ms | fresh |
union_active_validators | crosschain_flow | 0s ago | -26ms | fresh |
union_block_height | crosschain_flow | 0s ago | -2ms | fresh |
union_consensus_latency_ms | crosschain_flow | 0s ago | -23ms | fresh |
union_ibc_channels_open | crosschain_flow | 0s ago | -3ms | fresh |
union_mempool_tx_count | crosschain_flow | 0s ago | -8ms | fresh |
📡 Ingest Pipeline
Data flows through the following pipeline:
- Source → Sensor: WebSocket/gRPC connections to exchanges, L1 nodes, and bridge contracts
- Sensor → Redis: Sub-millisecond publish to the in-memory message bus
- Redis → API: Live snapshot available immediately via REST and WebSocket
- Redis → R2: Parquet files written every hour to the data lake with Hive partitioning
Don't just stare at the dashboard. Automate it.
Every metric on this page is available via our sub-millisecond API.
Build trading bots, backtest strategies, and power AI agents with institutional-grade data.