As an aspiring systematic trader, my assumption is that there must exist some "price patterns", or regularities which are profitable when traded over the long term, the so-called "Statistical Edge".
With no prior trading experience (I am a Mechanical Engineer), I was skeptical about the existence of these patterns and had no idea at all how to discover them. I therefore used data mining to try to discover these price patterns. After years of trial and error, I found a couple of patterns that seem to actually work and I have been profitable for the last 2 years. So I start to convince myself that trading might be (slightly) better than the casino.
However I still have a hard time to understand my existing price patterns (why do they work? Why do they suddenly stop working? ) and I find very difficult and time consuming to discover new profitable patterns. I think there must be "a better way"
I read an interesting paper "Data Mining for Financial Applications" from Boris Kovalerchuk and Evenii Vityaev which states :
"The current efficient market theory/hypothesis discourages attempt to discover long-term stable trading rules/regularities with significant profit. This theory is based on the idea that if such regularities exist they would be discovered and used by the majority of the market players. This would make rules less profitable and eventfully useless or even damaging. [...] Data mining does not try to accept or reject the efficient market theory. Data mining creates tools which can be useful for discovering subtle short-term conditional patterns and trends in wide range of financial data. This means that retraining should be a permanent part of data mining in finance and any claim that a silver bullet trading has been found should be treated similarly to claims that a perpetuum mobile has been discovered."
This time-varying market efficiency and the short life time of price patterns make sense to me and match my experience.
With no prior trading experience (I am a Mechanical Engineer), I was skeptical about the existence of these patterns and had no idea at all how to discover them. I therefore used data mining to try to discover these price patterns. After years of trial and error, I found a couple of patterns that seem to actually work and I have been profitable for the last 2 years. So I start to convince myself that trading might be (slightly) better than the casino.
However I still have a hard time to understand my existing price patterns (why do they work? Why do they suddenly stop working? ) and I find very difficult and time consuming to discover new profitable patterns. I think there must be "a better way"
I read an interesting paper "Data Mining for Financial Applications" from Boris Kovalerchuk and Evenii Vityaev which states :
"The current efficient market theory/hypothesis discourages attempt to discover long-term stable trading rules/regularities with significant profit. This theory is based on the idea that if such regularities exist they would be discovered and used by the majority of the market players. This would make rules less profitable and eventfully useless or even damaging. [...] Data mining does not try to accept or reject the efficient market theory. Data mining creates tools which can be useful for discovering subtle short-term conditional patterns and trends in wide range of financial data. This means that retraining should be a permanent part of data mining in finance and any claim that a silver bullet trading has been found should be treated similarly to claims that a perpetuum mobile has been discovered."
This time-varying market efficiency and the short life time of price patterns make sense to me and match my experience.
- What is your experience regarding the life time of price patterns?
- What data mining techniques are appropriate to discover subtle short-term conditional patterns and trends ?
- Is there a way to identify when a price serie is predictable/random without specifying a trading rule (e.g. Hurst exponent) ?
