PREDMAKER EXECUTION TERMINAL

Node: lon1 · {{ meta.trading_mode || 'PAPER' }} · scanner v{{ scanner.version || '10' }} · capital lock-up sim

{{ meta.simulation_mode !== false ? 'PAPER / SIM' : 'LIVE' }} {{ drift.ok ? 'DRIFT OK' : 'DRIFT WARN' }}
DB Latency {{ serverLatency }} ms
{{ connected ? 'Live' : 'Off' }}

v10 capital lock-up: PnL credits on PAPER_NEGRISK_MERGED or PAPER_SETTLED only — not at booking. FAILED_DEPTH_REJECT = thin CLOB book.

{{ c.message }}
{{ a.name }} ● {{ a.status }}
{{ a.role }}
{{ a.last_action }}
HB {{ a.heartbeat_age_sec }}s ago
Paper Bankroll
${{ formatNum(summary.balance) }}
Liquid ${{ formatNum(summary.liquid_balance ?? summary.available_capital) }} · Locked ${{ formatNum(summary.locked_collateral || 0) }}
Realized PnL
{{ summary.pnl_realized >= 0 ? '+' : '' }}${{ formatNum(summary.pnl_realized) }}
Merge / settlement only
Locked 24h
{{ counts_24h['PAPER_COMPLEMENT_LOCKED'] || 0 }}
Depth rejects {{ counts_24h['FAILED_DEPTH_REJECT'] || 0 }}
Markets / Scan
{{ scanner.last_markets_scanned || '—' }}
{{ scanner.stale ? 'STALE' : (scanner.last_scan_duration_ms ? scanner.last_scan_duration_ms + 'ms' : '—') }}
Near Miss 24h
{{ counts_24h['PAPER_COMPLEMENT_NEAR'] || 0 }}
Calibration signal
W / L (paper)
{{ summary.wins || 0 }} / {{ summary.losses || 0 }}
Not market outcomes
Status mix (24h)
{{ k }} {{ n }}
No rows in last 24h
Category mix (24h) · Last cycle
{{ k }}{{ n }}
Cycle: arb {{ scanner.last_cycle.complement_arb || 0 }} · kalshi {{ scanner.last_cycle.ai_kalshi || 0 }} · reject {{ scanner.last_cycle.ai_reject || 0 }} · k-mkts {{ scanner.last_cycle.kalshi_markets || 0 }}

Opportunities & Paper Marks

WS @ 1s · all-time rows: {{ totalExecutions }}
Time Category Market Ask Swarm P EV Spread Note State
Waiting for scanner rows...
{{ x.timestamp ? String(x.timestamp).split(' ')[1] : '--' }} {{ x.category }} {{ x.market_id }} ${{ Number(x.clob_ask || 0).toFixed(3) }} {{ (Number(x.swarm_prob || 0)*100).toFixed(1) }}% {{ (Number(x.ev || 0)*100).toFixed(2) }}% {{ (Number(x.spread || 0)*100).toFixed(2) }}% {{ x.agent_consensus }} {{ x.status }}