header

Performance Attribution of Machine Learning Methods for Stock Returns Prediction

23 Pages Posted: 22 Jan 2022 Publication Status: Published

See all articles by Stéphane Daul

Stéphane Daul

Pictet Asset Management

Thibault Jaisson

Pictet Asset Management

Alexandra Nagy

Pictet Asset Management

Abstract

Recently many research articles have focused on the prediction of stock returns using machine learning methods. All show that regression trees and neural networks have superior predicting power than linear models. In this paper we analyze the performance of investable portfolios built using predicted stock returns and attribute their performance to linear, marginal nonlinear and interaction effects. We use a large set of features including pricebased, fundamental-based, and sentiment-based descriptors and use model averaging to get robust out-of-sample predictions. We find that the superiority of regression trees and neural networks comes from two points: their strong regularization mechanism and their capacity to capture interaction effects. The non-linear component of the marginal predictions on the other hand has no predictive power. Thanks to our methodology, we manage to isolate and study in details the interaction component. We find that it has significative long term performance independent from the linear modeling and is stable through time.

Keywords: Machine Learning, return prediction, Performance attribution, Cross sectional returns, Lasso, Boosted Trees, Neural Networks

Suggested Citation

Daul, Stéphane and Jaisson, Thibault and Nagy, Alexandra, Performance Attribution of Machine Learning Methods for Stock Returns Prediction. Available at SSRN: https://ssrn.com/abstract=4015231 or http://dx.doi.org/10.2139/ssrn.4015231

Stéphane Daul (Contact Author)

Pictet Asset Management ( email )

Geneva
Switzerland

Thibault Jaisson

Pictet Asset Management ( email )

Geneva
Switzerland

Alexandra Nagy

Pictet Asset Management ( email )

Geneva
Switzerland

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
180
Abstract Views
1,038
PlumX Metrics