Harnessing a Hybrid CNN-LSTM Model for Portfolio Performance: A Case Study on Stock Selection and Optimization

被引:11
作者
Singh, Priya [1 ]
Jha, Manoj [1 ]
Sharaf, Mohamed [2 ]
El-Meligy, Mohammed A. [2 ]
Gadekallu, Thippa Reddy [3 ,4 ]
机构
[1] Maulana Azad Natl Inst Technol, Dept Math Bioinformat & Comp Applicat, Bhopal 462003, Madhya Pradesh, India
[2] King Saud Univ, Coll Engn, Dept Ind Engn, Riyadh 11421, Saudi Arabia
[3] Zhongda Grp, Jiaxing 314312, Zhejiang, Peoples R China
[4] Jiaxing Univ, Coll Informat Sci & Engn, Jiaxing 314001, Peoples R China
关键词
Portfolios; Convolutional neural networks; Predictive models; Deep learning; Data models; Optimization; Stock markets; Long short term memory; CNN-LSTM; mean-variance; asset selection; portfolio optimization; DEEP; NETWORKS;
D O I
10.1109/ACCESS.2023.3317953
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Portfolio theory underpins portfolio management, a much-researched yet uncharted field. This research suggests a collective framework combined with the essence of deep learning for stock selection through prediction and optimal portfolio formation through the mean-variance (MV) model. The CNN-LSTM model, proposed in Stage I blends the benefits of the convolutional neural network (CNN) and the long-short-term memory network (LSTM). The model combines feature extraction and sequential learning about temporal data fluctuations. The experiment considers thirteen input features, combining fundamental market data and technical indicators to capture the nuances of the wildly fluctuating stock market data. The input data sample of 21 stocks was collected from the National Stock Exchange (NSE) of India from January 2005 to December 2021, spanning two significant market crashes. Thus, the sample makes it possible to catch subtle market shifts for model execution. The shortlisted stocks with high potential returns are advanced to Stage II for optimal stock allocation using the MV model. The proposed hybrid CNN-LSTM outperformed the single models, i.e., CNN and LSTM, per the six-performance metrics and advocated by the 10-fold cross-validation technique. Furthermore, the statistical significance of the model is established using non-parametric tests followed by post hoc analysis. In addition, this method is validated by comparing the proposed model to four baseline strategies and relevant pieces of research, which it considerably outperforms in terms of cumulative return per year, Sharpe ratio, and average return to risk with and without transaction cost. These findings highlight the effectiveness of the hybrid CNN-LSTM approach in stock selection and portfolio optimization.
引用
收藏
页码:104000 / 104015
页数:16
相关论文
共 57 条
[1]   Poly-linear regression with augmented long short term memory neural network: Predicting time series data [J].
Ahmed, Supriyo ;
Chakrabortty, Ripon K. ;
Essam, Daryl L. ;
Ding, Weiping .
INFORMATION SCIENCES, 2022, 606 :573-600
[2]   CNN-LSTM vs. LSTM-CNN to Predict Power Flow Direction: A Case Study of the High-Voltage Subnet of Northeast Germany [J].
Aksan, Fachrizal ;
Li, Yang ;
Suresh, Vishnu ;
Janik, Przemyslaw .
SENSORS, 2023, 23 (02)
[3]   A survey of cross-validation procedures for model selection [J].
Arlot, Sylvain ;
Celisse, Alain .
STATISTICS SURVEYS, 2010, 4 :40-79
[4]   Modern Machine Learning Solutions for Portfolio Selection [J].
Asawa Y.S. .
IEEE Engineering Management Review, 2022, 50 (01) :94-112
[5]   Gainers and losers with higher order portfolio risk optimization [J].
Ashfaq, Saira ;
Ayub, Usman ;
Mujtaba, Ghulam ;
Raza, Naveed ;
Gulzar, Saqib .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 563
[6]   ModAugNet: A new forecasting framework for stock market index value with an overfitting prevention LSTM module and a prediction LSTM module [J].
Baek, Yujin ;
Kim, Ha Young .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 113 :457-480
[7]   On the use of cross-validation for time series predictor evaluation [J].
Bergmeir, Christoph ;
Benitez, Jose M. .
INFORMATION SCIENCES, 2012, 191 :192-213
[8]   Comparing Technical and Fundamental indicators in stock price forecasting [J].
Beyaz, Erhan ;
Tekiner, Firat ;
Zeng, Xiao-jun ;
Keane, John A. .
IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, :1607-1613
[9]   Predicting stock market index using LSTM [J].
Bhandari, Hum Nath ;
Rimal, Binod ;
Pokhrel, Nawa Raj ;
Rimal, Ramchandra ;
Dahal, Keshab R. ;
Khatri, Rajendra K. C. .
MACHINE LEARNING WITH APPLICATIONS, 2022, 9
[10]   Portfolio optimization problems in different risk measures using genetic algorithm [J].
Chang, Tun-Jen ;
Yang, Sang-Chin ;
Chang, Kuang-Jung .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (07) :10529-10537