Test objectively.
Brain is more creative.
Brain is more creative.
Quote from flakac:
When you look at so many possibilities, you are guaranteed to find quite a few methods that work incredibly well simply by chance. Even worse, some of these methods will pass any statistical test you throw at it (sharpe ratio, t-test, edge test, correlation test, etc.) since all these test compare the observed results vs what you'd expect randomly. But when you look at a 1,000,000 random samples, you will obviously have some that perform better than 99.999% of random, thus passing any possible test you throw at it.
Quote from toe:
If you've mined and found 10 systems by looking at 1000 different random relationships (not just optimisations of indicator settings) then you can be 99% sure of your result. I'm saying this half tongue in cheek because when you think about it its a reverse acrary edge test.
If your result shows an Edge Test better than 99% of random or Confidence Interval better than 99% of making a profit then your only remaining question is one of stationarity. How long will the system remain valid? How long has it already been valid?
It's definitely not useless. This test is highly related to testing for autocorrelation of returns, and more distantly the Sharpe ratio, win% or profit factor stats. All of these calculations are related mathematically and are very useful for quantitating risk and system character. A robust system (or pattern) will indeed be validated by any of these tests. Autocorrelation has a special advantage in that it may reveal strong negative autocorrelation that can be used for system-of-system designs.Quote from bulat:
Having conducted this exact experiment, I can tell you that after examining millions of basically random patterns, and finding a whole bunch that are consistently "better than random", I tested the consitently good patterns, on an out of sample time period. About half performed better than random, while the other half performed worse than random. In other words the "better than random" test is fairly useless as a validation criteria for price patterns.
However, it is questionable whether any survey of systems or patterns can be made random, in a practical sense. The systems/patterns will always be formed based on specific choices of input data, input normalization, choice of market, basic trade rules, and the time frame. It is unreasonable to suggest these basic factors must always be randomly distributed too.Quote from toe:
If you've mined and found 10 systems by looking at 1000 different random relationships (not just optimisations of indicator settings) then you can be 99% sure of your result. I'm saying this half tongue in cheek because when you think about it its a reverse acrary edge test.
Quote from bulat:
Having conducted this exact experiment, I can tell you that after examining millions of basically random patterns, and finding a whole bunch that are consistently "better than random", I tested the consitently good patterns, on an out of sample time period. About half performed better than random, while the other half performed worse than random. In other words the "better than random" test is fairly useless as a validation criteria for price patterns.
Quote from prophet:
It's definitely not useless. This test is highly related to testing for autocorrelation of returns, and more distantly the Sharpe ratio, win% or profit factor stats. All of these calculations are related mathematically and are very useful for quantitating risk and system character. A robust system (or pattern) will indeed be validated by any of these tests. Autocorrelation has a special advantage in that it may reveal strong negative autocorrelation that can be used for system-of-system designs.
As you know, high Sharpe, high autocorrelation systems/patterns are quite hard to find assuming you are testing with a healthy number of trades. Too few trades will give useless, random results regardless of what mathematical formula you use to judge performance. That may be the source of the problem you're having.