Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Live Trading

Live trading runs a strategy against the real market and places real orders. The decision logic is identical to backtesting; the difference is that orders go to the exchange.

Before you start

  • Add your exchange API keys in settings. Use keys scoped to trading only, never withdrawal.
  • Test the strategy in backtesting first, across more than one period.
  • Start with a small amount.

Exchanges

ExchangeCandlesLive orders
BinanceYesYes
KrakenYesYes

Both run through the same trading engine. The strategy doesn't know or care which exchange it's on, so the decisions are the same either way; only the order placement differs.

Running a session

Start a session from a strategy. You get a live candlestick chart with trade markers, the current strategy state, and controls to pause and resume. Pausing stops new entries while leaving open positions alone.

Notifications

Connect Telegram in settings to get a message when a trade fires or a session changes state. Handy when you're not watching the screen.

Routing through a tunnel

If your exchange account is locked to a fixed IP, Botmarley can send its API calls through an SSH SOCKS5 tunnel so they always leave from the same address. See Production Deployment for how that's set up.