How Many Trades Does a Backtest Need?
What a sample size buys
The table below shows the 95% interval around an observed 50% win rate — the range the true rate could plausibly sit in given that many trades.
| Trades | 95% interval | True rate could be |
|---|---|---|
| 30 | ±18.0 points | 32.0% – 68.0% |
| 50 | ±13.9 points | 36.1% – 63.9% |
| 100 | ±9.8 points | 40.2% – 59.8% |
| 200 | ±6.9 points | 43.1% – 56.9% |
| 500 | ±4.4 points | 45.6% – 54.4% |
| 1,000 | ±3.1 points | 46.9% – 53.1% |
At thirty trades a strategy showing 60% wins is entirely consistent with a true rate of 42%. That is not a reason to distrust backtesting; it is a reason to keep going past the point where the result first looks good.
Sample is not the constraint here
| Instrument | Bars | From | To |
|---|---|---|---|
| AUDCAD | 1,888,257 | 2021-01-03 | 2026-04-30 |
| AUDUSD | 1,909,057 | 2021-01-03 | 2026-04-30 |
| BTCUSD | 2,627,549 | 2021-07-24 | 2026-07-23 |
| ETHUSD | 2,270,819 | 2021-01-01 | 2026-08-03 |
| EURGBP | 1,905,973 | 2021-01-03 | 2026-04-30 |
| EURJPY | 1,890,388 | 2021-01-03 | 2026-04-30 |
| EURUSD | 1,911,141 | 2021-01-03 | 2026-04-30 |
| GBPJPY | 1,939,025 | 2021-01-03 | 2026-04-30 |
Across fifteen instruments there are 28,075,555 one-minute bars available. A five-hundred-trade sample is a matter of continuing rather than of finding more data.
The subtler problem
More trades fix randomness, not selection. A thousand trades all taken in the 33.1% of days that trend will report an edge belonging to those conditions. Sample size answers "is this noise"; it does not answer "will this hold when conditions change", and only out-of-sample testing speaks to the second.
FXAbsolute free backtester
Test the finding on the chart—not just on the page
Open FXAbsolute and replay S&P 500 candle by candle. Turn the observation into explicit entry, stop, target and exit rules, then measure the result yourself.
Questions
How many trades make a backtest reliable?
As a rough guide, 100 trades narrows the 95% interval around a 50% win rate to about ±10 points and 500 trades to ±4.4. Thirty trades leaves it at ±18, wide enough to contain almost any conclusion.
Is 30 trades enough to test a strategy?
No. At thirty trades an observed 60% win rate is statistically consistent with a true rate of 42%, so the result cannot distinguish a good strategy from a lucky one.
Does a large sample guarantee the strategy works?
No. Sample size addresses randomness, not selection. A large sample drawn entirely from favourable conditions still reports an edge that belongs to those conditions.
Beginner exploration
Three questions to help you use this page
Open each answer for a plain-language way to read How Many Trades Does a Backtest Need, test it carefully and decide what to explore next.
What does “How Many Trades Does a Backtest Need” mean for a beginner?
This page focuses on “How Many Trades Does a Backtest Need”.With 1,595 days of GBP/USD data available, sample size is a choice rather than a constraint. What a 30-trade result can and cannot tell you.For “How Many Trades Does a Backtest Need”, a beginner should identify what the evidence guide measures, assumes or teaches before acting on its conclusion.Treat this page's account of “How Many Trades Does a Backtest Need” as a learning reference rather than a prediction, signal or promise of future performance.
How should a beginner use this page to explore “How Many Trades Does a Backtest Need”?
For “How Many Trades Does a Backtest Need”, confirm the population, sample size, clock, units and calculation behind the headline number.While exploring “How Many Trades Does a Backtest Need”, compare the median, spread of outcomes and exceptions instead of reading only the average or best row.Keep your “How Many Trades Does a Backtest Need” record honest: use the statistic to frame a test or risk assumption, not to predict the next candle.Before leaving “How Many Trades Does a Backtest Need”, recheck the result on a separate period before turning a descriptive pattern into a rule.
How can AI help explore “How Many Trades Does a Backtest Need” responsibly?
Turn one idea from “How Many Trades Does a Backtest Need” into a rule with explicit inputs, dates, costs and pass-or-fail conditions.Ask AI to expose missing assumptions in that “How Many Trades Does a Backtest Need” test, not to guess the next market move.Use the FXAbsolute AI Backtesting Lab to inspect calculations connected to “How Many Trades Does a Backtest Need” and the assumptions behind them.Reproduce any important “How Many Trades Does a Backtest Need” result and reserve unseen data before deciding that an apparent pattern is useful.
Continue your exploration of How Many Trades Does a Backtest Need with the beginner AI prompt guide, or inspect public calculations in the AI Backtesting Lab.