A Neural Stochastic Volatility Model

Abstract

In this paper, we show that the recent integration of statistical models with deep recurrent neural networks provides a new way of formulating volatility (the degree of variation of time series) models that have been widely used in time series analysis and prediction in finance. The model comprises a pair of complementary stochastic recurrent neural networks: the generative network models the joint distribution of the stochastic volatility process; the inference network approximates the conditional distribution of the latent variables given the observables. Our focus here is on the formulation of temporal dynamics of volatility over time under a stochastic recurrent neural network framework. Experiments on real-world stock price datasets demonstrate that the proposed model generates a better volatility estimation and prediction that outperforms mainstream methods, e.g., deterministic models such as GARCH and its variants, and stochastic models namely the MCMC-based stochvol as well as the Gaussian-process-based, on average negative log-likelihood.

Cite

Text

Luo et al. "A Neural Stochastic Volatility Model." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.12124

Markdown

[Luo et al. "A Neural Stochastic Volatility Model." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/luo2018aaai-neural/) doi:10.1609/AAAI.V32I1.12124

BibTeX

@inproceedings{luo2018aaai-neural,
  title     = {{A Neural Stochastic Volatility Model}},
  author    = {Luo, Rui and Zhang, Weinan and Xu, Xiaojun and Wang, Jun},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {6401-6408},
  doi       = {10.1609/AAAI.V32I1.12124},
  url       = {https://mlanthology.org/aaai/2018/luo2018aaai-neural/}
}