Enter your PIN to continue

BotTerminal

VM … MARKET
Equity
Day P&L
Week P&L
Bots
Bots
Loading…
Equity
Bot P&L Today internal ledger · realized / unrealized / total
Loading ledger…
System
P&L Breakdown
No closed trades yet
This Week's Trades
No trades this week
Open Positions unrealized
No open positions
Strategy Leaderboard
Loading…
Each Strategy · Day / Week / Month
Loading…
Cumulative P&L by Strategy
By Symbol
⚡ Rapid Test

Bake-off: every checked strategy trades the same window with equal money so you can compare them head-to-head. Non-fleet strategies run on a few presets each; overnight runs as one ranked bot. All live trading is saved to Supabase regardless.

Strategies to test (tap to toggle)
Max stocks each bot holds at once
No rapid test data yet
Find a Stock
Browse Universe tap any to chart it
ML Ranked Universe

Tonight's overnight-model ranking of ~110 liquid stocks — higher score = better predicted overnight hold.

Tap ↻ to compute (takes ~1 min on the VM)
Logs
No bots yet — launch one first
Pick a bot above to stream its log…
Data Source where every P&L number on this site comes from

Baseline cash
The internal ledger starts from this flat amount — all internal P&L, cash and equity are computed from it, completely separate from Alpaca's account.
Per-bot allocation
Each bot's own starting pot for its individual mini-ledger (e.g. $5,000 each). "Own equity" per bot = this + that bot's total P&L. Display-only split — doesn't move real money.
Reset internal ledger
Starts the internal ledger over from the baseline, ignoring all earlier trades (nothing is deleted, Alpaca untouched). Use when test data got skewed and you want 100% clean numbers.

Erase Data actually deletes ledger trade rows — for when data got mis-mapped
Erase untagged trades
Deletes every trade row that isn't mapped to a bot. New untagged rows shouldn't happen anymore (UI closes are now bot-tagged), but this cleans up any old ones.
Erase one bot's trades
Deletes all ledger trades belonging to a single bot.
Erase EVERYTHING
Deletes ALL ledger trade rows — a complete blank slate (Alpaca untouched). Cannot be undone.
Internal vs Alpaca side-by-side
Loading…
Downtime History recorded in the database — persists everywhere
Loading…
Edge Probe simulated trades only — never touches the real account
Status
Simulated P&L
Trades
Win %
No probe activity yet
Launch

Symbol — search anything
Strategy
Budget per trade
Slot