Backtesting vs Paper Trading vs Live

Published Jul 26, 2026 · Updated Sep 6, 2026

Backtesting, paper trading, and live trading validate different things: a backtest replays historical market data under a simulation model; paper trading runs a strategy on current market data with simulated funds; live trading submits real orders through an exchange API connection or a supported managed wallet. A live run shows the fills, fees, and funding that actually occurred, but cannot guarantee future results. Compare supported templates and parameter meanings before carrying a configuration between stages.

What does each stage actually validate?

Each stage answers a different question. A backtest tells you whether the logic ever worked, paper trading tells you whether it still works today, and live tells you whether it works at your size with your fees. None of them substitutes for another.

StageMarket dataMoneyValidatesCan’t catch
BacktestHistorical replayNoneStrategy logic, parameter ranges, past drawdownToday’s regime, real fills, order-book depth
Paper tradingCurrent market dataSimulated (engine-managed)Signal timing, behavior under paper execution rulesActual fills, your fee tier, funding paid
LiveCurrent market dataReal, through your selected connectionObserved execution and costs at your actual sizeFuture market conditions, all failure scenarios, larger-size performance

A strong backtest with no paper run is untested in the present; a good paper run with no backtest has no evidence across market phases. Use both, in that order.

How do you promote a strategy from backtest to live?

Start with a supported template and record its parameters. Backtest across the market periods relevant to your hypothesis, then observe a paper run across different conditions. Check each stage’s available settings before considering a separate live trader with limited exposure; there is no automatic proof that a configuration will behave identically.

Backtest first

Choose a supported template and run Engine Backtest, recording the market data, date range, initial equity, and strategy parameters. The Web uses the default execution model; your own Agent can invoke supported CLI commands. Review the drawdown and execution assumptions before continuing.

Paper trade the survivor

Check the parameters and create a paper trader. It uses current market data and simulated execution, with a balance recorded by the engine and no exchange account required. Observe different conditions rather than treating short-term profit as sufficient validation.

Go live small

Connect an exchange with trade-only API keys and start below your target size. Scale only after live behavior matches paper. Full checklist: From Paper to Live.

Why do backtest, paper, and live results still differ?

Data windows, starting positions, simulated fills, fees, funding, and signal timing can all change results. A gap may reflect different assumptions or an actual fault; compare settings, orders, positions, and diagnostics before deciding. See Paper, Backtest, and Live Differences.

Plans include trader slots; the published hourly rates apply to usage beyond included slots. Check the pricing page and billing preview for your case. Public strategies on the leaderboard  may be paper or live; read the mode, measurement window, and risk alongside ROI.

Next