Research Article

Modeling Markov Switching ARMA-GARCH Neural Networks Models and an Application to Forecasting Stock Returns

Table 7

Diebold Mariano equal forecast accuracy test results, out of sample.

Model Group 1: MS-ARMA-GARCH-neural network models
MS-ARMA-
GARCH-
RNN
MS-ARMA-
GARCH-
RBF
MS-ARMA-
GARCH-
ELMAN RNN
MS-ARMA-
GARCH-
HYBRID MLP
MS-ARMA-
GARCH-
MLP

MS-ARMA-GARCH-
RNN
−4.020*** 
(0.000) [r]
−3.176** 
(0.002) [r]
−0.645
(0.518) [r]
0.574
(0.566) [c]
MS-ARMA-GARCH-
RBF
0.585
(0.558) [c]
4.011*** 
(0.000) [c]
4.142*** 
(0.000) [c]
MS-ARMA-GARCH-ELMAN RNN3.309*** 
(0.001) [c]
3.396*** 
(0.001) [c]
MS-ARMA-GARCH-HYBRID MLP3.355*** 
(0.01) [c]
MS-ARMA-GARCH-
MLP

Model Group 2: MS-ARMA-APGARCH-neural network models
MS-ARMA-
APGARCH-
RNN
MS-ARMA-
APGARCH-
RBF
MS-ARMA-
APGARCH-
ELMAN RNN
MS-ARMA-
APGARCH-
HYBRID MLP
MS-ARMA-
APGARCH-
MLP

MS-ARMA-APGARCH-RNN−2.932*** 
(0.003) [r]
3.767*** 
(0.000) [c]
4.888*** 
(0.000) [c]
4.805*** 
(0.000) [c]
MS-ARMA-APGARCH-
RBF
3.188*** 
(0.001) [c]
3.251*** 
(0.001) [c]
3.255*** 
(0.001) [c]
MS-ARMA-APGARCH-ELMAN RNN2.797*** 
(0.005) [c]
2.736*** 
(0.006) [c]
MS-ARMA-APGARCH-HYBRID MLP−1.835** 
(0.066) [r]
MS-ARMA-APGARCH-MLP

Model Group 3: MS-ARMA-FIAPGARCH-neural network models
MS-ARMA-FIAPGARCH-
RNN
MS-ARMA-FIAPGARCH-
RBF
MS-ARMA-
FIAPGARCH-
ELMAN RNN
MS-ARMA-FIAPGARCH-
HYBRID MLP
MS-ARMA-FIAPGARCH-
MLP

MS-ARMA-FIAPGARCH-RNN−2.519** 
(0.011) [r]
−1.717* 
(0.086) [r]
−0.588 
(0.556) [r]
−0.836 
(0.403) [r]
MS-ARMA-FIAPGARCH-RBF2.214** 
(0.027) [c]
2.608*** 
(0.009) [c]
2.526** 
(0.012) [c]
MS-ARMA-FIAPGARCH-ELMAN RNN2.154** 
(0.031) [c]
−2.214** 
(0.026) [r]
MS-ARMA-FIAPGARCH-HYBRID MLP−0.716 
(0.473) [r]
MS-ARMA-FIAPGARCH-MLP

Notes: Statistical significances of the relevant tests are denoted with ***show statistical significance at 1% significance level; while **, and *show significance at 5% and 10%, respectively. D-M test allows for reporting the selected model. Accordingly, [r] shows that the model reported in the “row” is selected over the model in the column. Similarly, [c] stands for the column model being accepted over the row model.