RAYCO LABS

Live Proofs

Objective, after-cost engine diagnostics (auto-refreshes every 60s).
Live cards use current L1 spreads & costs only; ML cards below show offline backtests (not live yet).

UTC —:--:-- Offline

MVP Mode: Cost-Only, Alpha-Neutral

Right now the system is running in cost-only mode:

In other words: this dashboard is already net-after-costs and ruthlessly conservative. We’d rather under-promise than over-claim.

Recorder Status

source: /status.json
coinbase binance.us last update

Proofs Summary (Baseline)

source: /signals.json
pairs rows last update
Net edge (bps) after fees/spread
Median
Range — to —

Backtested ML Edge — Summary (offline)

Not live: derived from prior ML training runs and backtests.
sources: /api/signals_ml.json, /api/kpi.json
pair tradeable grade hit-rate (net > 0)
Net edge (bps) after fees/spread (backtest)
Median
Range
Net Edge & Costs (session)
source: /signals.json + in-browser history
Last updated: —
Live from signals.json & in-browser history.
Session hit-rate (net > 0):
View:
BTC-USD
Avg Net
Avg Cost
Hit %
ETH-USD
Avg Net
Avg Cost
Hit %
SOL-USD
Avg Net
Avg Cost
Hit %

Net edge is after spreads, impact, and fees. Costs here use the live cost stack from signals.json. Hit-rate is a simple session-level “net > 0” fraction, not P&L.

*MVP is running in cost-only, alpha-neutral mode. Positive Net Edge will only appear once live ML alpha is wired in and passes our safety checks.

Backtested ML Edge — Sample Rows (offline)

Not live: sample of recent ML-scored trades from backtests.
source: /api/signals_ml.json
ts (UTC) symbol net edge (bps) spread (bps)

Edge Trust & Suppression

Live gating layer for testers — requires positive net edge after costs, reasonable hit-rate, and minimum coverage before a symbol is marked safe.
source: /edge_trust.json
Symbols
Safe to Trade
Suppressed
Last Update

Edge Trust is currently based on cost-only edges with no ML decay stats yet. “Safe to trade” will stay No until we see robust, positive edge after costs over time.

Symbol Trust Status Top Reason

Dual-Tape Alignment

Alignment grades use strict HFT-style thresholds. A “D” does not mean broken — it means latency/coverage is below our ideal machine-speed standard.

source: /alignment.json
Pair CB BU Grade p50 ms p95 ms p99 ms max gap (s) coverage reason

Recent Signals (preview)

source: /signals.json (live MVP slice)
live No live signals suppressed
ts (UTC) symbol net edge (bps) tradeable exec why hidden