Back to FeaturesTest Your Strategy
Backtesting
Test Your Strategy
On Real Historical Data
After building a strategy in the canvas, you run it through a backtest. Pick the symbol, timeframe, and date range — we run it against the actual OHLCV candle data stored in our database and return a full result report.
Configure Backtest
SymbolEURUSD
Timeframeh1
FromJan 1, 2024
ToDec 31, 2024
Initial Capital$10,000
Spread1.0 pip
Lot Size0.1
Results
+$840
Net P&L
58%
Win Rate
43
Total Trades
4.2h
Avg Duration
LONG
1.0832 → 1.0865
+33
LONG
1.0791 → 1.0774
-17
SHORT
1.0910 → 1.0875
+35
… 40 more trades
Configuration Options
Every parameter you can set when launching a backtest.
Symbol
The market to test on. Limited to your plan's symbol list.
Timeframe
Candle size: m1, m5, m15, m30, h1, h4, d1, and more depending on the symbol.
Date range
Start and end date. Bounded by the data available for that symbol/timeframe and your plan's history limit.
Initial capital
The starting account balance the backtest simulates from.
Spread (pips)
Simulated cost of entering a trade. Defaults to 1 pip.
Lot size
Position size used for every trade in the test.
Max open trades
How many concurrent positions the strategy can hold.
What You Get Back
The result report includes these fields.
Net P&L
Total profit or loss in currency units over the test period.
Win rate
Percentage of closed trades that were profitable.
Total trades
Number of trades the strategy triggered.
Trade list
Every individual trade: entry price, exit price, P&L, duration.
Limits by Plan
How much you can backtest depends on your plan.
Plan
Backtests / month
Symbols
History
Beginner
5 / month
5 fixed symbols
1 year
Intermediate
100 / month
All symbols
5 years
Pro
Unlimited
All symbols
Full range
See full details on the pricing page.
Things worth knowing
- Backtests use OHLCV candle data — not tick data. Results at very short timeframes may not reflect real fill quality.
- Spread is a flat constant. Real spreads vary with liquidity and time of day.
- Backtesting doesn't account for slippage beyond the configured spread.
- Past backtest performance is not a guarantee of future live results.