• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Trading Heroes

Trading Heroes

Forex Trading Education

  • Blog
  • Shop
  • About
  • Login

The Limitations of Manual Forex Backtesting

Backtesting is the first step in testing and building confidence in technical trading strategies. But it certainly has its limitations. Learn what they are so you aren't can take advantage of the benefits of Backtesting and avoid the downsides.

Home / Backtesting / The Limitations of Manual Forex Backtesting

By Hugh Kimura

Manual Backtesting Limitations

If you have visited this blog before, you have probably seen me wax poetic about the benefits of manual Forex Backtesting. But as powerful as Backtesting is for developing legit trading skillz (yes, with a “z”), you also need to understand its limitations.

Backtesting is the first key step in a multi-step process.

Like with all processes, it might take a few iterations and optimizations before you find something that works well from beginning to end.

So I don't want to discourage you from Backtesting by giving you its limitations. I simply want to help you understand how it fits into the overall process of gaining confidence in a trading strategy and learning to become a consistently profitable trader.

To learn the entire process, join TraderEvo.

Alright, now that we have that out of the way, here are the limitations of manual Forex Backtesting.

SEE ALSO: The Easiest Way to Automate Your Trading Strategy (without knowing programming)

We Have Different Trading Personalities

You might be a great Biologist, but you could not stand being a Lawyer. On the other hand, your cousin may love being a Lawyer. We are all born with certain innate skills, preferences and personalities.

That's why I get so annoyed when I hear traders tell people that their trading strategy will work for everyone.

It's simply not true.

You and I can trade the exact same rules and we can get totally different results. I might lose money in Backtesting and you may make a ton.

If you cannot replicate the Backtesting results of another trader, then first go back and review the rules. Take a look at their trades, if possible. It can be easy to overlook some key rules or nuances. I've certainly done that before.

However, if you test and review several times, but you still aren't getting similar results, then the answer might be that it isn't a strategy that will work for you.

There's nothing wrong with that.

At least you didn't lose real money and you can now move on to testing the next strategy.

There Might be Hindsight Bias

If you are advancing your candles too quickly in Backtesting, you will overshoot your entry setups. This will give you future information that you would not have if you were trading live.

When you take Backtesting trades based on future information, your results will come out much better than they would ordinarily be. 

So when you are testing, make sure that your candle playback speed is at a good level for you. Some people need a little slower playback, others can use a faster playback.

There is no right or wrong answer here.

Only what works best for you.

Live Market Conditions Might be Freaking You Out

Backtesting is a safe environment because you are not risking any real money. But when you move to live trading, there is money on the line and the psychology totally changes.

SEE ALSO: The Trading Books That Changed My Life

That's why it's essential to Beta Test or Forward Test before going live with a full-sized account.

The risk that you are taking per trade in Backtesting might make sense intellectually. But you might not be able to handle it emotionally. 

Consider this possibility and scale down your risk until you are comfortable following the rules of your trading strategy. Use this calculator to help you figure out how much to risk per trade, to avoid a freakout-level drawdown.

The Spread Might be Different at Your Broker

If a system performs really, really well, be sure to check the spread you're using in your backtesting. You may not be accounting for the spread that could be giving you “free” money that's making your strategy look way better than it actually is.

On top of that, your broker may have a variable spread that could significantly change the results of your strategy in live trading.

So always double check your spread and trading fees. You can do this by opening a demo account at your broker.

You Might Not be Able to Trade at Key Times

Key trading times

Here's an obvious example…

You Backtest a trade that fires off during the London open and it has great results.

But the London open is at 3am for you.

So you miss 85% of the trades because you fall asleep or you don't want to go to bed early and wake up that early.

…and your forward testing results suck accordingly.

The same thing can happen with any trading system.

That's why it's important to understand the times of day when your strategy has the most winners and losers. 

You can simply use Excel to graph your wins/losses by time to see when you need to be available to trade. If “primetime” is at a bad time for you, then you should move on to testing another strategy.

Market Conditions May Change

As the saying goes: Past performance does not guarantee future results. There could be fundamental shifts in the markets you trade that render certain trading strategies ineffective.

But here's the great thing about Backtesting a trading strategy first…

If you have Backtesting data, you will know when a trading strategy stops working. Your current live results simply won't match up with your Backtesting results and your previous live trading results.

Without this data, it could be months before you figure out that your strategy has stopped working. By then you might be in a serious hole that you cannot dig yourself out of.

Conclusion

If you are having trouble pulling the trigger on a trade, following your rules or you quit trading strategies after a string of losses, then you aren't confident in your trading strategy. That's all there is to it.

Backtesting is the first step in developing your confidence in a technical trading strategy, but be sure that you understand these limitations before you put all your faith in your results.

Related Articles

ThinkTrader Traders Gym: Beginner's Guide
Compounding Forex Profits: A 2,381 Percent Example
Forex Tester 5 Review: Is It Worth the Money?

Category: Backtesting Tag: Backtesting Tips, Best of Trading Heroes

About Hugh Kimura

Hi, I'm Hugh. I'm an independent trader, educator and researcher. I help traders develop their trading psychology and trading strategies. Learn more about me here.

Top

 

Share This Article


First posted: September 17, 2018
Last updated: August 25, 2021

Primary Sidebar

Trading Guides

How to Figure Out Your Trader Personality Profile

The Best Trading Books Ever

The Ultimate Beginner’s Guide to Forex Backtesting

How to Create a Precise Trading Plan (with PDF worksheet)

Footer

Company

  • Support
  • About Trading Heroes
  • Trading Courses and Education
  • T-Shirts & Trading Gear

Tutorials & Guides

  • Recommended Trading Resources
  • Free Forex Trading Course for Beginners
  • The Trading Blog
  • Best Trading Books
  • Forex Trading Strategies
  • The Trading Lifestyle Podcast

Community

  • YouTube
  • Twitter
  • Instagram
  • Private Trading Community
  • Contact
Trading involves substantial risk and there is always the potential for loss. All content on this website is for educational and informational purposes only and is not trading, investment, or medical advice. You should be aware of the risks associated with trading and seek advice from an independent certified financial adviser if you have any doubts. Some links on this page might be affiliate links, where we get a small commission if you purchase through the link. It doesn't cost you anything extra and we only recommend products that we absolutely love. This site uses cookies and using this site means that you agree to the use of cookies.

 

CFTC Rules 4.41 - Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, because the trades have not actually been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs, in general, are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown. Testimonials appearing may not be representative of other clients or customers and is not a guarantee of future performance or success.

 

 

 

 

 

Copyright © 2007–2022 TrueLiving Media LLC | Terms | Privacy | Risk