Trading Bot Dashboard

Generated 2026-05-10 04:23 UTC

Strategies:
TODAY
Best mover
Worst mover
active signals queued halted idle

Leaderboard

▲ Top performers
    ▼ Bottom performers
      Cron health · last 10
      oldestnewest →
      Last cron ·
      paper_trading_engine cycle freshness

      Positions & cash allocation

      Per-strategy cash vs invested split. Click a row to drill down. Replaces former pie-chart/bar-grid PNGs with WCAG-AA-compliant horizontal stacked bars.

      Active strategies — at a glance

      One card per active strategy. Color-coded edge marks health. Click any card to open the inline drilldown below.

      Pipeline inventory

      Strategies at each pipeline stage (Stages 2-9 per CLAUDE.md). Spec rows queue + Stage 8 paper_live + Stage 9 review.

      Portfolio composite

      Equal-weight aggregate equity across active strategies (excludes grey/inactive).

      Markets

      BTC / ETH / BNB / XRP daily prices with ▲ BUY / ▼ SELL markers aggregated across all active strategies. Click any chart to expand.

      Show markers from

      Cluster groups

      Today's decisions — last 24h

      Strategy roster

      Correlation heatmap

      Pearson correlation of daily returns. Cells highlighted if |ρ| ≥ 0.30 (Rule 8 threshold).

      Portfolio composition treemap (placeholder — true HRP weights not yet wired; click to expand)

      Cell area ≈ 1 / N_strategies_in_cluster × 1 / N_clusters (placeholder until true HRP weights from hrp_allocator.py are wired into state.json). Color = cluster ID.

      Equity curves — small multiples

      Drill-down

      Click a strategy row above (or a mini chart) to view its equity curve, daily P&L, per-asset price chart with BUY / SELL markers, and trade history. You can also press ⌘ K and search by strategy name.

      Save current view

      Captures filter state (cluster, status, return / SR buckets, search term, hide-inactive). Stored in localStorage; appears in cmd-K and the filter sidebar.