FFA Working Papers 5:007 (2023)823

A Comparison of Neural Networks and Bayesian MCMC for the Heston Model Estimation (Forget Statistics – Machine Learning is Sufficient!)

Jiří Witzany, Milan Fičura
Faculty of Finance and Accounting, Prague University of Economics and Business

The main goal of this paper is to compare the classical MCMC estimation method with a universal Neural Network (NN) approach to estimate unknown parameters of the Heston stochastic volatility model given a series of observable asset returns. The main idea of the NN approach is to generate a large training synthetic dataset with sampled parameter vectors and the return series conditional on the Heston model. The NN can then be trained reverting the input and output, i.e. setting the return series, or rather a set of derived generalized moments as the input features and the parameters as the target. Once the NN has been trained, the estimation of parameters given observed return series becomes very efficient compared to the MCMC algorithm. Our empirical study implements the MCMC estimation algorithm and demonstrates that the trained NN provides more precise and substantially faster estimations of the Heston model parameters. We discuss some other advantages and disadvantages of the two methods, and hypothesize that the universal NN approach can in general give better results compared to the classical statistical estimation methods for a wide class of models.

Keywords: Heston model, parameter estimation, neural networks, MCMC
JEL classification: C45, C63, G13

Received: July 11, 2023; Revised: July 11, 2023; Accepted: August 22, 2023; Published online: January 1, 2023  Show citation

ACS AIP APA ASA Harvard Chicago Chicago Notes IEEE ISO690 MLA NLM Turabian Vancouver
Witzany, J., & Fičura, M. (2023). A Comparison of Neural Networks and Bayesian MCMC for the Heston Model Estimation (Forget Statistics – Machine Learning is Sufficient!). FFA Working Papers5, Article 2023.007. https://doi.org/10.XXXX/xxx.2023.007
Download citation

References

  1. Bollerslev, T., & Zhou, H. (2002). Estimating stochastic volatility diffusion using conditional moments of integrated volatility. Journal of Econometrics, 109(1), 33-65. Go to original source...
  2. Cao, J., Chen, J., Hull, J., & Poulos, Z. (2022). Deep Learning for Exotic Option Valuation. The Journal of Financial Data Science, 4(1), 41-53. Go to original source...
  3. Feller, W. (1991). An introduction to probability theory and its applications, Volume 2 (Vol. 81). John Wiley & Sons.
  4. Frühwirth-Schnatter, S., & Sögner, L. (2003). Bayesian estimation of the Heston stochastic volatility model. In Operations Research Proceedings 2002: Selected Papers of the International Conference on Operations Research (SOR 2002), Klagenfurt, September 2-5, 2002 (pp. 480-485). Springer Berlin Heidelberg. Go to original source...
  5. Heston, S. L. (1993). A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options. The Review of Financial Studies.,6 (2), 327-343. Go to original source...
  6. Horvath, B., Muguruza, A., & Tomas, M. (2021). Deep learning volatility: a deep neural network perspective on pricing and calibration in (rough) volatility models. Quantitative Finance, 21(1), 11 Go to original source...
  7. Hull, J. (2021). Machine Learning in Business: An Introduction to the World of Data Science, Independently Published, p. 287.
  8. Johannes, M., Polson, N. (2009). "MCMC Methods for Financial Econometrics." In Ait-Sahalia, Hansen, L. P., eds., Handbook of Financial Econometrics. pp. 1-72. Go to original source...
  9. Levenberg, Kenneth (1944). "A Method for the Solution of Certain Non-Linear Problems in Least Squares". Quarterly of Applied Mathematics. 2 (2): 164-168. doi:10.1090/qam/10666. Go to original source...
  10. Lynch, S. M. (2007). Introduction to Applied Bayesian Statistics and Estimation for Social Scientists. Springer, pp. 359. Go to original source...
  11. Marquardt, Donald (1963). "An Algorithm for Least-Squares Estimation of Nonlinear Parameters". SIAM Journal on Applied Mathematics. 11 (2): 431-441. doi:10.1137/0111030. hdl:10338.dmlcz/104299. Go to original source...
  12. Ribeiro, M. T., Singh, S., & Guestrin, C. (2016). " Why should i trust you?" Explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining (pp. 1135-1144). Go to original source...
  13. Shephard, N. (2004). Stochastic Volatility: Selected Readings. Oxford: Oxford University Press, p. 534 Go to original source...
  14. Speekenbrink, M. (2016). A tutorial on particle filters. Journal of Mathematical Psychology, 73, 140-152. Go to original source...
  15. Witzany J., Fičura M. (2023). Machine Learning Applications for the Valuation of Options on Non-liquid Option Markets. FFA Working Paper 1/2023, FFA, Prague University of Economics and Business, Prague Go to original source...