Your perspective is on point. The game is only getting faster and the data is volumous. The actual back testing or forward tested trade results are less important but an overall series of results are useful to test the money and risk management aspects of a trading system.
This is also a dangerous area for trading system providers because as soon as your strategy adapts to a subscriber's position and meta data the CFTC considers it as providing individualized trading advise. A very slippery slope.
From an IT perspective today there are very powerful computing clouds previously inaccessible to retail traders. A retail trader could test every possible combination of a strategy over 10 years of level II / tick data and set it to run across 1000 cores producing comprehensive results in minutes for less than $100.
This type of comprehensive testing environment is complex and beyond the capabilities of the average retail trader but as these strategies evolve the existing testing methodologies and tools need to throttle up a few levels.
Trade what ever strategy you want moving forward but if you are capable it would be worth your effort to accurately run a simulation to see what types of results would have been possible in the past. Testing is just due diligence...
This is also a dangerous area for trading system providers because as soon as your strategy adapts to a subscriber's position and meta data the CFTC considers it as providing individualized trading advise. A very slippery slope.
From an IT perspective today there are very powerful computing clouds previously inaccessible to retail traders. A retail trader could test every possible combination of a strategy over 10 years of level II / tick data and set it to run across 1000 cores producing comprehensive results in minutes for less than $100.
This type of comprehensive testing environment is complex and beyond the capabilities of the average retail trader but as these strategies evolve the existing testing methodologies and tools need to throttle up a few levels.
Trade what ever strategy you want moving forward but if you are capable it would be worth your effort to accurately run a simulation to see what types of results would have been possible in the past. Testing is just due diligence...
Quote from Rabbitone:
In this thread and other threads I am beginning to hear rumblings from traders who are building dynamic hybrid strategies that they require different testing approaches. For example Pocket Change states:
âUnless your strategy is dynamic adjusting to market changes of course you are going to have different results.â
Or Vikana states
âI eventually settled on a different way to optimize. In my opinion the point is not to "optimize" but to "stabilize" and I therefore approach the problem as followsâ¦.â
I have spent most of my professional life programming and testing IT software. Since I retired to trade full time in 2002 (after 37 years of IT) I have developed and tested hundreds of different strategies and found some of the old maxims of walk forward testing useless for my type of dynamic hybrid swing trading strategies and the time intervals I trade in.
I now believe we are entering a different era in retail software programming and testing. Many of the simple trading strategies that were first coded in the 1990s to trade simple set ups have evolved and given way to dynamic hybrid strategies that are well aware of price, volume and volatility metadata and can adapt to changing market conditions.
Many retail traders like me are injecting âqunatâ or artificial intelligence into strategies to make them adaptive. When I did this I had to question whether traditional walk forward testing was still relevant given the nature of the programs being produced. Much of testing today is more to finding a stabilized strategy to trade with (rather than an optimized strategy) as Vikana stated.
But I still notice most of these discussions on testing in ET still revolve around 1990âs straight set up strategies that are static and require a multitude forward testing periods and validation before they can be put into a production environment making profits or they will be just another âcurve fit.â
I believe we need new testing methods to accommodate this changing environment. But to some in the earth is flat group what I have written is hypocrisy. For them testing is fixed and rigid. They may be right. For trading the ES the old ways may be the only way. But I live off other testing methods for trading stocks and these new methods work for me and that is all I care about.
So Iâm curious how many of you have gone beyond yesterdayâs simple walk forward testing procedures?