Put-call gamma parity

FreeOptionsWarmupCitadelSIGIMC

A European call and a European put are written on the same underlying with the same strike KK and the same expiry. The call option has a gamma of 0.020.02. What is the gamma of the put option?

Solution

For European options on the same underlying asset with the same strike KK and time to expiry TT, put-call parity gives:

CP=SKerTC - P = S - K e^{-rT}

where CC is the call price, PP the put price, SS the spot price, and rr the risk-free rate. Gamma is the second derivative of the option price with respect to SS:

Γ=2VS2\Gamma = \frac{\partial^2 V}{\partial S^2}

Differentiating put-call parity twice with respect to SS:

2CS22PS2=2S2(SKerT)=0\frac{\partial^2 C}{\partial S^2} - \frac{\partial^2 P}{\partial S^2} = \frac{\partial^2}{\partial S^2}\left(S - K e^{-rT}\right) = 0

because SS is linear in SS (second derivative zero) and KerTK e^{-rT} is constant. Hence:

ΓCΓP=0ΓC=ΓP\Gamma_C - \Gamma_P = 0 \quad \Rightarrow \quad \Gamma_C = \Gamma_P

Given ΓC=0.02\Gamma_C = 0.02, the put gamma is also 0.020.02.

Related problems