The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (2024)

There's a lot of argument about the minimum number of backtesting trades that you need to prove that a trading strategy really works.

Some say 30 trades…others say 100.

So who is correct?

The minimum number of backtesting trades that a trader needs to prove a that trading strategy works will depend on the timeframe the strategy is traded on, how often the strategy trades and how confident the trader is in the backtesting results.

RELATED: See the NEW Forex backtesting software I've been waiting for

In other words…it depends.

Since there isn't a single number that will work in all situations, I'll explain all of the factors that you need to take into account when figuring out what's the right number of trades for you.

Let's get into it…

The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (1)

The Myth of 100 Backtesting Trades

Before I get into what you need to prove a trading strategy works, I have to address a HUGE myth in backtesting.

I don't know where this myth came from, but it's one of the dumbest ideas in trading that many trading educators still perpetuate.

So if you're wondering why your trading isn't profitable, then this video will help you understand why a minimum of 100 backtesting trades doesn't make sense, in most scenarios.

If you prefer the text version, it's provided after the video.

Why a Minimum of 100 Backtesting Trades is Completely Ridiculous

Daylight savings time, measuring temperature in Fahrenheit and a minimum of 100 backtesting trades.

What do these things have in common?

They all don't make any sense.

Now in all fairness, I can see why someone might think that 100 backtested trades is a good number to use.

It seems about right…at least at first glance. You want to have a lot of data and 100 trades seems like a big number.

But when you really think about it, you cannot use 100 trades because that is usually too big of a number or too small.

It depends on which timeframe you're trading on.

Here are 2 examples from opposite ends of the spectrum that will illustrate my point.

When 100 Trades is Too Small

If you're backtesting a day trading strategy, 100 trades is not nearly enough to see if a strategy is reliable.

Let's say that you're backtesting a day trading strategy that averages 1 trade per day.

There are about 20 trading days per month. So if you have 20 trades per month, 100 trades will only represent 5 months.

That's not nearly enough to see how the strategy performed over several market cycles.

For example, here's the monthly chart of the S&P 500 from 1968 to 2024.

The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (2)

The thin vertical green box in 2013 represents about 5 months.

As you can clearly see, this a very, very small sample of the total amount of historical data.

So if you only tested during this small period of time, you won't know how well the strategy works in volatile markets, sideways markets, trending markets and quiet markets.

You might test in a really good period for the trading strategy, or you may catch a bad period.

In any case, you won't get an accurate representation of how well the strategy works over a long period of time.

When 100 Trades is Too Much

Now if you're trading on a longer timeframe like the daily chart, then 100 trades might not even be achievable.

You might not get 100 trades in 20 years.

But what if your strategy only gets 80 trades during that time and makes a ton of money on just a few trades?

This is common with trend following strategies.

They generally only produce a few trades a year, with 2 or 3 monster trades that more than make up for all of the losing trades, with a huge profit to boot.

In this case, would you insist on having a minimum of 100 backtesting trades?

Probably not.

Another scenario is if you're backtesting in a fairly new market.

It might be a cryptocurrency or a fairly new stock.

The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (3)

When backtesting in these markets, you might only get 30 trades.

What do you do then?

Well, it comes down to this…

How to Figure Out What's the Right Number for YOU

Now that you understand why 100 trades cannot be used as a minimum number of backtesting trades, the question becomes:

What is the best number of backtesting trades?

I wish I could give you a single, definitive number, but that's not how it works.

Like with a lot of things in trading, it really depends on the situation.

Traders need to feel confident that the backtesting results demonstrate that the strategy will work in many different market conditions.

So be sure that you have backtesting software that gives you detailed statistics on your backtesting. This is a big key to understanding how reliable a trading strategy is.

The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (4)

If you're day trading, you don't need to test your strategy for every single day over 20 years. But you do need to test chunks of time in different market conditions.

You may want to backtest a 1 year period in each of the following market conditions:

  • Volatile market
  • Quiet market
  • Strongly trending market
  • Weakly trending market
  • Sideways market

On longer timeframe charts like the daily chart, you might want to test your strategy in multiple markets to gain confidence.

In Forex, you could test multiple currency pairs.

With stocks, you could test the strategy with many different individual stocks.

You get the idea.

Because there is no set minimum number of trades, you'll have to rely on how you feel about the results.

This will take some practice.

So when you're first starting out, don't start trading live right away.

Even if you think that you're confident in a strategy, start trading it in a demo account first. This is called forward testing.

If you get similar results in demo, then you can start trading real money.

After a few cycles like this, you'll get a feel for what good backtesting results look like and at that point, you may want to skip the demo trading step.

Conclusion

So that's how to figure out how many backtesting trades you need to prove that your trading strategy works.

You cannot say that there is a set number of minimum trades because it will really depend on the situation.

But of you follow the guidelines in this tutorial, you'll quickly get a feel for how many trades you need in each situation.

Related Articles

  • 19 Backtesting Mistakes Beginners Make
  • 9 Forex Backtesting Mistakes to Avoid Like an Annoying Co-Worker
  • How to Know if a Trading Strategy is Profitable
  • Why MT4 Strategy Tester Shows Zero Trades (and how to fix it)
  • How to Automate Backtesting of a Trading Strategy
  • How to Backtest a Trading Strategy in Any Market
The Number of Backtesting Trades You Need to Prove a Strategy - Trading Heroes (2024)

FAQs

How many trades are enough for backtest? ›

Beyond Timeframes: Aim for Trade Counts: Forget arbitrary years of data; your goal is a statistically significant sample of trades. Aim for at least 200 trades in your backtest, but 500-600 offers even greater reliability for informed decision-making.

How much backtesting is enough for intraday trading? ›

The time period for backtesting depends on the average holding period of your position. If you are trading a strategy with a holding period of more than a month, then it is better to use a long time period, preferably 15 years. If you are creating an intraday strategy, then 10 years is a good amount of time.

How do you backtest a trading strategy effectively? ›

How to backtest a trading strategy
  1. Define the strategy parameters.
  2. Specify which financial market​ and chart timeframe​ the strategy will be tested on. ...
  3. Begin looking for trades based on the strategy, market and chart timeframe specified. ...
  4. Analyse price charts for entry and exit signals.

How long does it take to backtest 100 trades? ›

It takes around 1 hour to back test a strategy 100 times. If we find the profitability of a strategy by testing it 100 times, why waste time by testing it 1000 or 10000 times.

How many trades do you need to be a day trader? ›

Who Is a Pattern Day Trader? According to FINRA rules, you're considered a pattern day trader if you execute four or more "day trades" within five business days—provided that the number of day trades represents more than 6 percent of your total trades in the margin account for that same five business day period.

How many trades is a good sample size? ›

To be 70% confident in your statistical result, you need at least 107 trades in your test sample; to be 99% confidence you need 666 trades. A commonly accepted confidence level is 95%: thus when you have 385 trades in your test sample, you can be reasonably confident that the results are not obtained by chance.

What is the best ratio for intraday trading? ›

Among the basic intraday trading strategies is to invest in stocks that have a risk-reward ratio of 3:1. This will allow you to lose the amount that would not pinch, while simultaneously providing the opportunity of receiving good returns.

What is the backtest limit on TradingView? ›

When using Deep Backtesting, the limit is 200,000.

Is backtesting worth it? ›

A well-conducted backtest that yields positive results assures traders that the strategy is fundamentally sound and is likely to yield profits when implemented in reality. In contrast, a well-conducted backtest that yields suboptimal results will prompt traders to alter or reject the strategy.

How can I backtest my strategy for free? ›

Free backtesting software

Microsoft Excel is a beginner-friendly backtesting software that involves the use of a set of formulas. Though there are other powerful tools too available, that makes testing a strategy easy and convenient. TradingView software helps the traders for stock and forex markets.

What is a good sample size for backtesting? ›

Evaluating Backtesting Results

When it comes to evaluating the results of your backtest, we can focus on a few important performance and trading metrics. However, it is important to remember that a sample size of at least 30 (ideally 50) trades is necessary to get statistically significant results.

What is an example of a backtest strategy? ›

Example of Backtesting

An investor uses a 50-day moving average as a trading strategy for a stock, and starts to collect price data going back to 2018 as a way to determine whether the stock can match similar returns in the future.

Is there a 100% trading strategy? ›

A 100 percent trading strategy is an approach that involves investing all of your capital into a single trade. While this can be risky, it can also lead to significant profits if executed correctly.

How long does it take to get rich day trading? ›

Like any other endeavor you seek to master, you must be a good student and diligently practice daily. Not to be dismal, but only about 4% of people will make it as successful day traders. Further, it takes about six months to a year of hard work before seeing those consistent profits.

How much do I need to make 100 a day trading? ›

You're really probably going to need closer to 4,000 or $5,000 in order to make that $100 a day consistently. And ultimately it's going to be a couple of trades a week where you total $500 a week, so it's going to take a little bit more work. Want to learn more about trading?

What is the backtest limit on Tradingview? ›

When using Deep Backtesting, the limit is 200,000.

How many trades should I take per month? ›

To be completely honest, there isn't one. There are far too many factors that influence the number of trades you should take in a given month to claim that there is one number that will work for everyone. Those factors include everything from your style of trading to the overall market conditions.

How many trades is considered overtrading? ›

Overtrading is a condition that has different thresholds for every trader. For one trader it could be 50 trades which may be normal for an active trader, whose overtrading condition could trigger at over 200 trades. Viewing it as a condition helps to determine the cause.

Top Articles
Latest Posts
Article information

Author: Margart Wisoky

Last Updated:

Views: 5940

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Margart Wisoky

Birthday: 1993-05-13

Address: 2113 Abernathy Knoll, New Tamerafurt, CT 66893-2169

Phone: +25815234346805

Job: Central Developer

Hobby: Machining, Pottery, Rafting, Cosplaying, Jogging, Taekwondo, Scouting

Introduction: My name is Margart Wisoky, I am a gorgeous, shiny, successful, beautiful, adventurous, excited, pleasant person who loves writing and wants to share my knowledge and understanding with you.