MTA-Lab Dashboard
Sign in to view strategy, runs, and portfolio data.
Only required when MTA_DASHBOARD_PASSWORD is set on the API. Local dev usually needs no password.
Sign in to view strategy, runs, and portfolio data.
Only required when MTA_DASHBOARD_PASSWORD is set on the API. Local dev usually needs no password.
Market Test Agent run history, decisions, and simulated portfolio
Three layers: (1) each lane is a permanent paper track for one plan — full history always; (2) only one lane is live at a time (real Robinhood orders); (3) this panel stitches together every lane's live stint into one real-money timeline. Promoting a new plan moves live deployment; former live lanes become shadow and keep all past runs.
One lane per plan approach — each keeps its own complete paper history. Compare here; promote one to live when ready.
Each lane runs one pinned plan version. Plans are read-only here — edit
plans/<version>.json in GitHub, then sync on the server
(python3 api/scripts/sync_plans_from_repo.py or
POST /api/admin/plans/sync-from-repo).
Head-to-head paper performance. Equity is per-lane (not global).
Overlay simulated equity curves for any lane. Use this to compare challengers before promoting one to live.
Run counts by strategy version. Equity here mixes all lanes and is misleading once configs change — prefer Lane Comparison above.