What our tested strategies show

We have tested 12 483 trading ideas on 8 markets, 448 804 results in total. Here is what the data shows, including the uncomfortable parts. Calculated on the whole history (ProfitFeed before IG, adjusted data) and with at least 30 trades per result.

A library of ideas, not a recommendation. The figures apply to automatically generated ideas, most of which are deliberately simple variants. Applies to CFD and spread betting. A basis for your own studies.

1. Most strategies do not make money

Of 292 394 combinations of strategy and market only 24.2 % made a profit over the whole history. Only 0.2 % gave a higher total return than simply owning the index, and 3.3 % beat the index on return per drawdown.

MarketMade a profitBeat the index (return per drawdown)
Nasdaq 100 37.6 % 3.6 %
Nikkei 225 29.0 % 1.0 %
Wall Street (Dow) 27.5 % 5.8 %
S&P 500 26.8 % 3.4 %
DAX 40 22.1 % 4.6 %
Gold 19.8 % 3.1 %
FTSE 100 6.8 % 1.6 %

EUR/USD stands out: the currency barely moved during the period, so the bar for beating the index is low there. On equity indices and gold, which have risen sharply, it is much harder. That is why we always report the comparison with the index.

2. The best on training data fall back

We split each history into training (oldest), validation and test (newest). If you pick only the best on the training part you see how much was luck.

GroupProfit factor trainingProfit factor validationProfit factor testProfit in the test partProfit in both validation and test
All strategies 346 982 strategies0.940.910.8839.1 %17.5 %
Best 10 % in training 34 698 strategies1.661.041.0150.5 %28.4 %
Best 1 % in training 3 469 strategies2.800.981.1454.7 %30.9 %

The best 1 % on training data had a median profit factor of 2.80. In validation it was 0.98 and in the test 1.14: a sharp fall, but still above break-even. 30.9 % made a profit in both validation and test, so roughly every other top strategy holds up on new data. A training figure should never be taken as truth.

How we reduce the risk of being fooled by chance

Create free accountSee Premium
Create free account