Trading Bot i

Connecting…
Equity
Cash
Total P&L
Win Rate
Open
Drawdown

Controls

🔔 Alerts Only Signal alerts, no orders placed
🤖 Disable Claude Skip AI signal validation
📄 Paper Trade Safe — no real money
🧠 AI Provider ready
📬 Require Approval Hold trades for inbox approval

Strategies — enable/disable per strategy (take effect on next cycle)

Multiple strategies can be active simultaneously — all enabled ones scan every cycle and combine their signals. First match per symbol wins (priority order: Institutional → Modern → Classic).

Guards — pre-trade safety rules (take effect on next cycle)

✅ Symbol Whitelist
Comma-separated. Empty = all symbols allowed.
🚫 Symbol Blacklist
Always blocked, overrides whitelist.
⏱ Cooldown
Seconds between trades on the same symbol. 0 = disabled.
💵 Max Position Size
Max USD per trade. 0 = no limit.
📊 Max Daily Trades
Max new entries per trading day. 0 = no limit.
🛑 Stop Loss %
Bracket order stop-loss % below entry. 0 = disabled.
🎯 Take Profit %
Bracket order take-profit % above entry. 0 = disabled.
📈 P&L
🏆 Strategies
🔭 Scanner
📋 Watchlist
📊 Positions
📬 Inbox
💬 Ask Alice
📅 Monthly
🤖 Claude
📰 News
🎯 Options
⚗️ Strategies
📋 Trade Log
🔬 Backtest
📈 Equity Curve — Cumulative P&L
⚡ Today (Live)
Trades
Open
Realized
Unrealized
Total P&L
DateTradesWinsDay P&LTotal
Loading…
MonthTradesWinsP&L
Loading…
Total (5h)
Trade Signals
Chat (Alice)
Approved
Skipped
Avg Confidence
Avg Duration
Last Hour / 15 limit
TimeTypeSymbolSignalDecisionConfDurationModelReason
No calls in last 5 hours.
Git-style audit log of every staged, approved, blocked, and executed trade event.
Loading…
Mode
Symbols (comma-separated)
Period
Starting Capital
Strategies to test Checked = included in backtest. ⚡ Apply to Bot pushes these to live bot.
📁 Saved Runs
No saved runs yet. Run a backtest and click Save.
P&L, win rate, and average trade broken down by strategy. Tells you which strategies to trust.
Loading…
What the bot saw on the last scan — every symbol evaluated, signal fired or not.
TimeSymbolStrategyPriceRSIRVOLADXSignalReason
Loading…
Add or remove symbols without restarting. Changes take effect on the next scan cycle.
Loading…
Live open positions from your broker with real-time unrealized P&L.
Loading…
Pending trade signals waiting for your approval. Auto-refreshes every 5s.
No pending approvals. The inbox will show trades here when approval gate is active.
Ask Alice anything about your portfolio, market conditions, or strategies. She has context about your open positions and recent performance.
Alice — Hi! I'm your trading assistant. Ask me about your portfolio, recent trades, market conditions, or trading strategy questions.
View options chain (read-only). For trading options use Interactive Brokers.

Calls

StrikeLastBidAskVolumeOIIVITM
Enter a symbol above

Puts

StrikeLastBidAskVolumeOIIVITM
Enter a symbol above
Build custom entry strategies using indicator formulas. They run alongside the 4 built-in strategies every scan cycle.
➕ New Custom Strategy
Name
Formula (AND-separated conditions)
Signal
Indicators: RSI, RVOL, PRICE, EMA20, EMA50, EMA200, ADX, MACD, BB_PCT, ATR, VOLUME  |  Operators: < > <= >=  |  Combine: AND  |  Examples: RSI < 35 AND RVOL > 1.2   PRICE > EMA20 AND ADX > 25

Saved Strategies

Loading…
Latest market news for your watchlist and open position symbols.
Loading…

📘 Playbook — how to run the Trading Bot

The automated equity bot: strategies scan the watchlist on a schedule and place paper/live orders under your risk caps.
⚠️ Golden rule: paper-trade every configuration until its own track record convinces you. Keep Paper Trade ON until a strategy mix has weeks of live-paper P&L behind it. "Backtest looked good" is necessary but not sufficient — fills, slippage, and regime changes only show up live.
🎛️ Controls (top of page)
🧪 Backtest → enable → verify loop (how to use it like a pro)
  1. Open the 🔬 Backtest tab. Test a strategy (or preset mix) on your watchlist over 1–3 years. Mind the net-of-cost numbers: win rate alone is meaningless without profit factor and max drawdown.
  2. Only enable strategies whose backtest shows: profit factor > 1.3, max drawdown you could stomach in real money, and enough trades (n ≥ 30) to mean something.
  3. Enable them in STRATEGIES, run in Paper for 2+ weeks, then compare live-paper results vs the backtest in the 🏆 Strategies tab. If live is far worse than the backtest, the strategy is overfit — turn it off.
  4. Re-backtest quarterly and after regime changes. An edge that stops working should be retired without sentiment.
📖 Reading the tabs
⚖️ Risk settings that actually protect you (.env)
Bottom line: the bot's edge comes from discipline — small consistent position sizes, hard daily loss limits, and only running strategies that survived both a backtest AND live paper. Scale to real money only after both agree.