The key to trading isn't finding things that work, it is finding a model that adapts to market conditions, for reasons you point out. When you find something that works, you have discovered a slice of truth, assuming causation. Experienced traders know how to shift regimes within a model, or shift to a totally different model, as markets evolve.Quote from gifropan:
Why is is that most of the time when looking at charts and backtesting a strategy it seems to work, however, when applying it in real time for some reason it breaks down. This is a real puzzle. Anyone else experience this?
1) If you want to have a fully automated model, you have to have some sort of way of figuring out adaptation and regime shifts. Google both of those. Regime shift is often called a phase transition.
2) By far, and I mean far, the most popular way that dealing with shifting dynamics isn't to try to fix the model, it is to give it to a trader that understands how the model evolves under different market conditions, and then he trades around that. So the model becomes a crutch to a human trader, instead of a dictator whose rules are followed to the letter.
Most would far prefer option one above, but it is probably close to impossible to program.
