Original Research

Forecasting financial variables using artificial neural networks - dynamic factor model

Ali Babikir, Henry Mwambi
Journal of Economic and Financial Sciences | Vol 10, No 1 | a7 | DOI: https://doi.org/10.4102/jef.v10i1.7 | © 2017 Ali Babikir, Henry Mwambi | This work is licensed under CC Attribution 4.0
Submitted: 06 December 2017 | Published: 06 June 2017

About the author(s)

Ali Babikir, University of KwaZulu-Natal, South Africa
Henry Mwambi, University of KwaZulu-Natal, South Africa

Full Text:

PDF (362KB)


In this paper we introduce a new model that uses the dynamic factor model (DFM) framework combined with artificial neural network (ANN) analysis, which accommodates a large cross-section of financial and macroeconomic time series for forecasting. In our new ANN-DF model we use the factor model to extract factors from ANNs in sample forecasts for each single series of the dataset, which contains 228 monthly series. These factors are then used as explanatory variables in order to produce more accurate forecasts. We apply this new model to forecast three South African variables, namely, Rate on three-month trade financing, Lending rate and Short-term interest rate in the period 1992:1 to 2011:12. The model comparison results, based on the root mean square errors of three, six and twelve months ahead out-of-sample forecasts over the period 2007:1 to 2011:12 indicate that, in all of the cases, the ANN-DFM and the DFM statistically outperform the autoregressive (AR) models. In the majority of cases the ANN-DFM outperforms the DFM. The results indicate the usefulness of the factors in forecasting performance. The RMSE results are confirmed by the test of equality of forecast accuracy proposed by Diebold-Mariano.


Artificial neural network; Dynamic factor model; Forecast accuracy; Root mean square error.


Total abstract views: 2306
Total article views: 941

Crossref Citations

No related citations found.