Abstract
Stock price prediction has become a focal topic for relevant investors and scholars in these years. However, owning to the non-stationarity and complexity of stock price data, it is challenging to predict stock price accurately. This research develops a novel multi-scale nonlinear ensemble learning framework for stock price prediction, which consists of variational mode decomposition (VMD), evolutionary weighted support vector regression (EWSVR) and long short-term memory network (LSTM). The VMD is utilized to extract the basic features from an original stock price signal and eliminate the disturbance of illusive components. The EWSVR is utilized to predict each sub-signal with corresponding features, whose penalty weights are determined according to the time order and whose parameters are optimized by tree-structured Parzen estimator (TPE). The LSTM-based nonlinear ensemble learning paradigm is employed to integrate the predicted value of each sub-signal into the final prediction result of stock price. Four real prediction cases are utilized to test the proposed model. The proposed model’s prediction results of multiple evaluation metrics are significantly improved compared to other benchmark models both in stock market closing price forecasting.
Funding source: National Natural Science Foundation of China
Award Identifier / Grant number: 71971122 and 71501101
-
Author contribution: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.
-
Research funding: This research was supported by the National Natural Science Foundation of China (Grant No. 71971122 and 71501101).
-
Conflict of interest statement: The authors declare no conflicts of interest regarding this article.
References
Ali, J. B., N. Fnaiech, L. Saidi, B. Chebel-Morello, and F. Fnaiech. 2015. “Application of Empirical Mode Decomposition and Artificial Neural Network for Automatic Bearing Fault Diagnosis Based on Vibration Signals.” Applied Acoustics 89: 16–27. https://doi.org/10.1016/j.apacoust.2014.08.016.Search in Google Scholar
Baek, Y., and H. Y. Kim. 2018. “ModAugNet: A New Forecasting Framework for Stock Market Index Value with an Overfitting Prevention LSTM Module and a Prediction LSTM Module.” Expert Systems with Applications 113: 457–80. https://doi.org/10.1016/j.eswa.2018.07.019.Search in Google Scholar
Bisoi, R., P. K. Dash, and A. K. Parida. 2019. “Hybrid Variational Mode Decomposition and Evolutionary Robust Kernel Extreme Learning Machine for Stock Price and Movement Prediction on Daily Basis.” Applied Soft Computing 74: 652–78. https://doi.org/10.1016/j.asoc.2018.11.008.Search in Google Scholar
Bollerslev, T. 1986. “Generalized Autoregressive Conditional Heteroskedasticity.” Journal of Econometrics 31 (3): 307–27. https://doi.org/10.1016/0304-4076(86)90063-1.Search in Google Scholar
Chen, C. F., M. C. Lai, and C. C. Yeh. 2012. “Forecasting Tourism Demand Based on Empirical Mode Decomposition and Neural Network.” Knowledge-Based Systems 26: 281–7. https://doi.org/10.1016/j.knosys.2011.09.002.Search in Google Scholar
Chen, S., and L. Ge. 2019. “Exploring the Attention Mechanism in LSTM-Based Hong Kong Stock Price Movement Prediction.” Quantitative Finance 19 (9): 1507–15. https://doi.org/10.1080/14697688.2019.1622287.Search in Google Scholar
Chen, S., K. Jeong, and W. K. Härdle. 2015. “Recurrent Support Vector Regression for a Non-linear ARMA Model with Applications to Forecasting Financial Returns.” Computational Statistics 30 (3): 821–43. https://doi.org/10.1007/s00180-014-0543-9.Search in Google Scholar
Chen, Y., and Y. Hao. 2018. “Integrating Principle Component Analysis and Weighted Support Vector Machine for Stock Trading Signals Prediction.” Neurocomputing 321: 381–402. https://doi.org/10.1016/j.neucom.2018.08.077.Search in Google Scholar
Chen, Y., and Y. Hao. 2020. “A Novel Framework for Stock Trading Signals Forecasting.” Soft Computing 1–20. https://doi.org/10.1007/s00500-019-04650-8.Search in Google Scholar
Chen, Z., J. Li, L. Wei, W. Xu, and Y. Shi. 2011. “Multiple-kernel SVM Based Multiple-Task Oriented Data Mining System for Gene Expression Data Analysis.” Expert Systems with Applications 38 (10): 12151–9. https://doi.org/10.1016/j.eswa.2011.03.025.Search in Google Scholar
Ghanbari-Adivi, F., and M. Mosleh. 2019. “Text Emotion Detection in Social Networks Using a Novel Ensemble Classifier Based on Parzen Tree Estimator (TPE).” Neural Computing & Applications 31 (12): 8971–83. https://doi.org/10.1007/s00521-019-04230-9.Search in Google Scholar
Ghosh, P., N. Ariel, and K. S. Jajati. 2021. “Forecasting Directional Movements of Stock Prices for Intraday Trading Using LSTM and Random Forests.” Finance Research Letters: 102280.10.1016/j.frl.2021.102280Search in Google Scholar
Henrique, B. M., V. A. Sobreiro, and H. Kimura. 2018. “Stock Price Prediction Using Support Vector Regression on Daily and up to the Minute Prices.” The Journal of finance and data science 4 (3): 183–201. https://doi.org/10.1016/j.jfds.2018.04.003.Search in Google Scholar
Huang, C., and C. Tsai. 2009. “A Hybrid SOFM-SVR with a Filter-Based Feature Selection for Stock Market Forecasting.” Expert Systems with Applications 36 (2): 1529–39. https://doi.org/10.1016/j.eswa.2007.11.062.Search in Google Scholar
Huang, L. 2015. “Auto Regressive Moving Average (ARMA) Modeling Method for Gyro Random Noise Using a Robust Kalman Filter.” Sensors 15 (10): 25277–86. https://doi.org/10.3390/s151025277.Search in Google Scholar PubMed PubMed Central
Hung, J. C. 2011. “Applying a Combined Fuzzy Systems and GARCH Model to Adaptively Forecast Stock Market Volatility.” Applied Soft Computing 11 (5): 3938–45. https://doi.org/10.1016/j.asoc.2011.02.020.Search in Google Scholar
Jarrah, M., and N. Salim. 2019. “A Recurrent Neural Network and a Discrete Wavelet Transform to Predict the Saudi Stock Price Trends.” International Journal of Advanced Computer Science and Applications 10 (4): 155–62. https://doi.org/10.14569/ijacsa.2019.0100418.Search in Google Scholar
Jiang, Y., H. Nie, and J. Monginsidi. 2017. “Co-movement of ASEAN Stock Markets: New Evidence from Wavelet and VMD-Based Copula Tests.” Economic Modelling 64: 384–98. https://doi.org/10.1016/j.econmod.2017.04.012.Search in Google Scholar
Kao, L. J., C. C. Chiu, C. J. Lu, and C. H. Chang. 2013. “A Hybrid Approach by Integrating Wavelet-Based Feature Extraction with MARS and SVR for Stock Index Forecasting.” Decision Support Systems 54 (3): 1228–44. https://doi.org/10.1016/j.dss.2012.11.012.Search in Google Scholar
Kim, H. Y., and C. H. Won. 2018. “Forecasting the Volatility of Stock Price Index: A Hybrid Model Integrating LSTM with Multiple GARCH-type Models.” Expert Systems with Applications 103: 25–37. https://doi.org/10.1016/j.eswa.2018.03.002.Search in Google Scholar
Kim, J. H., A. Shansuddin, and K. P. Lim. 2011. “Stock Return Predictability and the Adaptive Markets Hypothesis: Evidence from Century–Long U. S. Data.” Journal of Empirical Finance 18 (5): 868–79. https://doi.org/10.1016/j.jempfin.2011.08.002.Search in Google Scholar
Lahmiri, S. 2016. “Intraday Stock Price Forecasting Based on Variational Mode Decomposition.” Journal of Computational Science 12: 23–7. https://doi.org/10.1016/j.jocs.2015.11.011.Search in Google Scholar
Liang, H., J. Zou, Z. Li, M. J. Khan, and Y. Lu. 2019. “Dynamic Evaluation of Drilling Leakage Risk Based on Fuzzy Theory and PSO-SVR Algorithm.” Future Generation Computer Systems 95: 454–66. https://doi.org/10.1016/j.future.2018.12.068.Search in Google Scholar
Liu, H. C., and J. C. Hung. 2010. “Forecasting S&P-100 Stock Index Volatility: The Role of Volatility Asymmetry and Distributional Assumption in GARCH Models.” Expert Systems with Applications 37 (7): 4928–34. https://doi.org/10.1016/j.eswa.2009.12.022.Search in Google Scholar
Liu, J., J. Li, W. Xu, and Y. Shi. 2011. “A Weighted Lq Adaptive Least Squares Support Vector Machine Classifiers-Robust and Sparse Approximation.” Expert Systems with Applications 38 (3): 2253–9. https://doi.org/10.1016/j.eswa.2010.08.013.Search in Google Scholar
Long, W., Z. Lu, and L. Cui. 2019. “Deep Learning-Based Feature Engineering for Stock Price Movement Prediction.” Knowledge-Based Systems 164: 163–73. https://doi.org/10.1016/j.knosys.2018.10.034.Search in Google Scholar
Luo, L., and X. Chen. 2013. “Integrating Piecewise Linear Representation and Weighted Support Vector Machine for Stock Trading Signal Prediction.” Applied Soft Computing 13 (2): 806–16. https://doi.org/10.1016/j.asoc.2012.10.026.Search in Google Scholar
Moghar, A., and M. Hamiche. 2020. “Stock Market Prediction Using LSTM Recurrent Neural Network.” Procedia Computer Science 170: 1168–73. https://doi.org/10.1016/j.procs.2020.03.049.Search in Google Scholar
Oyehan, T. A., I. O. Alade, A. Bagudu, K. O. Sulaiman, S. O. Olatunji, and T. A. Saleh. 2018. “Predicting of the Refractive Index of Haemoglobin Using the Hybrid GA-SVR Approach.” Computers in Biology and Medicine 98: 85–92. https://doi.org/10.1016/j.compbiomed.2018.04.024.Search in Google Scholar PubMed
Rather, A. M., A. Agarwal, and V. N. Sastry. 2015. “Recurrent Neural Network and a Hybrid Model for Prediction of Stock Returns.” Expert Systems with Applications 42 (6): 3234–41. https://doi.org/10.1016/j.eswa.2014.12.003.Search in Google Scholar
Rounaghi, M. M., and F. N. Zadeh. 2016. “Investigation of Market Efficiency and Financial Stability between S&P 500 and London Stock Exchange: Monthly and Yearly Forecasting of Time Series Stock Returns Using ARMA Model.” Physica A: Statistical Mechanics and its Applications 456: 10–21. https://doi.org/10.1016/j.physa.2016.03.006.Search in Google Scholar
Sermpinis, G., C. Stasinakis, R. Rosillo, and D. de la Fuente. 2017. “European Exchange Trading Funds Trading with Locally Weighted Support Vector Regression.” European Journal of Operational Research 258 (1): 372–84. https://doi.org/10.1016/j.ejor.2016.09.005.Search in Google Scholar
Shahzad, S. J. H., R. R. Kumar, S. Ali, and S. Ameer. 2016. “Interdependence between Greece and Other European Stock Markets: A Comparison of Wavelet and VMD Copula, and the Portfolio Implications.” Physica A: Statistical Mechanics and its Applications 457: 8–33. https://doi.org/10.1016/j.physa.2016.03.048.Search in Google Scholar
Shahzad, S. J. H., S. M. Nor, R. R. Kumar, and W. Mensi. 2017. “Interdependence and Contagion Among Industry-Level US Credit Markets: An Application of Wavelet and VMD Based Copula Approaches.” Physica A: Statistical Mechanics and its Applications 466: 310–24. https://doi.org/10.1016/j.physa.2016.09.008.Search in Google Scholar
Sun, H., and B. Yu. 2020. “Forecasting Financial Returns Volatility: A GARCH-SVR Model.” Computational Economics 55 (2): 451–71. https://doi.org/10.1007/s10614-019-09896-w.Search in Google Scholar
Wang, H. Z., G. B. Wang, G. Q. Li, J. C. Peng, and Y. T. Liu. 2016. “Deep Belief Network Based Deterministic and Probabilistic Wind Speed Forecasting Approach.” Applied Energy 182: 80–93.10.1016/j.apenergy.2016.08.108Search in Google Scholar
Wang, J., and J. Wang. 2017. “Forecasting Stochastic Neural Network Based on Financial Empirical Mode Decomposition.” Neural Networks 90: 8–20. https://doi.org/10.1016/j.neunet.2017.03.004.Search in Google Scholar PubMed
Wang, S., W. Gao, J. Ming, L. Li, D. Xu, S. Liu, and J. Lu. 2018. “A TPE Based Inversion of PROSAIL for Estimating Canopy Biophysical and Biochemical Variables of Oilseed Rape.” Computers and Electronics in Agriculture 152: 350–62. https://doi.org/10.1016/j.compag.2018.07.023.Search in Google Scholar
Wang, Y., L. Wang, F. Yang, W. Di, and Q. Chang. 2021. “Advantages of Direct Input-To-Output Connections in Neural Networks: The Elman Network for Stock Index Forecasting.” Information Sciences 547: 1066–79. https://doi.org/10.1016/j.ins.2020.09.031.Search in Google Scholar
Xia, Y., C. Liu, Y. Li, and N. Liu. 2017. “A Boosted Decision Tree Approach Using Bayesian Hyper-Parameter Optimization for Credit Scoring.” Expert Systems with Applications 78: 225–41. https://doi.org/10.1016/j.eswa.2017.02.017.Search in Google Scholar
Xu, M., P. Shang, and A. Lin. 2016. “Cross-correlation Analysis of Stock Markets Using EMD and EEMD.” Physica A: Statistical Mechanics and its Applications 442: 82–90. https://doi.org/10.1016/j.physa.2015.08.063.Search in Google Scholar
Yadav, A., C. Jha, and A. Sharan. 2020. “Optimizing LSTM for Time Series Prediction in Indian Stock Market.” Procedia Computer Science 167: 2091–100. https://doi.org/10.1016/j.procs.2020.03.257.Search in Google Scholar
Zhang, D., and S. Lou. 2021. “The Application Research of Neural Network and BP Algorithm in Stock Price Pattern Classification and Prediction.” Future Generation Computer Systems 115: 872–9. https://doi.org/10.1016/j.future.2020.10.009.Search in Google Scholar
Zhang, J., Y. F. Teng, and W. Chen. 2019. “Support Vector Regression with Modified Firefly Algorithm for Stock Price Forecasting.” Applied Intelligence 49 (5): 1658–74. https://doi.org/10.1007/s10489-018-1351-7.Search in Google Scholar
Zhang, L., F. Wang, B. Xu, W. Chi, Q. Wang, and T. Sun. 2018. “Prediction of Stock Prices Based on LM-BP Neural Network and the Estimation of Overfitting Point by RDCI.” Neural Computing & Applications 30 (5): 1425–44. https://doi.org/10.1007/s00521-017-3296-x.Search in Google Scholar
Zhang, S., Y. Chen, J. Xiao, W. Zhang, and R. Feng. 2021. “Hybrid Wind Speed Forecasting Model Based on Multivariate Data Secondary Decomposition Approach and Deep Learning Algorithm with Attention Mechanism.” Renewable Energy 174: 688–704. https://doi.org/10.1016/j.renene.2021.04.091.Search in Google Scholar
Zhou, F., H. M. Zhou, Z. Yang, and L. Yang. 2019. “EMD2FNN: A Strategy Combining Empirical Mode Decomposition and Factorization Machine Based Neural Network for Stock Market Trend Prediction.” Expert Systems with Applications 115: 136–51. https://doi.org/10.1016/j.eswa.2018.07.065.Search in Google Scholar
Zolfaghari, M., and G. Samad. 2021. “A Hybrid Approach of Adaptive Wavelet Transform, Long Short-Term Memory and ARIMA-GARCH Family Models for the Stock Index Prediction.” Expert Systems with Applications 182: 115149. https://doi.org/10.1016/j.eswa.2021.115149.Search in Google Scholar
Supplementary Material
The online version of this article offers supplementary material (https://doi.org/10.1515/snde-2021-0096).
© 2022 Walter de Gruyter GmbH, Berlin/Boston
Articles in the same Issue
- Frontmatter
- Research Articles
- On determination of the number of factors in an approximate factor model
- Clean energy consumption and economic growth in China: a time-varying analysis
- Panel data models with two threshold variables
- What will drive global economic growth in the digital age?
- On the nonlinear relationships between shadow economy and the three pillars of sustainable development: new evidence from panel threshold analysis
- Tail behaviours of multiple-regime threshold AR models with heavy-tailed innovations
- Stock price prediction using multi-scale nonlinear ensemble of deep learning and evolutionary weighted support vector regression
Articles in the same Issue
- Frontmatter
- Research Articles
- On determination of the number of factors in an approximate factor model
- Clean energy consumption and economic growth in China: a time-varying analysis
- Panel data models with two threshold variables
- What will drive global economic growth in the digital age?
- On the nonlinear relationships between shadow economy and the three pillars of sustainable development: new evidence from panel threshold analysis
- Tail behaviours of multiple-regime threshold AR models with heavy-tailed innovations
- Stock price prediction using multi-scale nonlinear ensemble of deep learning and evolutionary weighted support vector regression