journal article·2025-04-23Open access

EL-MTSA: Stock Prediction Model Based on Ensemble Learning and Multimodal Time Series Analysis

Jianlei Kong, Xueqi Zhao, Wenjuan He, Xiaobo Yang, Xuebo Jin

Applied Sciences· Volume 15· Issue 9

Abstract

Predicting stock prices is a popular area of study within the realms of data mining and machine learning. Precise forecasting can assist investors in mitigating the risks associated with their investments. Given the unpredictable nature of the stock market, influenced by policy changes, stock data often display high levels of fluctuation and randomness, aligning closely with the prevailing market sentiment. Moreover, diverse datasets related to stocks are rich in historical data that can be leveraged to forecast future trends. However, traditional forecasting models struggle to harness this information effectively, which restricts their predictive capabilities and accuracy. To improve the existing issues, this research introduces a novel stock prediction model based on a deep-learning neural network, named after EL-MTSA, which leverages the multifaceted characteristics of stock data along with ensemble learning optimization. In addition, a new evaluation index via market-wide sentiment analysis is designed to enhance the forecasting performance of the stock prediction model by adeptly identifying the latent relationship between the target stock index and dynamic market sentiment factors. Subsequently, many demonstration experiments were conducted on three practical stock datasets, the CSI 300, SSE 50, and CSI A50 indices, respectively. Experiential results show that the proposed EL-MTSA model has achieved a superior predictive performance, surpassing various comparison models. In addition, the EL-MTSA can analyze the impact of market sentiment and media reports on the stock market, which is more consistent with the real trading situation in the stock market, and indicates good predictive robustness and credibility.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Stock Market Forecasting Methods · Forecasting Techniques and Applications · Energy Load and Power Forecasting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

National Engineering Research Center for Agri-Product Quality Traceability, Beijing Technology and Business University, Beijing 100048, China

School of Information, Beijing Wuzi University, Beijing 101126, China

Funding

Project of ALL China Federation of Supply and Marketing Cooperatives · National Natural Science Foundation of China · Beijing Nova Program · Beijing Scholars Program · Beijing Municipal University Teacher Team Construction Support Plan · Institute of Systems Science, Beijing Wuzi University · National Regional Medical Center of Taiyuan Bureau of Science and Technology

References (48)

Show source-provided references
1. Prediction of Stock Market Index Based on ISSA-BP Neural Network10.1016/j.eswa.2022.117604 ↗
2. Debnath, P., and Srivastava, H.M. (2021). Optimizing Stock Market Returns During Global Pandemic Using Regression in the Context of Indian Stock Market. Risk Financ. Manag., 14.10.3390/jrfm14080386 ↗
3. Efficient Capital Markets: A Review of Theory and Empirical Work10.2307/2325486 ↗
4. Modal Decomposition-Based Hybrid Model for Stock Index Prediction10.1016/j.eswa.2022.117252 ↗
5. Stock Market One-Day Ahead Movement Prediction Using Disparate Data Sources10.1016/j.eswa.2017.02.041 ↗
6. Evaluating Multiple Classifiers for Stock Price Direction Prediction10.1016/j.eswa.2015.05.013 ↗
7. Akyüz, A.O., Uysal, M., Bulbul, B.A., and Uysal, M.O. (2017, January 3–5). Ensemble Approach for Time Series Analysis in Demand Forecasting: Ensemble Learning. Proceedings of the 2017 IEEE International Conference on Innovations in Intelligent Systems and Applications, Gdynia, Poland.10.1109/INISTA.2017.8001123 ↗
8. Bergquist, S.L., Brooks, G.A., Keating, N.L., Landrum, M.B., and Rose, S. (2017, January 18–19). Classifying Lung Cancer Severity with Ensemble Machine Learning in Health Care Claims Data. Proceedings of the 2nd Machine Learning for Healthcare Conference, Boston, MA, USA.
9. Predicting Yield of the Crop Using Machine Learning Algorithm
10. Khairalla, M.A., Ning, X., Al-Jallad, N.T., and El-Faroug, M.O. (2018). Short-Term Forecasting for Energy Consumption through Stacking Heterogeneous Ensemble Learning Model. Energies, 11.10.3390/en11061605 ↗
11. A Deep Learning Ensemble Approach for Crude Oil Price Forecasting10.1016/j.eneco.2017.05.023 ↗
12. Predicting and Beating the Stock Market with Machine Learning and Technical Analysis
13. S_I_LSTM: Stock Price Prediction Based on Multiple Data Sources and Sentiment Analysis10.1080/09540091.2021.1940101 ↗
14. Porshnev, A., Redkin, I., and Shevchenko, A. (2014, January 14). Machine Learning in Prediction of Stock Market Indicators Based on Historical Data and Data from Twitter Sentiment Analysis. Proceedings of the IEEE International Conference on Data Mining Workshops, Shenzhen, China.10.1109/ICDMW.2013.111 ↗
15. Forecasting Performance of Nonlinear Models for Intraday Stock Returns10.1002/for.1218 ↗
16. S&P BSE Sensex and S&P BSE IT Return Forecasting Using ARIMA10.1186/s40854-020-00201-5 ↗
17. Nonlinear Extension of Asymmetric GARCH Model within Neural Network Framework
18. Financial Stock Market Forecast Using Evaluated Linear Regression Based Machine Learning Technique
19. Santoso, M., Sutjiadi, R., and Lim, R. (2018, January 18). Indonesian Stock Prediction Using Support Vector Machine (SVM). Proceedings of the MATEC Web of Conferences, Bandung, Indonesia.10.1051/matecconf/201816401031 ↗
20. Loke, K.S. (2017, January 9–11). Impact of Financial Ratios and Technical Analysis on Stock Price Prediction Using Random Forests. Proceedings of the IConDA, Kuching, Malaysia.10.1109/ICONDA.2017.8270396 ↗
21. Shih, C.M., Yang, K.C., and Chao, W.P. (2023, January 18–21). Predicting Stock Price Using Random Forest Algorithm and Support Vector Machines Algorithm. Proceedings of the IEEM, Singapore.10.1109/IEEM58616.2023.10406964 ↗
22. Nelson, D.M.Q., Pereira, A.C.M., and de Oliveira, R.A. (2017, January 14–19). Stock Market’s Price Movement Prediction with LSTM Neural Networks. Proceedings of the IJCNN, Anchorage, AK, USA.10.1109/IJCNN.2017.7966019 ↗
23. Narayana, S., Sri, S.N.D., Kumar, S.R., Ajay, T., and Vasiq, S.S. (2024, January 1). Predicting the Stock Market Index Using GRU for the Year 2020. Proceedings of the ESIC, Bhubaneswar, India.10.1109/ESIC60604.2024.10481534 ↗
24. Wu, J.M.-T., Li, Z., Srivastava, G., Frnda, J., Diaz, V.G., and Lin, J.C.-W. (2020, January 3–5). A CNN-Based Stock Price Trend Prediction with Futures and Historical Price. Proceedings of the ICPAI, Taipei, Taiwan.10.1109/ICPAI51961.2020.00032 ↗
25. Nikhil, S., Sah, R.K., Parki, S.K., Tamang, T.B., and TR, M. (2023, January 6–8). Stock Market Prediction Using Genetic Algorithm Assisted LSTM-CNN Hybrid Model. Proceedings of the ICCCNT, Delhi, India.10.1109/ICCCNT56998.2023.10306948 ↗
26. Sulistio, B., Warnars, H.L.H.S., Gaol, F.L., and Soewito, B. (2023, January 16–17). Energy Sector Stock Price Prediction Using the CNN, GRU & LSTM Hybrid Algorithm. Proceedings of the ICCoSITE 2023, Jakarta, Indonesia.10.1109/ICCoSITE57641.2023.10127847 ↗
27. Zheng, X., Cai, J., and Zhang, G. (2022, January 6–8). Stock Trend Prediction Based on ARIMA-LightGBM Hybrid Model. Proceedings of the ICTC, Nanjing, China.10.1109/ICTC55111.2022.9778304 ↗
28. Investor sentiment in the Chinese stock market: An empirical analysis10.1080/13504851.2011.577003 ↗
29. Augmented Textual Features-Based Stock Market Prediction10.1109/ACCESS.2020.2976725 ↗
30. Shah, D., Isah, H., and Zulkernine, F. (2018, January 10–13). Predicting the Effects of News Sentiments on the Stock Market. Proceedings of the IEEE International Conference on Big Data (Big Data), Seattle, WA, USA.10.1109/BigData.2018.8621884 ↗
31. Bharti, S.K., Tratiya, P., and Gupta, R.K. (2022, January 6–8). Stock Market Price Prediction Through News Sentiment Analysis & Ensemble Learning. Proceedings of the iSSSC, Gunupur, India.10.1109/iSSSC56467.2022.10051623 ↗
32. Parashar, D., D’Silva, M., and Kulshreshtha, S. (2023, January 6–8). A Machine Learning Framework for Stock Prediction Using Sentiment Analysis. Proceedings of the GCAT, Bangalore, India.
33. Cui, H., Zhu, Y., Gu, F., and Wang, L. (2022, January 16–18). Research on Stock Price Prediction Using TextRank-Based Text Summarization Technology and Sentiment Analysis. Proceedings of the 2022 CIS, Chengdu, China.10.1109/CIS58238.2022.00070 ↗
34. Kiran, S., Dhana Lakshmi, P., Sultana, N., Naga Rama Devi, G., Gothane, S., and Reddy Madhavi, K. (2023, January 26–27). Stock Market Price Prediction Using Sentiment Analysis. Proceedings of the ICMEET, Singapore.
35. Ho, T.-T., and Huang, Y. (2021). Stock Price Movement Prediction Using Sentiment Analysis and CandleStick Chart Representation. Sensors, 21.10.3390/s21237957 ↗
36. Xue, H., and Niu, Y. (2023). Multi-Output Based Hybrid Integrated Models for Student Performance Prediction. Appl. Sci., 13.10.3390/app13095384 ↗
37. Automatic Detection of Students’ Engagement During Online Learning: A Bagging Ensemble Deep Learning Approach10.1109/ACCESS.2024.3425820 ↗
38. A Parallel Ensemble Learning Model for Fault Detection and Diagnosis of Industrial Machinery10.1109/ACCESS.2023.3267089 ↗
39. SETAR: Stacking Ensemble Learning for Thai Sentiment Analysis Using RoBERTa and Hybrid Feature Representation10.1109/ACCESS.2023.3308951 ↗
40. An Ensemble Deep Learning Model for Vehicular Engine Health Prediction10.1109/ACCESS.2024.3395927 ↗
41. Short-Term Load Forecasting Based on Multi-Scale Ensemble Deep Learning Neural Network10.1109/ACCESS.2023.3322167 ↗
42. Two-Stage Portfolio Optimization Integrating Optimal Sharp Ratio Measure and Ensemble Learning10.1109/ACCESS.2022.3232281 ↗
43. A Novel Ensemble Learning Approach for Stock Market Prediction Based on Sentiment Analysis and the Sliding Window Method10.1109/TCSS.2022.3182375 ↗
44. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 8–10). Going Deeper with Convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
45. Frazier, P.I. (2018). A Tutorial on Bayesian Optimization. Tutor. Oper. Res., 255–278.10.1287/educ.2018.0188 ↗
46. Comparison of Deep Learning Algorithms for Retail Sales Forecasting10.62762/TIS.2024.300700 ↗
47. Long-term Traffic Flow Prediction using Stochastic Configuration Networks for Smart Cities10.62762/TIS.2024.952592 ↗
48. Recommender System: A Comprehensive Overview of Technical Challenges and Social Implications10.62762/TSCC.2024.898503 ↗