🌊

OPT-3/4 Implied Volatility & Alternative Models

Implied Volatility

Definition

Suppose S,r,XS,r,X, and Tβˆ’tT-t are already observable, so the Black-Scholes price of any option can be expressed as a function of Οƒ\sigma:
cBS(S,Οƒ,X,r,Tβˆ’t)=cBS(Οƒ)c^{BS}(S,\sigma,X,r,T-t)=c^{BS}(\sigma)
The Black-Scholes implied volatility ΟƒIV\sigma^{IV} is the Οƒ\sigma that equates the B-S price of an option with the option’s price observed in the market, i.e. cBS(ΟƒIV)=cMarketc^{BS}(\sigma^{IV})=c^{Market}.
Remark:
  • cBSc^{BS} is non-linear function of Οƒ\sigma. We can use Solver to compute ΟƒIV\sigma^{IV}
  • IVs can be used to
    • calibrate models to price exotic option consistently with market prices of traded options
    • compute Greeks for dynamic hedging & Greek-based portfolio structuring

Volatility Arbitrage

Suppose Black-Scholes is right and the market prices are wrong. If there is a pricing mistake in the market, where cHMarketc_H^{Market} is overpriced relative to cLMarketc_L^{Market} then we want to form a portfolio
βˆ’cH+ncL+Tbills-c_H+nc_L+Tbills
  • Sell the overpriced option HH and buy the underpriced option LL
  • To be delta neutral, set position nn so that: βˆ’Ξ”H+nΞ”L=0-\Delta_H+n\Delta_L=0 β‡’ n=Ξ”H/Ξ”Ln=\Delta_H/\Delta_L
  • To be self-financing, the Tbills position should be cHβˆ’Ξ”H/Ξ”LcLc_H-\Delta_H/\Delta_L c_L

Volatility Smile

If the BS model were correct, all European options maturing at the same time would have the same implied volatility.
However, all options do not have the same implied volatility. Volatility smile shows the variation of the implied volatility with the strike price. Volatility smile reflects nonlognormality.
Because of the Put-Call parity, the volatility smile should be the same whether calculated from call options or put options.
Implied Volatility for Equity Options
The Volatility Smile for Equity Options
The Volatility Smile for Equity Options
IV Distribution for Equity Options
IV Distribution for Equity Options
The left tail (in the histogram) is heavier than the lognormal distribution. The right tail is less heavy than the lognormal distribution
Reasons for Smile in Equity Options:
There is a negative correlation between equity prices and volatility. Possible reasons include: leverage, volatility feedback, and Crashophobia. This means, when price decreases (increases), volatility tend to increase (decrease), making further decreases (increases) more (less) likely.
Implied Volatility for Foreign Currency Options
The Volatility Smile for Foreign Currency Options
The Volatility Smile for Foreign Currency Options
IV Distribution for Foreign Currency Options
IV Distribution for Foreign Currency Options
In the histograms, both tails of IV are heavier than the lognormal distribution. IV is also β€œmore peaked” than the lognormal distribution.
Possible reasons:
  • Exchange rate exhibits jumps rather than continuous changes
  • Volatility of exchange rate is stochastic

Implied (Risk-Neutral) Probabilities

Suppose a butterfly spread:
  • Buy 1 call with strike Kβˆ’Ξ”KK-\Delta K
  • Buy 1 call with strike K+Ξ”KK+\Delta K
  • Sell 2 calls with strike KK
Payoff of the butterfly spread
Payoff of the butterfly spread
The value of this position can be calculated by integrating the payoff over the risk-neutral probability density and discounting at risk-free rate. Denote PP as the risk-neutral probability density. Since Ξ”K\Delta K is small, we can assume PP is constant over Kβˆ’Ξ”K<ST<K+Ξ”KK-\Delta K<S_T<K+\Delta K.
The area under the spike is Ξ”K2\Delta K^2. The cost of the butterfly spread is
Price=C(Kβˆ’Ξ”K,T)βˆ’2C(K,T)+C(K+Ξ”K,T)\text{Price} = C(K-\Delta K,T)-2C(K,T)+C(K+\Delta K, T)
therefore
eβˆ’rTP(K)Ξ”K2=C(Kβˆ’Ξ”K,T)βˆ’2C(K,T)+C(K+Ξ”K,T)e^{-rT}P(K)\Delta K^2=C(K-\Delta K,T)-2C(K,T)+C(K+\Delta K,T)
and thus
P(K)=erTC(Kβˆ’Ξ”K,T)βˆ’2C(K,T)+C(K+Ξ”K,T)Ξ”K2P(K)=e^{rT}\frac{C(K-\Delta K,T)-2C(K,T)+C(K+\Delta K,T)}{\Delta K^2}

Alternative Models

BS may be wrong because
  • maybe volatility for asset price should be stochastic
  • asset prices exhibit jumps rather than continuous change
  • maybe the stock follows a heteroskedatic Local Vol (LV) process rather than a homoskedatic GBM
    • BS: dSt/St=ΞΌdt+ΟƒdWtdS_t/S_t=\mu dt + \sigma dW_t
    • LV: dSt/St=ΞΌdt+v(St,t)dWtdS_t/S_t=\mu dt + v(S_t,t)dW_t
Generalization of BS PDE:
BS:βˆ‚cβˆ‚t+Οƒ2St22βˆ‚2cβˆ‚S2=r[ctβˆ’βˆ‚cβˆ‚SSt]LV:βˆ‚cβˆ‚t+v(St,t)2St22βˆ‚2cβˆ‚S2=r[ctβˆ’βˆ‚cβˆ‚SSt]\begin{aligned} &BS:\frac{\partial c}{\partial t}+\frac{\sigma^2 S_t^2}{2}\frac{\partial^2c}{\partial S^2}=r\big[c_t-\frac{\partial c}{\partial S}S_t\big]\\ &LV: \frac{\partial c}{\partial t}+\frac{v(S_t,t)^2S_t^2}{2}\frac{\partial^2 c}{\partial S^2}=r\big[c_t-\frac{\partial c}{\partial S}S_t\big] \end{aligned}
Generalized dynamic replication:
  • For both BS and LV: dct=βˆ‚cβˆ‚SdSt+[ctβˆ’βˆ‚cβˆ‚SSt]rdtd c_t=\frac{\partial c}{\partial S}dS_t+\big[c_t-\frac{\partial c}{\partial S}S_t\big]rdt
  • LV models have different specific formulas for βˆ‚cβˆ‚S\frac{\partial c}{\partial S} than the GBM based BS delta
There are three alternatives to Geometric Brownian Motion:
  • Constant elasticity of variance (CEV)
  • Jump diffusion
  • Variance Gamma

CEV Models

dS=rSdt+ΟƒSΞ²dzdS=rSdt+\sigma S^\beta dz
Assume that the stock price volatility is ΟƒSΞ²\sigma S^\beta
  • when Ξ²=1\beta=1, it is the Black-Scholes case
  • when Ξ²<1\beta<1, volatility falls as stock price rises
    • this corresponds to a volatility smile where the IVs for low strike options (in-the-money calls / out-of-the-money puts) are higher
    • corresponding probability distribution has a heavy left tail and a less heavy right tail
  • when Ξ²>1\beta > 1, volatility rises as stock price rises
    • this corresponds to a volatility smile where the IVs for high strike options (out-of-the-money calls / in-the-money puts) are higher (sometimes observed for options on futures)
    • corresponding probability distribution has a heavy right tail and a less heavy left tail

Mixed Jump Diffusion Models

dSS=(rβˆ’Ξ»k)dt+Οƒdz+dq\frac{dS}{S}=(r-\lambda k)dt + \sigma dz + dq
where
  • dqdq is the random jump (jumps generated by Poisson process)
  • kk is the expected size of the jump
  • Ξ»dt\lambda dt is the probability that a jump occurs in the next interval of length dtdt
When no jump occurs, dS/S=(rβˆ’Ξ»k)dt+ΟƒdzdS/S=(r-\lambda k)dt+\sigma dz and thus the future stock price is lognormal but the expected stock price is a little lower than usual
E(ST)=S0e(rβˆ’Ξ»k)TE(S_T)=S_0e^{(r-\lambda k)T}
If one jump occurs, effect of jump is to multiply stock price by some number.
ST,1=STΓ—J1S_{T,1}=S_T\times J_1
If the jump size if lognormal then the new stock price is lognormal. The jump affects the mean and the standard deviation of the lognormal distribution.

Variance-Gamma Model

There are 3 parameters
  • v: the variance rate of the gamma process
  • Οƒ2\sigma^2: the average variance rate of ln⁑S\ln S per unit time
  • ΞΈ\theta: a parameter defining skewness
gg is change over time TT in a variable that follows a gamma process. gg defines the rate at which information arrives during time TT (gg is sometimes referred to as measuring economic time),
  • if gg is large, the change in ln⁑S\ln S has a relatively large mean and variance
  • if gg is small, the change in ln⁑S\ln S has a relatively small mean and variance
The mean and variance of ln⁑ST\ln S_T depend on gg. For any value of gg, STS_T is lognormally distributed.