Skip to the research
Method · Measured

How Many Trades Does a Backtest Need?

Enough that the result is not mostly luck. Thirty trades at a true 50% win rate produce an observed rate anywhere between roughly 32% and 68% about nineteen times in twenty — a spread wide enough to contain almost any conclusion you were hoping for.
±18points at 30 trades
±10at 100 trades
±4.4at 500 trades
28,075,555bars available

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.

Trades95% intervalTrue rate could be
30±18.0 points32.0% – 68.0%
50±13.9 points36.1% – 63.9%
100±9.8 points40.2% – 59.8%
200±6.9 points43.1% – 56.9%
500±4.4 points45.6% – 54.4%
1,000±3.1 points46.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

InstrumentBarsFromTo
AUDCAD1,888,2572021-01-032026-04-30
AUDUSD1,909,0572021-01-032026-04-30
BTCUSD2,627,5492021-07-242026-07-23
ETHUSD2,270,8192021-01-012026-08-03
EURGBP1,905,9732021-01-032026-04-30
EURJPY1,890,3882021-01-032026-04-30
EURUSD1,911,1412021-01-032026-04-30
GBPJPY1,939,0252021-01-032026-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.

Free in the browser · no download · no credit card · no sign-in required to start

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.