Mean-variance portfolio optimization using machine learning-based stock price prediction

被引:156
作者
Chen, Wei [1 ]
Zhang, Haoyu [1 ]
Mehlawat, Mukesh Kumar [2 ]
Jia, Lifen [1 ]
机构
[1] Capital Univ Econ & Business, Sch Management & Engn, Beijing, Peoples R China
[2] Univ Delhi, Dept Operat Res, Delhi, India
基金
国家教育部科学基金资助; 中国国家自然科学基金;
关键词
Portfolio selection; Stock prediction; eXtreme Gradient Boosting; Firefly algorithm; Mean-variance model; SUPPORT VECTOR REGRESSION; FIREFLY ALGORITHM; SELECTION; MODEL; NETWORKS; TRADE;
D O I
10.1016/j.asoc.2020.106943
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The success of portfolio construction depends primarily on the future performance of stock markets. Recent developments in machine learning have brought significant opportunities to incorporate prediction theory into portfolio selection. However, many studies show that a single prediction model is insufficient to achieve very accurate predictions and affluent returns. In this paper, a novel portfolio construction approach is developed using a hybrid model based on machine learning for stock prediction and mean-variance (MV) model for portfolio selection. Specifically, two stages are involved in this model: stock prediction and portfolio selection. In the first stage, a hybrid model combining eXtreme Gradient Boosting (XGBoost) with an improved firefly algorithm (IFA) is proposed to predict stock prices for the next period. The IFA is developed to optimize the hyperparameters of the XGBoost. In the second stage, stocks with higher potential returns are selected, and the MV model is employed for portfolio selection. Using the Shanghai Stock Exchange as the study sample, the obtained results demonstrate that the proposed method is superior to traditional ways (without stock prediction) and benchmarks in terms of returns and risks. (c) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 66 条
[1]   A parallel variable neighborhood search algorithm with quadratic programming for cardinality constrained portfolio optimization [J].
Akbay, Mehmet Anil ;
Kalayci, Can B. ;
Polat, Olcay .
KNOWLEDGE-BASED SYSTEMS, 2020, 198
[2]   Fetal electrocardiogram modeling using hybrid evolutionary firefly algorithm and extreme learning machine [J].
Akhavan-Amjadi, Majid .
MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING, 2020, 31 (01) :117-133
[3]   Recognition of COVID-19 disease from X-ray images by hybrid model consisting of 2D curvelet transform, chaotic salp swarm algorithm and deep learning technique [J].
Altan, Aytac ;
Karasu, Seckin .
CHAOS SOLITONS & FRACTALS, 2020, 140
[4]  
[Anonymous], 1959, PORTFOLIO SELECTION
[5]  
Basak, 2016, FORECASTING CLASSIFI
[6]   Predicting the direction of stock market prices using tree-based classifiers [J].
Basak, Suryoday ;
Kar, Saibal ;
Saha, Snehanshu ;
Khaidem, Luckyson ;
Dey, Sudeepa Roy .
NORTH AMERICAN JOURNAL OF ECONOMICS AND FINANCE, 2019, 47 :552-567
[7]   Hybrid Variational Mode Decomposition and evolutionary robust kernel extreme learning machine for stock price and movement prediction on daily basis [J].
Bisoi, Ranjeeta ;
Dash, P. K. ;
Parida, A. K. .
APPLIED SOFT COMPUTING, 2019, 74 :652-678
[8]   Bayesian estimation of the global minimum variance portfolio [J].
Bodnar, Taras ;
Mazur, Stepan ;
Okhrin, Yarema .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 256 (01) :292-307
[9]   GENERALIZED AUTOREGRESSIVE CONDITIONAL HETEROSKEDASTICITY [J].
BOLLERSLEV, T .
JOURNAL OF ECONOMETRICS, 1986, 31 (03) :307-327
[10]   Stock market movement forecast: A Systematic review [J].
Bustos, O. ;
Pomares-Quimbaya, A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 156