Back Testing The Dangers of Curve Fitting PDF Print E-mail
Written by Andrew11   
Sunday, 21 February 2010

If you are devising a currency trading system you will probably want to back test and if you do you need to aware of the dangers of curve fitting which is the subject of this article. Let's take a look at the dangers of curve fitting in more detail.


 

A common mistake when traders back test a currency trading system is to try and improve the performance by adding more indicators or rules to their systems method of generating trading signals but there is a problem with this.


All the programmer is doing on the software is bending the system to fit the data and this is known as curve fitting. The problem with curve fitting is that data never repeats exactly the same way again and the system which has been bent going backwards, collapses going forward.


You will for example, see a huge amount of Forex Robots for sale online which all claim they can make hundreds of percent per annum or more but they never make the same gains for users and the reason is the systems are curve fitted. Most of the Forex robots sold online curve fit on purpose, just to get system track record they can sell to naïve or greedy traders but in most instances curve fitting is done by traders, who just don't realize the problems it causes.


To a degree any trading system you back test will be curve fitted but you can restrict its impact by the following


Keep Your System Simple


Keep the system simple, simple systems work better than complex ones and have fewer elements to break – its a myth that complex systems work better they don't because Forex markets are an odds based market and in this type of market, simple system are more robust and likely to make Forex profits than a complicated one.


Same Rules for All Market Conditions


You should use the same rules for all market conditions, long term trading or short term trading, you don't know when the market conditions are going to change but you do, when your doing a system back test and different rules for different market conditions - is curve fitting!



Test it Over the Long Term


Many traders test their systems over a few months or a year but the time period should be much longer than this and we would recommend 10 years or more.


Final Words


No matter what system you use, its never going to be perfect and the search for the system that is is futile so don't try and make your system perfect through curve fitting. If you keep your system simple, make it trade all market conditions in the same way and back test it over 10 years of price data or more, you will have a robust currency trading system which will make a similar performance in real time, as your back tested results.



 
< Prev
FREE Proven Trading System
Email:  
For Email Newsletters you can trust

 
Email: