Ensembling and Dynamic Asset Selection for Risk-Controlled Statistical Arbitrage

被引:12
作者
Carta, Salvatore M. [1 ]
Consoli, Sergio [2 ]
Podda, Alessandro Sebastian [1 ]
Recupero, Diego Reforgiato [1 ]
Stanciu, Maria Madalina [1 ]
机构
[1] Univ Cagliari, Dept Math & Comp Sci, I-09124 Cagliari, Italy
[2] European Commiss, Joint Res Ctr DG JRC, Directorate A Strategy Work Programme & Resources, Sci Dev Unit, I-21027 Ispra, Italy
关键词
Predictive models; Forecasting; Data models; Machine learning algorithms; Heuristic algorithms; Prediction algorithms; Portfolios; Stock market forecast; statistical arbitrage; machine learning; ensemble learning; FINANCIAL-MARKETS; PREDICTING STOCK; NEURAL-NETWORKS; CLASSIFICATION; OUTRANKING; FORECASTS;
D O I
10.1109/ACCESS.2021.3059187
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, machine learning algorithms have been successfully employed to leverage the potential of identifying hidden patterns of financial market behavior and, consequently, have become a land of opportunities for financial applications such as algorithmic trading. In this paper, we propose a statistical arbitrage trading strategy with two key elements: an ensemble of regression algorithms for asset return prediction, followed by a dynamic asset selection. More specifically, we construct an extremely heterogeneous ensemble ensuring model diversity by using state-of-the-art machine learning algorithms, data diversity by using a feature selection process, and method diversity by using individual models for each asset, as well models that learn cross-sectional across multiple assets. Then, their predictive results are fed into a quality assurance mechanism that prunes assets with poor forecasting performance in the previous periods. We evaluate the approach on historical data of component stocks of the S&P500 index. By performing an in-depth risk-return analysis, we show that this setup outperforms highly competitive trading strategies considered as baselines. Experimentally, we show that the dynamic asset selection enhances overall trading performance both in terms of return and risk. Moreover, the proposed approach proved to yield superior results during both financial turmoil and massive market growth periods, and it showed to have general application for any risk-balanced trading strategy aiming to exploit different asset classes.
引用
收藏
页码:29942 / 29959
页数:18
相关论文
共 59 条
[1]   Stock Price Prediction Using the ARIMA Model [J].
Adebiyi, Ayodele A. ;
Adewumi, Aderemi O. ;
Ayo, Charles K. .
2014 UKSIM-AMSS 16TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2014, :106-112
[2]   Surveying stock market forecasting techniques - Part II: Soft computing methods [J].
Atsalakis, George S. ;
Valavanis, Kimon P. .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :5932-5941
[3]   Statistical arbitrage in the US equities market [J].
Avellaneda, Marco ;
Lee, Jeong-Hyun .
QUANTITATIVE FINANCE, 2010, 10 (07) :761-782
[4]  
Baltas N., 2015, D1U3L UBS
[5]   A note on the validity of cross-validation for evaluating autoregressive time series prediction [J].
Bergmeir, Christoph ;
Hyndman, Rob J. ;
Koo, Bonsoo .
COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2018, 120 :70-83
[6]   Adaptive Forecasting of the EURIBOR Swap Term Structure [J].
Blaskowitz, Oliver ;
Herwartz, Helmut .
JOURNAL OF FORECASTING, 2009, 28 (07) :575-594
[7]  
Box G. E. P., 1970, Time series analysis, forecasting and control
[8]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[9]   SURVIVORSHIP BIAS IN PERFORMANCE STUDIES [J].
BROWN, SJ ;
GOETZMANN, W ;
IBBOTSON, RG ;
ROSS, SA .
REVIEW OF FINANCIAL STUDIES, 1992, 5 (04) :553-580
[10]  
Carta Salvatore, 2020, Machine Learning, Optimization, and Data Science. 6th International Conference, LOD 2020. Revised Selected Papers. Lecture Notes in Computer Science (LNCS 12565), P489, DOI 10.1007/978-3-030-64583-0_44