SPOT AGGRO SPOT LOADING BUILD · … TOKEN · CHECKING…
TRUSTED all visible cards reconcile
Execution lane · live engine state and orders

Daily System Audit

Algorithm · Formula · Flow · Sequence · Connections · State · Data
Daily deterministic audit proves every piece needed to generate a trading decision is in place and functional · runs automatically every 24h · read-only
execution source: /spot_aggro/audit/system scope: engine integrity (7 categories · 15 checks) window: daily refresh: 30s poll read-only · never trades
AUDIT · NEVER RUN
awaiting first audit
CHECKS
CheckCategorySeverityDetails
awaiting first audit
RECENT RUNS (last 14)
PER-CARD AUDIT OVERVIEW (browser-side · 30s poll)
Audit Rollup: Backend 15-check and Browser 31-card audit rollup visible. See snapshot and evidence. rollup:—

Win-Rate Research Agent

Hourly · soft-halt below WR 60% · thaw above 50% · ≥10 exits sample
Reads closed-exit stats from the trade log every hour. Soft-halts any tier whose win rate drops below the halt threshold on sufficient sample. Never places orders, never touches open positions, never consults capital.
execution source: /spot_aggro/research/latest scope: per-tier WR + symbol concentration + recommendations window: 24h rolling refresh: 30s poll · agent runs every 1h soft-halt only via tier toggles · reconciled positions unaffected
OVERALL WR · —
RECOMMENDATIONS
RESEARCH NOTES (deterministic · no LLM)
    HISTORY (last 24 runs)

    Trading Engine Status

    Live trading state and readiness
    Live now · posture reflects realized state (halted, tier toggles, watchdog findings)
    execution posture source: status + tier toggles + watchdog scope: realized engine posture window: live refresh: 5s
    LIVE LOADING POSTURE: —
    posture reconciles after first refresh
    DB
    Uptime
    0
    Open Positions
    Last Refresh

    System Connectivity

    Core service connection health · pills bound to live state
    Live now · green/yellow/red pills driven by /status response
    infra source: /status scope: exchange · feed · db · scheduler · overall window: live refresh: 5s any grey dot = UNKNOWN, not healthy
    Exchange
    Feed
    DB
    Scheduler
    Overall
    Connectivity Summary · bound to visible pills
    summary resolves after first refresh

    Performance

    Lifetime realized PnL · accounting lane
    Lifetime · realized exits only · not a live-session tile
    accounting source: /spot_aggro/stats scope: realized exits · lifetime window: lifetime (NOT today, NOT session) refresh: 5s no capital-based blocking
    $0.00
    Total PnL
    Win Rate
    W / L
    Avg PnL/Trade
    0
    Total Exits
    Performance Summary · bound to visible tiles · lifetime
    summary resolves after first exit

    Account Snapshot

    Accounting + operational counters (split below)
    Live now · equity from shared ops /apex/pnl; fees lifetime; llm cost 24h; advisory only
    accounting equity source: /apex/pnl (shared ops infra · authoritative) fees source: /spot_aggro/stats (lifetime) llm cost: /apex/llm/cost (shared ops infra · 24h) refresh: 5s no capital-based blocking
    Accounting · lifetime
    Equity
    Peak
    Drawdown
    Total Fees
    Avg Fee/Coin
    Operational · current + 24h
    0
    Open Pairs (now)
    Total Txns (lifetime)
    LLM Cost (24h)

    Strategy Gate Status

    L0..L6 entry gate chain · chips bound to live state
    Live now · L0 advisory / L1 physics / L2 state · tier toggle / L3 calibration / L6 swarm
    execution source: /apex/governor (shared ops infra) + /spot_aggro/tier_toggles scope: entry-gate chain L0..L6 window: live refresh: 5s chips bound to visible state only

    Recent Trade Consensus

    Latest ensemble decisions · consensus ≠ execution
    Latest 5 · tracks pre-entry ensemble votes, not order fills
    analysis source: /apex/consensus/live (shared ops infra) scope: ensemble votes (pre-entry analysis) window: last 5 rows (not time-windowed) refresh: 5s consensus is ANALYSIS; execution is audit swarm (4-of-4)
    TimeSymbolConsensusConflictVerdictMembers
    awaiting first fetch
    Analysis lane · scoring, regime, calibration, governance

    Market Intelligence

    MIO cycle · state resolves after first research pass
    Default: 30m · short-term regime and top symbols
    analysis source: /spot_aggro/status (mio) scope: MIO research cycle window: 30m cycle · age shown in Updated refresh: 5s stale if Updated > 35m
    Cycle
    Updated
    Regime
    Squeeze
    Edge
    Cycle Freshness · bound to visible Updated
    freshness resolves after first refresh

    Scored Universe

    Live snapshot · ranked now
    Live snapshot · ranked now · all tiers A+/A/B/C visible when scored
    analysis source: /spot_aggro/status (tiered_universe) scope: scored coins · ranked by composite window: live snapshot (not windowed) refresh: 5s no tier filtering
    SymbolTierCompositeSPIFz
    loading…
    Universe Composition · bound to visible rows
    composition resolves after first rank

    Open Positions

    Active holdings · scored + reconciled · empty ≠ unknown
    Live · scored positions show live TP/SL; reconciled holdings show safe labels (NO LIVE TP/SL, manual management)
    execution source: /spot_aggro/status scope: currently open holdings window: live refresh: 5s empty table = zero positions (authoritative)
    CoinTierValueEntryTPTP priceSL priceAgeMax holdPnL %Module
    awaiting first fetch
    Positions Summary · bound to visible rows
    summary resolves after first refresh

    Executed Trade Activity

    Executed + rejected · action mix is visible
    Default: 1h · latest executed and rejected actions
    execution source: /apex/trades (shared ops infra) scope: enter · exit · reject rows window: 1h refresh: 5s mix: bound to visible rows
    TimeSymbolModuleActionSideNotionalFeePnL
    loading…
    Action Mix · bound to visible rows
    mix computed after first refresh

    Recent Alerts

    Operational notifications · empty ≠ unknown
    Default: 1h · latest operational alerts
    infra source: /apex/notifications (shared ops infra) scope: operational events (not trade outcomes) window: last 6 rows refresh: 5s empty table = zero alerts (authoritative)
    TimeEventSymbolTitle
    awaiting first fetch

    Strength vs Gap Quadrant

    Composite strength vs execution gap
    Default: Live / 2h rolling · current setup quality
    analysis source: /spot_aggro/status scope: scored universe + execution gap window: live / 2h rolling refresh: 5s exec read: bound to plotted points only
    BLOCKED
    FIX CONSENSUS
    WEAK
    EXECUTING
    Composite →
    Gap ↑
    Executive Read · updates every 1 min
    generating after first data cycle…

    Decision Funnel

    Where trades get blocked
    Default: 6h · where trades get blocked
    analysis source: /spot_aggro/funnel scope: all tiers A+/A/B/C window: 6h (configurable) refresh: 5s summary: visible data only
    waiting for data…
    Flow Diagnosis · bound to visible funnel rows · updates every 5 min
    generating after first data cycle…

    Tier Accuracy Heatmap

    Win rate by tier
    Default: 24h · short-term tier quality
    analysis source: /apex/trades (shared ops infra · closed only) scope: A+ · A · B · C always shown window: 24h refresh: 5s summary: visible rows only
    Lane 1 · Canonical performance (closed exits only)
    TierEntersExitsWinsLossesWin RateTotal PnLQuality
    waiting for trade data…
    Lane 2 · Canonical activity (pre-exit flow)
    TierEntersRejectsSkipsReject RatioSkip RatioFlow State
    waiting for trade data…
    Lane 3 · Reconciliation activity (NOT canonical tier)
    ModuleEntersExitsWinsLossesWin RateTotal PnLNote
    no reconciliation activity
    Tier Performance Summary · bound to visible tier rows · updates every 15 min
    generating after first exits…

    Coin Accuracy Matrix

    Per-coin diagnosis · 7d sample
    Default: 7d · symbol quality with enough sample
    analysis source: /apex/trades (shared ops infra) scope: per-symbol · all tiers folded window: 7d refresh: 5s verdict bound to visible sample
    CoinInOutWRPnLVerdict
    awaiting first fetch
    Symbol Review · bound to visible coin rows · updates every 5 min
    generating after first trades…

    5-LLM Swarm Intelligence

    Research swarm · not the audit-swarm gate
    Default: Fast 2m / Standard 10m / Heavy 6h
    analysis source: /spot_aggro/swarm scope: per-coin research verdicts (ANALYSIS) window: Fast 2m · Standard 10m · Heavy 6h refresh: 5s distinct from audit-swarm (4-of-4 execution gate)
    Heavy (6h)
    Standard (10m)
    Fast (2m)
    Cost
    Fast watchlist: —
    SymbolActionConfidenceSizingExit UrgLayerAge
    swarm warming up…

    Runtime Control Panel

    Server process + spot engine facts
    Current state · live backend/runtime facts
    execution source: /status (server) · /spot_aggro/status (engine) scope: server + spot engine process window: live refresh: 5s
    Online
    Mode
    Uptime
    Backend
    FastAPI
    Database
    SQLite
    DB Path
    Decisions
    Trades
    Server Time
    Last Refresh

    Tier Execution Toggles

    Execution only · analysis unchanged
    Execution only. Analysis still includes this tier.
    execution source: /spot_aggro/tier_toggles scope: live execution per tier window: live refresh: 5s no analytics impact
    Toggling stops ORDERS only. Scoring, ranking, analytics, funnel, heatmaps, reports, forensic review, and historical metrics continue to include every tier.

    Automation Schedule

    Declared cadences · read from static config
    Current schedule · engine timing loops
    execution source: spot_aggro_config.yml scope: declared cadences window: config-declared refresh: page-load (not live) liveness: see Runtime Control Panel
    Heartbeat
    2s
    Universe refresh
    60s cache
    MIO research
    30 min
    PnL report
    1h
    Error watchdog
    5 min
    Consensus cooldown
    5 min

    Active Trading Settings

    Live settings snapshot · no capital-based rules
    Current config · active behavior rules
    execution source: /spot_aggro/status scope: active settings + active modules window: live refresh: 5s no capital-based blocking
    Universe
    Mode
    Target/day
    Cap/day
    Accounting lane · audit totals and immutable ledger

    Exchange Connections

    Configured exchanges · liveness in Connectivity card
    Current state · exchange integration health
    accounting source: spot_aggro_config.yml scope: configured exchanges window: config-declared refresh: page-load (not live) configured ≠ connected (see Connectivity)
    ExchangeConfiguredNotes
    OKX EEAyeseea.okx.com — spot only

    System Ledger

    Session counters + gate accuracy
    Session-local counters · not 24h backfill · gate is global
    accounting source: /status + /gate scope: current process session window: session-local (resets on restart) refresh: 5s
    Decisions session
    Trades session
    Accuracy gate global

    Reconciliation Status

    Exchange holdings vs engine tracked state
    Live · tracked vs untracked · real OKX fills, no invented prices
    accounting source: /spot_aggro/status.reconciliation scope: on-exchange holdings vs engine Position state window: rebuilt on engine start refresh: 5s execution sufficiency only · no capital-based blocking
    Free USDT
    Tracked HIGH
    Tracked LOW
    Pending
    SymbolStatusHeldRebuiltΔEntry $Fills
    reconciliation not yet run

    Forensic Accuracy Reports

    v1 cadence · window per row
    Default: 6h main review · generated reports
    analysis source: /spot_aggro/forensic scope: v1 review reports window: stated per row (Period column) not same cadence as Forensic Truth (v2)
    ReportPeriodTradesPnLWRIssuesGrade
    first report in ~5 min after engine start

    Forensic Truth (v2)

    4-specialist + adjudicator · on-demand
    Default: 2h / 6h / 24h · fast, operational, strategic truth
    GeneratedWindowVerdict nExp/tradeWR PFQuorumCostPDF
    no runs yet — click "Run 2h" to generate one
    Infrastructure lane · probes, incidents, worker reliability

    Infrastructure Health

    Probes · state resolves after fetch
    Live now · probes and incidents · distinguishes UNKNOWN from CLEAN
    infra source: /apex/watchdog (shared ops infra · engine=spot filter) scope: spot probes window: live refresh: 5s clean ≠ unknown
    — awaiting first fetch —
    SourceSeverityMessageTime
    loading…

    System Issues

    Root causes and actions needed
    Current state · root causes and fixes
    infra source: /apex/watchdog (shared ops infra · engine=spot filter) scope: spot-only findings window: live refresh: 5s
    TimeSourceRoot CauseFix
    awaiting first fetch
    Issues Summary · bound to visible rows · clean ≠ unknown
    awaiting first fetch

    LLM Ensemble Health

    Worker reliability · quorum reconciliation
    Live now · worker reliability
    infra source: /apex/llm/health (shared ops infra) scope: per-worker OK% (reliability) window: live refresh: 5s quorum readout: audit swarm is 4-of-4 strict
    RoleProviderCalls 5mOK%Status
    loading…
    Quorum Readout · bound to visible worker rows
    quorum reconciles after first refresh

    Scenario Lab

    Simulation only · NOT connected to live trading
    Manual simulation view
    analysis source: local inputs scope: hypothetical simulation window: not live refresh: manual no execution · capital field is hypothetical, not live equity