The Generalized Gamma Distribution as a Useful RND under Heston’s Stochastic Volatility Model
Abstract
:1. Introduction
1.1. Heston’s RND as a Class of Scale-Parameter Distributions
1.2. An Overview
2. The Generalized Gamma Distribution as an RND for Heston’s SV Model
2.1. The GG Distribution
2.2. The IGG Distribution
2.3. Skew and Kurtosis
3. Calibration, Validation and Examples
3.1. Observing the Skew
- Model Calibration
- -
- For a given model’s parameter, in (A1), we use the callHestoncf function of the NMOF package (see Gilli et al. 2019 and Schumann 2011–2021) and the R software (R Core Team 2017) to calculate the Heston model’s option prices for each .
- -
- To calibrate the Heston SV model, we used the optim(·) function R to minimize over the model’s parameter, .
- -
- For a given with , we use (19) to calculate the Generalized Gamma model option prices for each .
- -
- To calibrate the GG model, we used the optim(·) function of R to minimize over the model’s parameters, .
- -
- -
- To calibrate the BS model, we used the optimize(·) function of R to minimize over the single model’s parameter (namely ).
- Validation
- -
- Using the calibrated Heston parameters, , we drew, utilizing a discretized version of Heston’s stochastic volatility process (A1), a large number (M = 30,000) of Monte Carlo simulations, observations on to obtain the simulated rendition of the Heston’s RND of (conditional on S and , with ).
- -
- Using the calibrated Heston’s parameters, , in (A4), we obtain the calculated rendition of the Heston’s theoretical RND of (conditional on S and , with ) directly from the characteristics function of (see Appendix A).
- -
3.2. Calculating the Implied RND under the Volatility Skew
4. Summary and Discussion
4.1. Some Technical Notes
- The 15 October 2021 option series data files SPY_63.csv, IWM_63.csv, and QQQ_63.csv as were obtained on the EOD of 13 August 2021 and that of TLT_57.csv obtained at the EOD of 18 August 2021 are available from the author upon request. Their basic summary information is provided in Table 4 below.
ETF S DTE N Quoted IV Div. Rate SPY 445.92 63 211 16.15% 1.23% IWM 221.13 63 93 24.30% 0.63% QQQ 368.82 63 160 18.13% 0.43% TLT 149.35 57 66 15.71% 1.46% - The standard R function dgamma and pgamma were used to calculate the and in (11) and hence used in the calculation of (19); see Appendix B.
- A modification of the callHestoncf function of the NMOF package of R was used to calculate (A4).
- The optim and optimize functions of R were used in the calibration of the three models (HS, GG and BS) for the available option data.
- The initial and the calibrated values of of the Heston’s model were:
- SPY: and .
- IWM: and .
- QQQ: and .
- TLT: and .
- For the Monte Carlo simulation of (A1), we employed the (reflective version of) Mil’shtein (1975) discretization scheme (see also Gatheral 2006) with seeds = 4569 (QQQ), = 777999 (IWM), = 452361 (SPY) and = 121290 (TLT).
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A. Heston’s 1993 Solution
Appendix B. R Code for the GG Model
## # s0 #= current spot’s price # k #= strike # te #= days/365 # r #= interest rate # q #= dividend rate # sig #= volatility (sigma) # alpha #= first shape parameter, alpha ## GG.value<−function(s0, k, te, r, q, sig, alpha) { nu<−sig*sqrt(te) k<−k*exp(−r*te) s0<−s0*exp(−q*te) s1<−k/s0 f0<−GG.call(s1, nu, alpha) return(f0) } ### GG.call<−function(s, v, alpha){ xi<−seq(0.1, 100, length=10000) yy<− (gamma(alpha)*gamma(alpha+2/xi))/(gamma(alpha+1/xi))^2 xi0<−min(xi[yy<1+v^2]) # second shape parameter lam0<−gamma(alpha)/gamma(a) # the scale parameter s1<−(s/lam0)^(xi0) delta<−1−pgamma(s1, alpha+1/xi0, 1) prob<−1−pgamma(s1, alpha,1) cc0<−delta−s*prob f0<−cbind(s, cc0, delta, prob, xi0, lam0) return(f0) } ##
1 | |
2 | |
3 | As of the original draft of this paper, 14 August 2021. |
4 | As of the writing of this paper, 14 August 2021. |
5 | Option chain quotes were retrieved from TD Ameritrade using the TOS platform. |
6 | These prices could be the actual market prices or the average between the bid and ask prices of the market. |
References
- Bakshi, Gurdip, Charles Cao, and Zhiwu Chen. 1997. Empirical Performance of Alternative Option Pricing Models. The Journal of Finance LII: 2003–49. [Google Scholar] [CrossRef]
- Bin, Chen. 2007. Calibration of the Heston Model with Application in Derivative Pricing and Hedging. Master’s thesis, Department of Mathematics, Technical University of Delft, Delft, The Netherlands. Available online: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.377.2222&rep=rep1&type=pdf (accessed on 20 May 2022).
- Black, Fischer. 1989. How to use the holes in Black-Scholes. Journal of Applied Corporate Finance 1: 67–73. [Google Scholar] [CrossRef]
- Black, Fischer, and Myron Scholes. 1973. The pricing of options and corporate liabilities. The Journal of Political Economy 81: 637–54. [Google Scholar] [CrossRef] [Green Version]
- Boukai, Ben. 2020. How Much is your Strangle Worth? On the Relative Value of the delta-Symmetric Strangle under the Black-Scholes Model. Applied Economics and Finance 7. [Google Scholar] [CrossRef]
- Boukai, Ben. 2021. On the RND under Heston’s Stochastic Volatility Model. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3763494 (accessed on 20 May 2022).
- Cox, C. John, and Stephen A. Ross. 1976. The valuation of options for alternative stochastic processes. Journal of Financial Economics 3: 145–66. [Google Scholar] [CrossRef]
- Figlewski, Stephen. 2010. Estimating the Implied Risk Neutral Density for the U.S. Market Portfolio. In Volatility and Time Series Econometrics: Essays in Honor of Robert F. Engle. Edited by Tim Bollerslev, Jeffrey Russell and Mark Watson. Oxford: Oxford University Press. [Google Scholar]
- Figlewski, Stephen. 2018. Risk Neutral Densities: A Review. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3120028 (accessed on 20 May 2022).
- Gatheral, Jim. 2006. The Volatility Surface. Hoboken: John Wiley and Sons. [Google Scholar]
- Gilli, Manfred, Dietmar Maringer, and Enrico Schumann. 2019. Numerical Methods and Optimization in Finance, 2nd ed. Waltham: Elsevier/Academic Press, ISBN 978-0128150658. [Google Scholar]
- Grith, Maria, and Volker Krätschmer. 2012. Parametric Estimation of Risk Neutral Density Functions. In Handbook of Computational Finance. Edited by Duan Jin-Chuan, Härdle Wolfgang and Gentle James. Springer Handbooks of Computational Statistics. Berlin/Heidelberg: Springer. [Google Scholar]
- Heston, L. Steve. 1993. A closed-form solution for options with stochastic volatility with applications to bond and currency options. Review of Financial Studies 6: 327–43. [Google Scholar] [CrossRef] [Green Version]
- Jackwerth, J. Carsten. 2004. Option-Implied Risk-Neutral Distributions and Risk Aversion. Charlotteville: Research Foundation of AIMR. [Google Scholar]
- Jackwerth, J. Carsten, and Mark Rubinstein. 1996. Recovering Probability Distributions from Option Prices. The Journal of Finance 51: 1611–31. [Google Scholar] [CrossRef]
- Lemaire, Vincent, Thibaut Montes, and Gilles Pagès. 2020. Stationary Heston Model: Calibration and Pricing of Exotics Using Product Recursive Quantization. Available online: https://arxiv.org/abs/2001.03101 (accessed on 20 May 2022).
- Merton, C. Robert. 1973. Theory of rational option pricing. The Bell Journal of Economics and Management Science 4: 141–83. [Google Scholar] [CrossRef] [Green Version]
- Mil’shtein, G. Noyhovich. 1975. Approximate Integration of Stochastic Differential Equations. Theory of Probability & Its Applications 19: 557–62. [Google Scholar]
- Mizrach, Bruce. 2010. Estimating Implied Probabilities from Option Prices and the Underlying. In Handbook of Quantitative Finance and Risk Management. Edited by Lee Cheng-Few, Lee Alice and Lee John. New York: Springer Science Business Media. [Google Scholar]
- Mrá¡zek, Milan, and Jan Pospíšil. 2017. Calibration and simulation of Heston model. Open Mathematics 15. [Google Scholar] [CrossRef]
- R Core Team. 2017. R: A Language and Environment for Statistical Computing. Vienna: R Core Team, Available online: https://www.R-project.org/ (accessed on 20 May 2022).
- Romo, Eudald, and Luis Ortiz-Gracia. 2021. SWIFT Calibration of the Heston Model. Mathematics 9: 529. [Google Scholar] [CrossRef]
- Schmelzle, Martin. 2010. Option Pricing Formulae Using Fourier Transform: Theory and Application. Technical Report. Available online: https://pfadintegral.com/articles/option-pricing-formulae-using-fourier-transform/ (accessed on 20 May 2022).
- Schumann, Enrico. 2011–2021. Numerical Methods and Optimization in Finance (NMOF), Manual. Package Version 2.5-0. Available online: http://enricoschumann.net/NMOF/ (accessed on 20 May 2022).
- Stein, M. Elias, and Stein C. Jeremy. 1991. Stock price distributions with stochastic volatility: An analytic approach. Review of Financial Studies 4: 727–52. [Google Scholar] [CrossRef]
- Savickas, Robert. 2005. Evidence on delta hedging and implied volatilities for the Black-Scholes, gamma, and Weibull option pricing models. The Journal of Financial Research 18: 299–317. [Google Scholar] [CrossRef]
- Stacy, Edney Webb. 1962. A generalization of the gamma distribution. The Annals of Mathematical Statistics 33: 1187–92. [Google Scholar] [CrossRef]
- Stacy, Edney Webb, and Mihram George Arthur. 1965. Parameter Estimation for a Generalized Gamma Distribution. Technometrics 7: 349–58. [Google Scholar] [CrossRef]
- Wiggins, B. James. 1987. Option values under stochastic volatility: Theory and empirical estimates. Journal of Financial Economics 19: 351–72. [Google Scholar] [CrossRef]
- Yu, Xisheng. 2020. Risk-Neutrality of RND and Option Pricing within an Entropy Framework. Entropy 22: 836. [Google Scholar] [CrossRef] [PubMed]
Measure | HS | GG | BS |
---|---|---|---|
Kurtosis | 7.302674 | 3.536461 | 0.05234164 |
Skewness | 0.1715114 |
ETF | HS | GG | BS |
---|---|---|---|
SPY | 0.2226429 | 0.339441 | 1.781981 |
IWM | 0.001900968 | 0.01419628 | 0.3750478 |
QQQ | 0.02418013 | 0.06561134 | 1.193867 |
TLT | 0.03423748 | 0.04618725 | 0.04341321 |
ETF | S | ATM K | ||||
---|---|---|---|---|---|---|
SPY | 445.92 | 445 | 0.497 | 0.506 | 0.638 | 0.663 |
IWM | 221.13 | 221 | 0.510 | 0.516 | 0.598 | 0.610 |
QQQ | 368.82 | 369 | 0.507 | 0.503 | 0.625 | 0.632 |
TLT | 149.35 | 150 | 0.511 | 0.453 | 0.477 | 0.467 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Boukai, B. The Generalized Gamma Distribution as a Useful RND under Heston’s Stochastic Volatility Model. J. Risk Financial Manag. 2022, 15, 238. https://doi.org/10.3390/jrfm15060238
Boukai B. The Generalized Gamma Distribution as a Useful RND under Heston’s Stochastic Volatility Model. Journal of Risk and Financial Management. 2022; 15(6):238. https://doi.org/10.3390/jrfm15060238
Chicago/Turabian StyleBoukai, Benzion. 2022. "The Generalized Gamma Distribution as a Useful RND under Heston’s Stochastic Volatility Model" Journal of Risk and Financial Management 15, no. 6: 238. https://doi.org/10.3390/jrfm15060238
APA StyleBoukai, B. (2022). The Generalized Gamma Distribution as a Useful RND under Heston’s Stochastic Volatility Model. Journal of Risk and Financial Management, 15(6), 238. https://doi.org/10.3390/jrfm15060238