A General Approach for Risk Controlled Trading Based on Machine Learning and Statistical Arbitrage

Carta S.;Reforgiato Recupero D.;Saia R.;Stanciu M. M.
2020-01-01

Abstract

Nowadays, machine learning usage has gained significant interest in financial time series prediction, hence being a promise land for financial applications such as algorithmic trading. In this setting, this paper proposes a general approach based on an ensemble of regression algorithms and dynamic asset selection applied to the well-known statistical arbitrage trading strategy. Several extremely heterogeneous state-of-the-art machine learning algorithms, exploiting different feature selection processes in input, are used as base components of the ensemble, which is in charge to forecast the return of each of the considered stocks. Before being used as an input to the arbitrage mechanism, the final ranking of the assets takes also into account a quality assurance mechanism that prunes the stocks with poor forecasting accuracy in the previous periods. The approach has a general application for any risk balanced trading strategy aiming to exploit different financial assets. It was evaluated implementing an intra-day trading statistical arbitrage on the stocks of the S&P500 index. Our approach outperforms each single base regressor we adopted, which we considered as baselines. More important, it also outperforms Buy-and-hold of S&P500 Index, both during financial turmoil such as the global financial crisis, and also during the massive market growth in the recent years.
2020
978-3-030-64582-3
978-3-030-64583-0
Ensemble learning; Machine learning; Statistical arbitrage; Stock market forecast
Files in This Item:
File Size Format  
LOD_2020_paper_70.pdf

Solo gestori archivio

Type: versione pre-print
Size 466.33 kB
Format Adobe PDF
466.33 kB Adobe PDF & nbsp; View / Open   Request a copy

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie