Skip to main content
Log in

Forecasting Financial Returns Volatility: A GARCH-SVR Model

  • Published:
Computational Economics Aims and scope Submit manuscript

Abstract

Support vector regression (SVR) is a semiparametric estimation method that has been used extensively in the forecasting of financial time series volatility. In this paper, we seek to design a two-stage forecasting volatility method by combining SVR and the GARCH model (GARCH-SVR) instead of replacing the maximum likelihood estimation with the SVR estimation method to estimate the GARCH parameters (SVR-GARCH). To investigate the effect of innovations in different distributions, we propose the GARCH-SVR and GARCH-t-SVR models based on the standardized normal distribution and the standardized Student’s t distribution, respectively. To allow asymmetric volatility effects, we also consider the GJR-(t)-SVR models. The forecast performance of the GARCH-(t)-SVR and GJR-(t)-SVR models is evaluated using the daily closing price of the S&P 500 index and the daily exchange rate of the British pound against the US dollar. The empirical results obtained for one-period-ahead forecasts suggest that the GARCH-(t)-SVR models and GJR-(t)-SVR models improve the volatility forecasting ability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  • Andersen, T. G., & Bollerslev, T. (1998). Answering the skeptics: Yes, standard volatility models do provide accurate forecasts. International Economic Review, 39, 885–905.

    Article  Google Scholar 

  • Baillie, R. T., Bollerslev, T., & Mikkelsen, H. O. (1996). Fractionally integrated generalized autoregressive conditional heteroskedasticity. Journal of Econometrics, 74, 3–30.

    Article  Google Scholar 

  • Bernard, J., Khalaf, L., Kichian, M., & Mcmahon, S. (2008). Forecasting commodity prices: GARCH, jumps, and mean reversion. Journal of Forecasting, 27, 279–291.

    Article  Google Scholar 

  • Bezerra, P. C. S., & Albuquerque, P. H. M. (2017). Volatility forecasting via SVR-GARCH with mixture of gaussian kernels. Computational Management Science, 14, 179–196.

    Article  Google Scholar 

  • Bildirici, M., & Ersin, O. O. (2013). Support vector machine GARCH models in modeling conditional volatility: An application to Turkish financial markets. Conference Report, 13th International Conference on Econometrics, Operations Research and Statistics ICEOS, Famagusta, North Cyprus.

  • Bollerslev, T. (1986). Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics, 31, 307–327.

    Article  Google Scholar 

  • Bollerslev, T., Engle, R. F., & Nelson, D. B. (1994). ARCH models. The Handbook of Econometrics, 4, 2961–3038.

    Google Scholar 

  • Cao, L., & Tay, F. (2001). Financial forecasting using support vector machines. Neural Computation and Application, 10, 184–192.

    Article  Google Scholar 

  • Chen, S., Härdle, W., & Jeong, K. (2010). Forecasting volatility with support vector machine-based GARCH model. Journal of Forecasting, 29, 406–433.

    Google Scholar 

  • Choudhry, T., & Wu, H. (2008). Forecasting ability of GARCH vs kalman filter method: evidence from daily UK time-varying beta. Journal of Forecasting, 27, 670–689.

    Article  Google Scholar 

  • Engle, R. F. (1982). Autoregressive conditional heteroskedasticity with estimates of the variance of UK inflation. Econometrica, 50, 987–1008.

    Article  Google Scholar 

  • Gerlach, R., & Tuyl, F. (2006). MCMC methods for comparing stochastic volatility and GARCH models. International Journal of Forecasting, 22, 91–107.

    Article  Google Scholar 

  • Ghalanos, A. (2014). Rugarch: Univariate GARCH models. R package version 1.4-0. https://cran.r-project.org/web/packages/rugarch/rugarch.pdf. Accessed 16 January 2019.

  • Glosten, L. R., Jagannathan, R., & Runkle, D. E. (1993). On the relation between the expected value and the volatility of the nominal excess return on stocks. Journal of Finance, 48, 1779–1801.

    Article  Google Scholar 

  • Han, H., & Park, J. Y. (2008). Time series properties of ARCH processes with persistent covariates. Journal of Econometrics, 146, 275–292.

    Article  Google Scholar 

  • Hansen, P. R., Lunde, A., & Nason, J. M. (2011). The model confidence set. Econometrica, 79, 453–497.

    Article  Google Scholar 

  • Härdle, W., Moro, R., & Schäfer, D. (2005). Statistical tools for finance and insurance. Berlin: Springer.

    Google Scholar 

  • Li, Y. (2014). Estimating and forecasting APARCH-skew-\(t\) model by wavelet support vector machines. Journal of Forecasting, 33, 259–269.

    Article  Google Scholar 

  • Li, N., Liang, X., Li, X. L., Wang, C., & Wu, D. S. D. (2009). Network environment and financial risk using machine learning and sentiment analysis. Human and Ecological Risk Assessment, 15, 227–252.

    Article  Google Scholar 

  • Ou, P., & Wang, H. (2010). Financial volatility forecasting by least square support vector machine based on GARCH, EGARCH and GJR models: Evidence from ASEAN stock markets. International Journal of Economics and Finance, 2, 337–367.

    Article  Google Scholar 

  • Peng, Y., Albuquerque, P. H. M., Sá, J. M. C. D., Padula, A. J. A., & Montenegro, M. R. (2018). The best of two worlds: Forecasting high frequency volatility for cryptocurrencies and traditional currencies with support vector regression. Expert Systems with Applications, 97, 177–192.

    Article  Google Scholar 

  • Pérez-Cruz, F., Afonso-Rodríguez, J., & Giner, J. (2003). Estimating GARCH models using SVM. Quantitative Finance, 3, 163–172.

    Article  Google Scholar 

  • Rosillo, R., Giner, J., & Fuente, D. (2014). Stock market simulation using support vector machines. Journal of Forecasting, 33, 488–500.

    Article  Google Scholar 

  • Santamaría-Bonfil, G., Frausto-Solís, J., & Vázquez-Rodarte, I. (2015). Volatility forecasting using support vector regression and a hybrid genetic algorithm. Computational Economics, 45, 111–133.

    Article  Google Scholar 

  • Tang, L. B., Tang, L. X., & Sheng, H. Y. (2009). Forecasting volatility based on wavelet support vector machine. Expert Systems with Applications, 36, 2901–2909.

    Article  Google Scholar 

  • Vapnik, V. (1995). The nature of statistical learning theory. New York: Springer.

    Book  Google Scholar 

  • Vapnik, V. (1997). Statistical learning theory. New York: Wiley.

    Google Scholar 

  • Vedat, A. (1989). Conditional heteroskedasticity in time series models of stock returns: Evidence and forecasts. Journal of Business, 62, 55–80.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Yu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, H., Yu, B. Forecasting Financial Returns Volatility: A GARCH-SVR Model. Comput Econ 55, 451–471 (2020). https://doi.org/10.1007/s10614-019-09896-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10614-019-09896-w

Keywords

Navigation