hobiecatlob
Newbie
- Messages
- 1
- Likes
- 0
I would like to get some opinions on the best practices for optimizing a strategy.
I have been optimizing my strategy on about 5-6 years of data. I am using mostly 60 minute charts. I am using the genetic optimizer in TradeStation and I am using all the data (not excluding any data for out of sample testing). I have also set the stress test size to 3.
My concern is that after optimizing on the last 5-6 years, I test a period prior to that to see how it does on the out of sample data and it performs poorly. So, clearly I have curved fit the strategy to the 5-6 year period.
Now, for an ETF such as SPY for which there is almost 20 years of data, how much data would be best to use in the optimizing process? If I used the entire period to optimize then I have the benefit of optimizing over a great deal of different market types. On the other hand, one could argue that the markets have changed over that period so most recent data would be best to optimize on as it will be most similar to current markets.
Should I optimize over that entire period or is using the most recent years more advisable? Should I be using the WFO?
Any suggestions or feedback would be appreciated.
Thanks in advance!
I have been optimizing my strategy on about 5-6 years of data. I am using mostly 60 minute charts. I am using the genetic optimizer in TradeStation and I am using all the data (not excluding any data for out of sample testing). I have also set the stress test size to 3.
My concern is that after optimizing on the last 5-6 years, I test a period prior to that to see how it does on the out of sample data and it performs poorly. So, clearly I have curved fit the strategy to the 5-6 year period.
Now, for an ETF such as SPY for which there is almost 20 years of data, how much data would be best to use in the optimizing process? If I used the entire period to optimize then I have the benefit of optimizing over a great deal of different market types. On the other hand, one could argue that the markets have changed over that period so most recent data would be best to optimize on as it will be most similar to current markets.
Should I optimize over that entire period or is using the most recent years more advisable? Should I be using the WFO?
Any suggestions or feedback would be appreciated.
Thanks in advance!