Abstract
PurposeThis study aims to provide the best estimate of a stock's next day's closing price for a given day with the help of the hidden Markov model–Gaussian mixture model (HMM-GMM). The results were compared with Hassan and Nath’s (2005) study using HMM and artificial neural network (ANN).Design/methodology/approachThe study adopted an initialization approach wherein the hidden states of the HMM are modelled as GMM using two different approaches. Training of the HMM-GMM model is carried out using two methods. The prediction was performed by taking the closest closing price (having a log-likelihood within the tolerance range) to that of the present one as the closing price for the next day. Mean absolute percentage error (MAPE) has been used to compare the proposed GMM-HMM model against the models of the research study (Hassan and Nath, 2005).FindingsComparing this study with Hassan and Nath (2005) reveals that the proposed model outperformed in 66 out of the 72 different test cases. The results affirm that the model can be used for more accurate time series prediction. Further, compared with the results of the ANN model from Hassan's study, the proposed HMM model outperformed 24 of the 36 test cases.Originality/valueThe study introduced a novel initialization and two training/prediction approaches for the HMM-GMM model. It is to be noted that the study has introduced a GMM-HMM-based closing price estimator for stock price prediction. The proposed method of forecasting the stock prices using GMM-HMM is explainable and has a solid statistical foundation.
Reference35 articles.
1. Training a 3-node Neural Networks is NP- complete;Neural Networks,1992
2. Financial forecasting using support vector machines;Neural Computing and Applications,2001
3. Financial Crises and Bank Failures: A Review of Prediction Methods (December 1, 2009),2010
4. An online estimation scheme for a Hull–White model with HMM-driven parameters;Statistical Methods and Applications,2009