Quote:
Originally Posted by david wood
30 years is not a "bit of overkill" , it is more of a mistake.
The Forex market was so different 30 years ago then today... even 10 years ago
that I bet it can never return to that same condition again.
So you are testing systems on un-realistic conditions and getting meaningless results. I would not test for more than 2-3 years.
|
Firstly, The point of backtesting is not to recreate any "conditions" that may have existed. Doing so would be futile since one never knows what will happen tomorrow. Your "conditions" from 2-3 years ago may not exist then either.
Secondly, just because I start my backtest 20 years ago does not mean that I don't have the results from 2-3 years ago. I don't see how the two are mutually exclusive. I start the test 20 years ago and run it until as recently as my data allows, which includes the last 2-3 years.
I should mention that I use daily data; if you're using hourly data going back 2 years, you may still use more data than me. Still, I think the more data the better; I don't see how it hurts.
So thanks for the advice, but I think I'll pass.