A Practical Guide to Quantitative Finance Interviews
Contents

6.2. The Greeks

All Greeks are first-order or second-order partial derivatives of the option price with respect to different underlying factors, which are used to measure the risks—as well as potential returns—of the financial derivative. The following Greeks for a derivative ff are routinely used by financial institutions:

Delta: Δ=∂f∂S\Delta=\frac{\partial f}{\partial S}; Gamma: Γ=∂2f∂S2\Gamma=\frac{\partial^2f}{\partial S^2}; Theta: Θ=∂f∂t\Theta=\frac{\partial f}{\partial t}; Vega: υ=∂f∂σ\upsilon=\frac{\partial f}{\partial\sigma}; Rho: ρ=∂f∂r\rho=\frac{\partial f}{\partial r}

Delta

For a European call with dividend yield yy: Δ=e−yτN(d1)\Delta=e^{-y\tau}N(d_1)

For a European put with dividend yield yy: Δ=−e−yτ[1−N(d1)]\Delta=-e^{-y\tau}[1-N(d_1)]

A. What is the delta of a European call option on a non-dividend paying stock? How do you derive the delta?

Solution: The delta of a European call on a non-dividend paying stock has a clean expression: Δ=N(d1)\Delta=N(d_1). For the derivation, though, many make the mistake by treating 150 N(d1)N(d_1) and N(d2)N(d_2) as constants in the call pricing formula c=SN(d1)−Ke−rτN(d2)c=SN(d_1)-Ke^{-r\tau}N(d_2) and simply taking the partial derivative on SS to yield N(d1)N(d_1). The derivation step is actually more complex than that since both N(d1)N(d_1) and N(d2)N(d_2) are functions of SS through d1d_1 and d2d_2. So the correct partial derivative is ∂c∂S=N(d1)+S×∂∂SN(d1)−Ke−rτ∂∂SN(d2)\frac{\partial c}{\partial S}=N(d_1)+S\times\frac{\partial}{\partial S}N(d_1)-Ke^{-r\tau}\frac{\partial}{\partial S}N(d_2).

Take the partial derivative with respect to SS for N(d1)N(d_1) and N(d2)N(d_2)9:

∂∂SN(d1)=N′(d1)∂∂Sd1=12πe−d12/2×1Sστ=1Sσ2πτe−d12/2\frac{\partial}{\partial S}N(d_1)=N'(d_1)\frac{\partial}{\partial S}d_1=\frac1{\sqrt{2\pi}}e^{-d_1^2/2}\times\frac1{S\sigma\sqrt\tau}=\frac1{S\sigma\sqrt{2\pi\tau}}e^{-d_1^2/2} ∂∂SN(d2)=N′(d2)∂∂Sd2=12πe−d22/2×1Sστ=1Sσ2πτe−(d1−στ)2/2=1Sσ2πτe−d12/2eστd1e−σ2τ/2=1Sσ2πτe−d12/2×SKerτ\begin{aligned}\frac{\partial}{\partial S}N(d_2)&=N'(d_2)\frac{\partial}{\partial S}d_2=\frac1{\sqrt{2\pi}}e^{-d_2^2/2}\times\frac1{S\sigma\sqrt\tau}=\frac1{S\sigma\sqrt{2\pi\tau}}e^{-(d_1-\sigma\sqrt\tau)^2/2}\\&=\frac1{S\sigma\sqrt{2\pi\tau}}e^{-d_1^2/2}e^{\sigma\sqrt\tau d_1}e^{-\sigma^2\tau/2}=\frac1{S\sigma\sqrt{2\pi\tau}}e^{-d_1^2/2}\times\frac SK e^{r\tau}\end{aligned}

So we have ∂∂SN(d2)=SKerτN(d1)⇒S×∂∂SN(d1)−Ke−rτ∂∂SN(d2)=0\frac{\partial}{\partial S}N(d_2)=\frac SK e^{r\tau}N(d_1)\Rightarrow S\times\frac{\partial}{\partial S}N(d_1)-Ke^{-r\tau}\frac{\partial}{\partial S}N(d_2)=0. Hence, the last two components of ∂c∂S\frac{\partial c}{\partial S} cancel out and ∂c∂S=N(d1)\frac{\partial c}{\partial S}=N(d_1).

B. What is your estimate of the delta of an at-the-money call on a stock without dividend? What will happen to delta as the at-the-money option approaches maturity date?

Solution: For an at-the-money European call, the stock price equals the strike price. S=K⇒d1=(r+σ2/2)τστ=(rσ+σ2)τ>0S=K\Rightarrow d_1=\frac{(r+\sigma^2/2)\tau}{\sigma\sqrt\tau}=(\frac r\sigma+\frac\sigma2)\sqrt\tau>0 and Δ=N(d1)>0.5\Delta=N(d_1)>0.5. As shown in Figure 6.2, all at-the-money call options indeed have Δ>0.5\Delta>0.5 and the longer the maturity, the higher the Δ\Delta. As T−t→0T-t\to0, (rσ+σ2)τ→0⇒N(d1)=N(0)=0.5(\frac r\sigma+\frac\sigma2)\sqrt\tau\to0\Rightarrow N(d_1)=N(0)=0.5, which is also shown in Figure 6.2 (T=10T=10 days). The same argument is true for calls on stock with continuous dividend rate yy if r>yr>y.

Figure 6.2 also shows that when SS is large (S≫KS\gg K), Δ\Delta approaches 1. Furthermore, the shorter the maturity, the faster the delta approaches 1. On the other hand, if SS is small (S≪KS\ll K), Δ\Delta approaches 0 and the shorter the maturity, the faster the delta approaches 0.

151
Delta of call options versus spot price, with 10-day, 1-month and 3-month maturity curves through an at-the-money delta above0.5
Figure 6.2 Variation of delta of a European call option with respect to SS and TT. K=100,r=0.05,σ=0.25K=100,r=0.05,\sigma=0.25.

C. You just entered a long position for a European call option on GM stock and decide to dynamically hedge the position to eliminate the risk from the fluctuation of GM stock price. How will you hedge the call option? If after your hedge, the price of GM has a sudden increase, how will you rebalance your hedging position?

Solution: Since d1=ln⁡(S/K)+(r−y+σ2/2)τστd_1=\frac{\ln(S/K)+(r-y+\sigma^2/2)\tau}{\sigma\sqrt\tau} and Δ=e−yτN(d1)\Delta=e^{-y\tau}N(d_1) is a monotonously increasing function of d1d_1, we have S↑⇒d1↑⇒Δ↑S\uparrow\Rightarrow d_1\uparrow\Rightarrow\Delta\uparrow.

One hedging method is delta hedging, for which we short Δ=e−yτN(d1)\Delta=e^{-y\tau}N(d_1) shares of stock for each unit of call option to make the portfolio delta-neutral. Since Δ\Delta shares of GM stock costs more than one unit of GM option, we also need to invest cash (if the option price exactly follows the Black-Scholes formula, we need to lend $Ke−rτN(d2)Ke^{-r\tau}N(d_2) for each 152 unit of option) in the money market. If there is a sudden increase in SS, d1d_1 increases and Δ\Delta increases as well. That means we need to short more stock and lend more cash (Ke−rτN(d2)Ke^{-r\tau}N(d_2) also increases).

The delta hedge only replicates the value and the slope of the option. To hedge the curvature of the option, we will need to hedge gamma as well.

D. Can you estimate the value of an at-the-money call on a non-dividend paying stock? Assume the interest rate is low and the call has short maturity.

Solution: When S=KS=K, we have c=S(N(d1)−e−rτN(d2))c=S(N(d_1)-e^{-r\tau}N(d_2)). In a low-interest environment, r≈0r\approx0 and e−rτ≈1e^{-r\tau}\approx1, so c≈S(N(d1)−N(d2))c\approx S(N(d_1)-N(d_2)).

We also have N(d1)−N(d2)=∫d2d112πe−12x2dx\displaystyle N(d_1)-N(d_2)=\int_{d_2}^{d_1}\frac1{\sqrt{2\pi}}e^{-\frac12x^2}dx,

where d2=(rσ−σ2)τd_2=(\frac r\sigma-\frac\sigma2)\sqrt\tau and d1=(rσ+σ2)τd_1=(\frac r\sigma+\frac\sigma2)\sqrt\tau.

For a small rr, a typical σ\sigma for stocks (< 40% per year) and a short maturity (< 3 months), both d2d_2 and d1d_1 are close to 0. For example, if r=0.03r=0.03, σ=0.3\sigma=0.3, and τ=1/6\tau=1/6 year, then d2=−0.02d_2=-0.02 and e−12d22=0.98e^{-\frac12d_2^2}=0.98.

∴ N(d1)−N(d2)≈12π(d1−d2)=στ2π≈0.4σT−t⇒c≈0.4σSτ.\therefore\ N(d_1)-N(d_2)\approx\frac1{\sqrt{2\pi}}(d_1-d_2)=\frac{\sigma\sqrt\tau}{\sqrt{2\pi}}\approx0.4\sigma\sqrt{T-t}\Rightarrow c\approx0.4\sigma S\sqrt\tau.

In practice, this approximation is used by some volatility traders to estimate the implied volatility of an at-the-money option.

(The approximation e−12x2≈1e^{-\frac12x^2}\approx1 causes a small overestimation since e−12x2<1e^{-\frac12x^2}<1; but the approximation −e−rτK≈−K-e^{-r\tau}K\approx-K causes a small underestimation. To some extent, the two opposite effects cancel out and the overall approximation is fairly accurate.)

Gamma

For a European call/put with dividend yield yy: Γ=N′(d1)e−yτS0στ\Gamma=\frac{N'(d_1)e^{-y\tau}}{S_0\sigma\sqrt\tau}

153

What happens to the gamma of an at-the-money European option when it approaches its maturity?

Solution: From the put-call parity, it is obvious that a call and a put with identical characteristics have the same gamma (since Γ=0\Gamma=0 for both the cash position and the underlying stock). Taking the partial derivative of the Δ\Delta of a call option with respect to SS, we have Γ=N′(d1)e−yτSστ\Gamma=\frac{N'(d_1)e^{-y\tau}}{S\sigma\sqrt\tau}, where N′(d1)=12πe−12d12N'(d_1)=\frac1{\sqrt{2\pi}}e^{-\frac12d_1^2}.

So for plain vanilla call and put options, gamma is always positive.

Figure 6.3 shows that gamma is high when options are at the money, which is the stock price region that Δ\Delta changes rapidly with SS. If S≪KS\ll K or S≫KS\gg K (deep in the money or out of the money), gamma approaches 0 since Δ\Delta stays constant at 1 or 0.

The gamma of options with shorter maturities approaches 0 much faster than options with longer maturities as SS moves away from KK. So for deep in-the-money or deep out-of-the-money options, longer maturity means higher gamma. In contrast, if the stock prices are close to the strike price (at the money) as the maturity nears, the slope of delta for an at-the-money call becomes steeper and steeper. So for options close to the strike price, shorter-term options have higher gammas.

As τ→0\tau\to0, an at-the-money call/put has Γ→∞\Gamma\to\infty (Δ\Delta becomes a step function). This can be shown from the formula of gamma for a European call/put with no dividend, Γ=N′(d1)Sστ\Gamma=\frac{N'(d_1)}{S\sigma\sqrt\tau}:

When S=KS=K, d1=lim⁡τ→0(rσ+σ2)τ→0⇒lim⁡τ→0N′(d1)→12πd_1=\lim_{\tau\to0}(\frac r\sigma+\frac\sigma2)\sqrt\tau\to0\Rightarrow\lim_{\tau\to0}N'(d_1)\to\frac1{\sqrt{2\pi}}. The numerator is 1/2π1/\sqrt{2\pi}; yet the denominator has a limit lim⁡τ→0Sστ→0\lim_{\tau\to0}S\sigma\sqrt\tau\to0, so Γ→∞\Gamma\to\infty. In other words, When t=Tt=T, delta becomes a step function. This phenomenon makes hedging at-the-money options difficult when t→Tt\to T since delta is extremely sensitive to changes in SS.

154
Gamma of call/put options versus spot price, peaked near100; the10-day curve has the highest narrowest peak, and3-month curve the broadest lowest peak
Figure 6.3 Variation of gamma of a European call option with respect to SS and TT. K=100,r=0.05,σ=0.25K=100,r=0.05,\sigma=0.25.

Theta

For a European call option:

Θ=−SN′(d1)σe−yτ2τ+ySe−yτN(d1)−rKe−rτN(d2)\Theta=-\frac{SN'(d_1)\sigma e^{-y\tau}}{2\sqrt\tau}+ySe^{-y\tau}N(d_1)-rKe^{-r\tau}N(d_2)

For a European put option:

Θ=−SN′(d1)σe−yτ2τ−ySe−yτN(−d1)+rKe−rτN(−d2)\Theta=-\frac{SN'(d_1)\sigma e^{-y\tau}}{2\sqrt\tau}-ySe^{-y\tau}N(-d_1)+rKe^{-r\tau}N(-d_2)

When there is no dividend, the theta for a European call option is simplified to Θ=−SN′(d1)2τ−rKe−rτN(d2)\Theta=-\frac{SN'(d_1)}{2\sqrt\tau}-rKe^{-r\tau}N(d_2), which is always negative. As shown in Figure 6.4, when S≪KS\ll K, N(d2)≈0N(d_2)\approx0 and N′(d1)≈0N'(d_1)\approx0. Hence, Θ→0\Theta\to0. When S≫KS\gg K, N(d2)≈1N(d_2)\approx1 and 155 N′(d1)≈0N'(d_1)\approx0. Hence, Θ→−rKe−rτ\Theta\to-rKe^{-r\tau}. When S≈KS\approx K, Θ\Theta has large negative value and the smaller the τ\tau, the more negative the Θ\Theta.

Theta of call options versus spot price for10 days,1 month,3 months, with negative troughs near strike100; shortest maturity has deepest trough
Figure 6.4 Variation of theta of a European call option with respect to SS and TT. K=100,σ=0.25,r=0.05K=100,\sigma=0.25,r=0.05

A. When will a European option have positive theta?

Solution: For American options as well as European calls on non-dividend paying assets, theta is always negative. But for deep in-the-money European puts, their values may increase as tt approaches TT if all other factors remain the same, so they may have positive theta.

A put option on a non-dividend paying asset has Θ=−SN′(d1)σ2τ+rKe−rτN(−d2)\Theta=-\frac{SN'(d_1)\sigma}{2\sqrt\tau}+rKe^{-r\tau}N(-d_2). If the put option is deep in-the-money (S≪KS\ll K), then N′(d1)≈0N'(d_1)\approx0 and N(−d2)≈1N(-d_2)\approx1. Hence, 156 Θ≈rKe−rτ>0\Theta\approx rKe^{-r\tau}>0. That’s also the reason why it can be optimal to exercise a deep in-the-money American put before maturity.

For deep in-the-money European call options with high dividend yield, the theta can be positive as well. If a call option with high dividend yield is deep in-the-money (S≫KS\gg K), N(d1)≈N(d2)≈1N(d_1)\approx N(d_2)\approx1, N′(d1)≈0N'(d_1)\approx0, so the component ySe−yτN(d1)ySe^{-y\tau}N(d_1) can make Θ\Theta positive.

B. You just entered a long position for a call option on GM and hedged the position by shorting GM shares to make the portfolio delta neutral. If there is an immediate increase or decrease in GM’s stock price, what will happen to the value of your portfolio? Is it an arbitrage opportunity? Assume that GM does not pay dividends.

Solution: A position in the underlying asset has zero gamma. So the portfolio is delta-neutral and long gamma. Therefore, either an immediate increase or decrease in the GM stock price will increase the portfolio value. The convexity (positive gamma) enhances returns when there is a large move in the stock price in either direction.

Nevertheless, it is not an arbitrage opportunity. It is a trade-off between gamma and theta instead. From the Black-Scholes-Merton differential equation, the portfolio VV satisfies the equation ∂V∂t+rS∂V∂S+12σ2S2∂2V∂S2=Θ+rSΔ+12σ2S2Γ=rV\frac{\partial V}{\partial t}+rS\frac{\partial V}{\partial S}+\frac12\sigma^2S^2\frac{\partial^2V}{\partial S^2}=\Theta+rS\Delta+\frac12\sigma^2S^2\Gamma=rV. For a delta-neutral portfolio, we have Θ+12σ2S2Γ=rV\Theta+\frac12\sigma^2S^2\Gamma=rV. This indicates that gamma and theta often have opposite signs. For example, when an at-the-money call approaches maturity, gamma is large and positive, so theta is large and negative. Our delta neutral portfolio has positive gamma and negative theta. That means if the price does not move, the passage of time will result in a lower portfolio value unless we rebalance. So the portfolio does not provide an arbitrage opportunity.

Vega

For European options: υ=∂c∂σ=∂p∂σ=Se−yττN′(d1)\upsilon=\frac{\partial c}{\partial\sigma}=\frac{\partial p}{\partial\sigma}=Se^{-y\tau}\sqrt\tau N'(d_1)

At-the-money options are most sensitive to volatility change, so they have higher vegas than either in-the-money or out-of-the-money options. The vegas of all options decrease as time to expiration becomes shorter (τ→0\sqrt\tau\to0) since a long-term option is more sensitive to change in volatility.

A. Explain implied volatility and volatility smile. What is the implication of volatility 157 smile for the Black-Scholes pricing model?

Solution: Implied volatility is the volatility that makes the model option price equal to the market option price. Volatility smile describes the relationship between the implied volatility of the options and the strike prices for a given asset. For currency options, implied volatilities tend to be higher for in-the-money and out-of-the-money options than for at-the-money options. For equity, volatility often decreases as the strike price increases (also called volatility skew). The Black-Scholes model assumes that the asset price follows a lognormal distribution with constant volatility. In reality, volatilities are neither constant nor deterministic. In fact, the volatility is a stochastic process itself. Furthermore, there may be jumps in asset prices.

B. You have to price a European call option either with a constant volatility 30% or by drawing volatility from a random distribution with a mean of 30%. Which option would be more expensive?

Solution: Many would simply argue that stochastic volatility makes the stock price more volatile, so the call price is more valuable when the volatility is drawn from a random distribution. Mathematically, the underlying argument is that the price of a European call option is a convex function of volatility and as a result c(E[σ])≤E[c(σ)]c(E[\sigma])\le E[c(\sigma)], where σ\sigma is the random variable representing volatility and cc is the call option price. Is the underlying argument correct? It’s correct in most, but not all, cases. If the call price cc is always a convex function of σ\sigma, then ∂2c∂σ2≥0\frac{\partial^2c}{\partial\sigma^2}\ge0. ∂c∂σ\frac{\partial c}{\partial\sigma} is the Vega of the option. For a European call option,

υ=∂c∂σ=SτN′(d1)=Sτ2πexp⁡(−d12/2).\upsilon=\frac{\partial c}{\partial\sigma}=S\sqrt\tau N'(d_1)=\frac{S\sqrt\tau}{\sqrt{2\pi}}\exp(-d_1^2/2).

The secondary partial derivative ∂2c∂σ2\frac{\partial^2c}{\partial\sigma^2} is called Volga. For a European call option,

∂2c∂σ2=Sτ2πexp⁡(−d12/2)d1d2σ=υd1d2σ.\frac{\partial^2c}{\partial\sigma^2}=\frac{S\sqrt\tau}{\sqrt{2\pi}}\exp(-d_1^2/2)\frac{d_1d_2}{\sigma}=\upsilon\frac{d_1d_2}{\sigma}.

υ\upsilon is always positive. For most out-of-the-money call options, both d1d_1 and d2d_2 are negative; for most in-the-money call options, both d1d_1 and d2d_2 are positive. So d1d2>0d_1d_2>0 in most cases and cc is a convex function of σ\sigma when d1d2>0d_1d_2>0. But theoretically, we can have conditions that d1>0d_1>0 and d2<0d_2<0 and ∂2c∂σ2<0\frac{\partial^2c}{\partial\sigma^2}<0 when the option is close to being 158 at-the-money. So the function is not always convex. In those cases, the option with constant volatility may have a higher value.

C. The Black-Scholes formula for non-dividend paying stocks assumes that the stock follows a geometric Brownian motion. Now assume that you don’t know the stochastic process followed by the stock price, but you have the European call prices for all (continuous) strike prices KK. Can you determine the risk-neutral probability density function of the stock price at time TT?

Solution: The payoff a European call at its maturity date is Max(ST−K,0)Max(S_T-K,0). Therefore under risk-neutral measure, we have c=e−rτ∫K∞(s−K)fST(s)ds\displaystyle c=e^{-r\tau}\int_K^{\infty}(s-K)f_{S_T}(s)ds, where fST(s)f_{S_T}(s) is the probability density function of STS_T under the risk-neutral probability measure. Taking the first and second derivatives of cc with respect to KK,10 we have

∂c∂K=e−rτ∂∂K∫K∞(s−K)fST(s)ds=e−rτ∫K∞∂(s−K)∂KfST(s)ds−e−rτ(K−K)×1=e−rτ∫K∞−fST(s)ds\begin{aligned}\frac{\partial c}{\partial K}&=e^{-r\tau}\frac{\partial}{\partial K}\int_K^{\infty}(s-K)f_{S_T}(s)ds\\&=e^{-r\tau}\int_K^{\infty}\frac{\partial(s-K)}{\partial K}f_{S_T}(s)ds-e^{-r\tau}(K-K)\times1\\&=e^{-r\tau}\int_K^{\infty}-f_{S_T}(s)ds\end{aligned}

and ∂2c∂K2=∂∂K(∂c∂K)=e−rτ∂∂K∫K∞−fST(s)ds=e−rτfST(K)\displaystyle\frac{\partial^2c}{\partial K^2}=\frac{\partial}{\partial K}(\frac{\partial c}{\partial K})=e^{-r\tau}\frac{\partial}{\partial K}\int_K^{\infty}-f_{S_T}(s)ds=e^{-r\tau}f_{S_T}(K).

Hence the risk-neutral probability density function is fST(K)=erτ∂2c∂K2\displaystyle f_{S_T}(K)=e^{r\tau}\frac{\partial^2c}{\partial K^2}.