Calculate the option price under the NSVh model with lambda=1 (Choi et al. 2019)
Source:R/sabr.R
Nsvh1Choi2019.RdCalculate the option price under the NSVh model with lambda=1 (Choi et al. 2019)
Arguments
- strike
(vector of) strike price
- spot
(vector of) spot price
- texp
(vector of) time to expiry
- sigma
(vector of) volatility
- vov
(vector of) vol-of-vol
- rho
(vector of) correlation
- intr
interest rate
- divr
dividend rate
- cp
call/put sign.
1(default) for call price,-1for put price,NULLfor Bachelier volatility- forward
forward price. If given,
forwardoverridesspot- df
discount factor. If given,
dfoverridesintr
References
Choi, J., Liu, C., & Seo, B. K. (2019). Hyperbolic normal stochastic volatility model. Journal of Futures Markets, 39(2), 186–204. doi:10.1002/fut.21967
Examples
spot <- 100
strike <- seq(80,125,5)
texp <- 1.2
sigma <- 20
vov <- 0.2
rho <- -0.5
strike <- seq(0.1, 2, 0.1)
FER::Nsvh1Choi2019(strike, spot, texp, sigma, vov, rho)
#> [1] 99.90205 99.80207 99.70209 99.60211 99.50213 99.40215 99.30218 99.20220
#> [9] 99.10222 99.00224 98.90226 98.80229 98.70231 98.60233 98.50236 98.40238
#> [17] 98.30240 98.20243 98.10245 98.00248