An Overview of Gaussian process Regression for Volatility Forecasting

Forecasting financial time series using trading data has held the attention of academics and practitioners due to the complexity of the financial system and the profit it can generate for investors. Although investors aim to achieve a consistent attainment of returns, it is important for investors to understand the concept and measurement of volatility. A higher volatility indicates a wider potential range of future returns. But with higher potential returns, comes a higher potential risk. With Gaussian Processes (GPs) having been shown great potential in this field, this paper explores the application of GP regression in forecasting the volatility of foreign exchange returns. This paper builds on the existing literature by applying Gaussian processes for time series forecasting in new ways, namely the multivariate non-coregionalised and coregionalised GP. We show that a multivariate GP can match the accuracy of predictions of a univariate GP, with the added benefit of lower predictive uncertainty due to the incorporation of extra information. Furthermore, we give insight into the relative strengths of the GP methods with recommendations to the practitioner.

[1]  Christian D Orion GAUSSIAN PROCESSES AND NON-PARAMETRIC VOLATILITY FORECASTING , 2010 .

[2]  Stephen J. Roberts,et al.  A Novel Approach to Forecasting Financial Volatility with Gaussian Process Envelopes , 2017, ArXiv.

[3]  S. Satchell,et al.  Forecasting Volatility in Financial Markets : A Review , 2004 .

[4]  T. Bollerslev,et al.  Generalized autoregressive conditional heteroskedasticity , 1986 .

[5]  Zexun Chen Gaussian process regression methods and extensions for stock market prediction , 2017 .

[6]  M. Goulard,et al.  Linear coregionalization model: Tools for estimation and choice of cross-variogram matrix , 1992 .

[7]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[8]  M. Dixon,et al.  Multivariate Gaussian Process Regression for Portfolio Risk Modeling : Application to CVA , 2018 .

[9]  K. French,et al.  Expected stock returns and volatility , 1987 .

[10]  S Roberts,et al.  Gaussian processes for time-series modelling , 2013, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[11]  Amine Bermak,et al.  Gaussian process for nonstationary time series prediction , 2004, Comput. Stat. Data Anal..

[12]  Zoubin Ghahramani,et al.  Gaussian Process Volatility Model , 2014, NIPS.

[13]  C. Rasmussen,et al.  Gaussian Process Priors with Uncertain Inputs - Application to Multiple-Step Ahead Time Series Forecasting , 2002, NIPS.