How Overfitted Trading Strategies Perform Out-of-Sample

Subscribe to newsletter

Machine learning is a subset of artificial intelligence that involves training algorithms to learn patterns from data and make predictions or decisions without being explicitly programmed. It encompasses a range of techniques, from simple linear regression to complex neural networks, and is used in various applications such as image and speech recognition, fraud detection, personalized recommendations, and finance.

In finance, machine learning (ML) has been applied to developing trading strategies. Reference [1] examined the effectiveness of ML in trading system design. Specifically, it investigates how ML-aided trading strategies perform out-of-sample. The authors pointed out,

This paper analyzed the impact of hyperparameter settings on the predictive performance of support vector machines for stock price movement directions. We tested different settings of hyperparameters in an extensive grid search, applying 10-fold cross-validation for the training set and evaluating the classification performance and strategies’ profitability for out-of-sample data. The results indicated that most models had a high in-sample accuracy but only around 50% when applied to out-of-sample data. Nonetheless, a significant proportion of the models managed to outperform the buy-and-hold strategy in terms of profitability. Specifically, several of the models had an out-of-sample F1 Score close to 65%; however, the models that yielded the best profitabilities followed a chaotic behavior, as the out-of-sample performance of the models showed significant oscillations for small variations on the hyperparameters.

Subscribe to newsletter https://harbourfrontquant.beehiiv.com/subscribe Newsletter Covering Trading Strategies, Risk Management, Financial Derivatives, Career Perspectives, and More

In brief, the authors concluded that overfitted trading strategies, which often have nearly 100% in-sample accuracy, typically have only around 50% out-of-sample accuracy, which is in agreement with the Efficient Market Hypothesis.

The authors also found that the most profitable trading strategies are sensitive to variations in parameters. While we agree with the rest of the article, we don’t agree with this point. In our experience, the most robust strategies exhibit little sensitivity to parameter variation.

Let us know what you think in the comments below or in the discussion forum.

References

[1] Yaohao Peng, João Gabriel de Moraes Souza, Chaos, overfitting and equilibrium: To what extent can machine learning beat the financial market?, International Review of Financial Analysis Volume 95, Part B, October 2024, 103474

Further questions

What's your question? Ask it in the discussion forum

Have an answer to the questions below? Post it here or in the forum

LATEST NEWSTrump says he might demand Panama hand over canal
Trump says he might demand Panama hand over canal
Stay up-to-date with the latest news - click here
LATEST NEWSChina takes steps against Canada institutions, individuals over Uyghurs, Tibet
China takes steps against Canada institutions, individuals over Uyghurs, Tibet
Stay up-to-date with the latest news - click here
LATEST NEWSStellantis reverses Ohio layoffs weeks after CEO's abrupt departure
Stellantis reverses Ohio layoffs weeks after CEO's abrupt departure
Stay up-to-date with the latest news - click here
LATEST NEWSSuspect in German Christmas market attack held on murder charges
Suspect in German Christmas market attack held on murder charges
Stay up-to-date with the latest news - click here
LATEST NEWSUkraine's air defence downs 52 out of 103 Russian drones, air force says
Ukraine's air defence downs 52 out of 103 Russian drones, air force says
Stay up-to-date with the latest news - click here

Leave a Reply