Settings
Turn the bot on or off, see the rules it follows, and dig into advanced views if you want them.
Bot
Run / pause and current mode
Bot is ONPAPERLive locked
Bot is reading markets and posting paper trades. Real money is never at risk: live trading is hard-locked.
Mode
PAPER
Live trading
Locked
Starting bankroll
$10,000
Current balance
$10,000
Total made / lost
+$0
Open positions
0
Average hold
0.0 h
Markets tracked
0
Live trading lock
Real-money trading is blocked. Here is why:
- Locked, no specific reasons returned.
How the bot decides to trade
Plain-English version of the risk rules
Smallest edge worth taking
—
How big a gap from the market price the bot needs before betting.
How sure the bot must be
—
Minimum agent confidence before any trade.
Biggest spread tolerated
—
Skip trades where the bid–ask gap is wider than this.
Maximum rule risk
—
Caps weird-rule and source-quality penalties.
Minimum market liquidity
—
Skip thin markets where the bot can't get filled.
Maximum model disagreement
—
If GPT and Claude disagree more than this, the bot stays out.
Maximum orderbook staleness
—
If the orderbook is older than this, no trade.
These numbers come from the live runtime and are not editable from the dashboard — they live in the risk policy file in the repo.
Markets the bot watches
All currently tracked markets
No markets tracked yet
When the ingest service is running, markets appear here.
Advanced views
The same data, more detail
- Full JournalEvery decision with risk gate reasons.
- PerformanceEquity curve, Sharpe, Brier, calibration.
- Account LedgerOpen / close events with balance after each.
- Agent DecisionsRaw model outputs and disagreement.
- Risk ThresholdsThe numeric gates the bot enforces.
- PostmortemsWhy a trade was right or wrong, after the fact.