Abstract
The financial exchange is known for its outrageous multifaceted nature and instability, and individuals are continually searching for a precise and successful approach to control stock trading. The exact expectation of stock cost could assume a significant job in helping speculators improve stock returns. The motivation behind this paper is to precisely foresee the pattern of stock costs, giving a reference model to the pattern of financial exchange and the following technique for stock value expectation, and offer some incentive reference for a look into the estimating model of securities exchange and speculators investment choice. Research using a hybrid model to anticipate the stock market will have a fundamental improvement that stood out from using a single model to forecast the same.
The proposed model is a regression-based ensemble model where specialized technical indicators are used as input features to anticipate the 1-day future opening cost of individual stocks. In this paper, we had taken five regression-based machine learning algorithms (Lasso, SVR, RidgeCv, K-NN, random forest) to make ensemble-based hybrid models that are a combination of them. The combined ensemble models are Lasso + SVR + RidgeCv, Lasso + SVR + RandomForest, K-NN + SVR + RidgeCv, K-NN + SVR + RandomForest, K-NN + Lasso + RandomForest, Lasso + Random Forest + RidgeCv, Lasso + K-NN + RidgeCv, Lasso + K-NN + SVR. We have selected three stock indexes for our experiment, i.e., S&P 500, DJIA, HSI. During our research, we found that the combined predictive model "Lasso + SVR + RidgeCv" is a generalized model that can perform best on all three datasets.
The proposed model gives the best MSE, MAE, RMSE values are 0.0308, 0.1348, 0.1756. Our proposed model can bring some direction and reference for some investors and market controllers. Our study offers down to earth experiences and possibly helpful headings for additional examination concerning how machine learning can be viably utilized for stock market investigation and expectation.
Similar content being viewed by others
Abbreviations
- ADX:
-
Average Directional Movement Index
- ULT:
-
Ultimate oscillator
- PPO:
-
Percentage price oscillator
- TRIX:
-
Triple exponential average
- MSE:
-
Mean square error
- RMSE:
-
Root mean square error
- MAE:
-
Mean Absolute error
- SVR:
-
Support Vector Regressor
- KNN:
-
K nearest neighbour
- RidgeCV:
-
Ridge regression with built-in cross-validation
- DJIA:
-
Dow Jones industrial average
- HSI:
-
Hang Seng index
- A.I.:
-
Artificial intelligence
- ML:
-
Machine learning
References
Miao K, Chen F, Zhao ZG (2007) Stock price forecast based on bacterial colony RBF neural network. J Qingdao Univ (Natl Sci Ed) 2(11):185–198
Nassirtoussi AK, Aghabozorgi S, Wah TY, Ngo DCL (2014) Text mining for market prediction: a systematic review. Expert Syst Appl 41(16):7653–7670
Qiu J, Wang B, Zhou C (2020) Forecasting stock prices with long-short term memory neural network based on attention mechanism. PloS one 15(1):e0227222. https://doi.org/10.1371/journal.pone.0227222
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444
Park CH, Irwin SH (2007) What do we know about the profitability of technical analysis? J Econ Surv 21(4):786–826
Lee J, Kim R, Koh Y, Kang J (2019) Global stock market prediction based on stock chart images using deep Q-network. IEEE Access 7:167260–167277
Xiao C, Xia W, Jiang J (2020) Stock price forecast based on a combined model of ARI-MA-LS-SVM. Neural Comput Appl 32:5379–5388. https://doi.org/10.1007/s00521-019-04698-5
Dinh TA, Kwon YK (2018) An empirical study on the importance of modeling parameters and trading volume-based features in daily stock trading using neural networks. In: Informatics, vol 5, no 3. Multidisciplinary Digital Publishing Institute, p 36
Billah B, King ML, Snyder RD, Koehler AB (2006) Exponential smoothing model selection for forecasting. Int J Forecast 22(2):239–247
Bhuriya D, Kaushal G, Sharma A, Singh U (2017) Stock market prediction using linear regression. In: 2017 international conference of electronics, communication and aerospace technology (ICECA), vol 2. IEEE, pp 510–513
Ballings M, Van den Poel D, Hespeels N, Gryp R (2015) Evaluating multiple classifiers for stock price direction prediction. Expert Syst Appl 42(20):7046–7056
Patel J, Shah S, Thakkar P, Kotecha K (2015) Predicting stock market index using fusion of machine learning techniques. Expert Syst Appl 42(4):2162–2172
Bernal A, Fok S, Pidaparthi R (2012) Financial market time series prediction with recurrent neural networks. State College: Citeseer
Milosevic N (2016) Equity forecast: predicting long term stock price movement using machine learning. arXiv preprint arXiv:1603.00751
Dey S, Kumar Y, Saha S, Basak S (2016) Forecasting to classification: predicting the direction of the stock market price using Xtreme Gradient Boosting. PESIT, Bengaluru, India, Working Paper
Di Persio L, Honchar O (2017) Recurrent neural networks approach to the financial forecast of google assets. Int J Math Comput Simul 11:7–13
Roondiwala M, Patel H, Varma S (2017) Predicting stock prices using LSTM. Int J Sci Res (IJSR) 6(4):1754–1756
Yang B, Gong ZJ, Yang W (2017) Stock market index prediction using deep neural network ensemble. In: 2017 36th Chinese control conference (CCC). IEEE, pp 3882–3887
Hossain MA, Karim R, Thulasiram R, Bruce ND, Wang Y (2018) Hybrid deep learning model for stock price prediction. In: 2018 IEEE symposium series on computational intelligence (SSCI). IEEE, pp 1837–1844
Lv D, Yuan S, Li M, Xiang Y (2019) An empirical study of machine learning algorithms for stock daily trading strategy. Math Probl Eng 2019:7816154. https://doi.org/10.1155/2019/7816154
Shen S, Jiang H, Zhang T (2012) Stock market forecasting using machine learning algorithms. Department of Electrical Engineering, Stanford University, Stanford, CA, pp 1–5
Wang JJ, Wang JZ, Zhang ZG, Guo SP (2012) Stock index forecasting based on a hybrid model. Omega 40(6):758–766
Yoshihara A, Fujikawa K, Seki K, Uehara K (2014) Predicting stock market trends by recurrent deep neural networks. In: Pacific rim international conference on artificial intelligence. Springer, Cham, pp 759–769
Rather AM, Agarwal A, Sastry VN (2015) Recurrent neural network and a hybrid model for prediction of stock returns. Expert Syst Appl 42(6):3234–3241
Creighton J, Zulkernine FH (2017) Towards building a hybrid model for predicting stock indexes. In: The 2017 IEEE international conference on big data (big data). IEEE, pp 4128–4133
Bao W, Yue J, Rao Y (2017) A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PloS one 12(7):e0180944. https://doi.org/10.1371/journal.pone.0180944
Tiwari S, Pandit R, Richhariya V (2010) Predicting future trends in the stock market by decision tree rough-set based hybrid system with HHMM. Int J Electron Comput Sci Eng 1(3):1578–1587
Shah D, Campbell W, Zulkernine FH (2018) A comparative study of LSTM and DNN for stock market forecasting. In: 2018 IEEE international conference on big data (big data). IEEE, pp 4148–4155
Tay FE, Cao L (2001) Application of support vector machines in financial time series forecasting. Omega 29(4):309–317
Cao LJ, Tay FEH (2003) Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans Neural Netw 14(6):1506–1518
Huang W, Nakamori Y, Wang SY (2005) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32(10):2513–2522
Stanković J, Marković I, Stojanović M (2015) Investment strategy optimization using technical analysis and predictive modeling in emerging markets. Procedia Econ Finance 19:51–62
Salimath N, Mallappa S, Padhy N, Sheetlani J (2020) Scrambling and descrambling of document image for data security in cloud computing. In: Satapathy S, Bhateja V, Mohanty J, Udgata S (eds) Smart intelligent computing and applications. Smart innovation, systems and technologies, vol 160. Springer, Singapore
Padhy N, Panigrahi R, Neeraja K (2019) Threshold estimation from software metrics by using evolutionary techniques and its proposed algorithms, models. Evol Intel. https://doi.org/10.1007/s12065-019-00201-0
Panigrahi R, Padhy N, Satapathy SC (2019) Software reusability metrics estimation from the social media by using evolutionary algorithms: refactoring prospective. Int J Open Source Softw Process (IJOSSP) 10(2):21–36
Taylor N (2014) The rise and fall of technical trading rule success. J Bank Finance 40:286–302
Atsalakis GS, Valavanis KP (2009) Surveying stock market forecasting techniques-part II: soft computing methods. Expert Syst Appl 36(3):5932–5941
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Padhi, D.K., Padhy, N. Prognosticate of the financial market utilizing ensemble-based conglomerate model with technical indicators. Evol. Intel. 14, 1035–1051 (2021). https://doi.org/10.1007/s12065-020-00528-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-020-00528-z