Quantitative Finance · Book 18 · Careers

The Interview Book

The Interview Book · Careers

17Options and Derivatives

A screen shows a call at 7.10 and a put at 2.40 on the same stock, with the same strike of 100 and the same three-month expiry; the stock is at 104, it pays no dividend before expiry, and rates are 4%. The candidate has ten seconds to say whether there is money on the table and, if so, what to trade. Option questions are the core of market-maker and bank interviews, and they test three layers: the no-arbitrage relations that hold whatever the model, the Greeks as intuition rather than formulas, and what a hedged book earns and loses. The theory is in One Quant Book 1, chapters 23 to 26, and One Quant Book 5, chapters 1 to 15.

17.1 No-arbitrage: parity, bounds and convexity

Three model-free facts cover most questions. Parity: for European options on a stock with dividends of present value DD, C−P=S−D−Ke−rTC - P = S - D - Ke^{-rT}. Bounds: max⁡(S−D−Ke−rT,0)≤C≤S\max(S - D - Ke^{-rT}, 0) \le C \le S, and max⁡(Ke−rT−S+D,0)≤P≤Ke−rT\max(Ke^{-rT} - S + D, 0) \le P \le Ke^{-rT}. Shape in the strike: call prices fall with the strike, by no more than the discounted strike difference, and are convex, so every butterfly has a non-negative price (One Quant Book 5, chapter 1).

Method 17.1 (Checking quotes for an arbitrage)

  1. Parity first: compute S−D−Ke−rTS - D - Ke^{-rT} and compare with the quoted C−PC - P.
  2. Then the bounds for each option on its own.
  3. Then the strike structure: monotone, slopes bounded, convex (butterflies and call spreads).
  4. For each violation, write the trade (buy the cheap side, sell the rich side, hedge with stock and cash) and its locked-in profit; mention what could make the “arbitrage” illusory: an unmodelled dividend, a hard-to-borrow stock, American exercise, stale quotes.

Example 17.2 (The hook’s quotes)

S−Ke−rT=104−100e−0.01≈4.995S - Ke^{-rT} = 104 - 100e^{-0.01} \approx 4.995, and the quoted C−P=4.70C - P = 4.70: the call is cheap relative to the put by about 0.295. Buy the call, sell the put, short the stock and lend 100e−0.01100e^{-0.01}: the position is worth zero at expiry whatever happens, and it costs −0.295-0.295 today. Before trading, ask about dividends and borrow: a dividend of present value 0.30 or a borrow fee of about 1.1% a year would explain the gap.

17.2 Greeks by intuition

Interviewers ask for signs, shapes and peaks more often than for formulas. A long call has positive delta, gamma and vega, and negative theta; a long put has negative delta and the same signs of gamma and vega. Gamma and theta of an at-the-money option grow as expiry approaches, like 1/T1/\sqrt T; vega shrinks like T\sqrt T (Figure 17.1). The at-the-money approximation C≈0.4 SσTC \approx 0.4\,S\sigma\sqrt T (from φ(0)≈0.4\varphi(0) \approx 0.4) prices an at-the-money option in the head.

Black–Scholes gamma of an option struck at 100 against the spot, at 20% volatility and zero rates, for three times to expiry. Near expiry gamma is concentrated in a narrow band around the strike and is about seven times its one-year value at the money. Data: fig_iv_greeks.py.
Figure 17.1. Black–Scholes gamma of an option struck at 100 against the spot, at 20% volatility and zero rates, for three times to expiry. Near expiry gamma is concentrated in a narrow band around the strike and is about seven times its one-year value at the money. Data: fig_iv_greeks.py.

Example 17.3 (Gamma and theta of a hedged book)

A delta-hedged book earns 12Γ(ΔS)2\tfrac12\Gamma(\Delta S)^2 from a move and pays theta, which at the implied volatility is 12ΓS2σ2 Δt\tfrac12\Gamma S^2\sigma^2\,\Delta t (One Quant Book 5, chapter 4). With a position gamma of 50 (shares per unit of spot), the stock at 100 and implied volatility 20%, a day’s theta is about −39.7-39.7; a move of 2 earns 100, a net of about 60. The break-even move is Sσ/252≈1.26S\sigma/\sqrt{252} \approx 1.26: the hedged book is long realised against implied volatility.

17.3 The smile and what it implies

Call prices across strikes encode the market’s risk-neutral distribution. The digital call is minus the strike derivative of the call, and the density is the second derivative (Breeden and Litzenberger, 1978). On a smile, the strike derivative of the call includes the change of implied volatility with the strike, so the digital’s price is Φ(d2)\Phi(d_2) minus vega times the skew’s slope ∂σ/∂K\partial\sigma/\partial K.

Example 17.4 (A digital under skew)

At S=K=100S = K = 100, σ=20%\sigma = 20\%, one year and zero rates, the flat-volatility digital is worth Φ(−0.1)≈0.460\Phi(-0.1) \approx 0.460 and vega is about 39.7. With a skew of −0.1-0.1 volatility point per unit of strike (∂σ/∂K=−0.001\partial\sigma/\partial K = -0.001), the digital is worth 0.460+39.7×0.001≈0.5000.460 + 39.7 \times 0.001 \approx 0.500: a negative skew makes upside digitals more expensive than flat volatility says, because the calls just above the strike are relatively cheap.

17.4 Hedging scenarios

Scenario questions combine the pieces: a short straddle before an event, a book of zero-day options into the close, a position that is flat in delta but not in gamma. The answers share a structure: say what the position is long or short (delta, gamma, vega, the skew), compute the P&L of the move with 12Γ(ΔS)2\tfrac12\Gamma(\Delta S)^2 and the vega change, say what hedging would cost, and name the risk that the Greeks miss (a jump, pin risk at expiry, early exercise, a borrow recall).

17.5 Worked answers

Example 17.5 (One period, two states)

“A stock at 100 will be at 120 or at 90 tomorrow; rates are zero. Price the call struck at 100.” Replicate: the call pays 20 or 0, so hold Δ=(20−0)/(120−90)=2/3\Delta = (20 - 0)/(120 - 90) = 2/3 of a share and borrow what makes the portfolio pay 0 in the down state, 23×90=60\tfrac23 \times 90 = 60. The portfolio costs 23×100−60=6.67\tfrac23 \times 100 - 60 = 6.67, and so does the call. The same number comes from the probability that makes the stock a martingale, q=(100−90)/(120−90)=1/3q = (100 - 90)/(120 - 90) = 1/3: 20q=6.6720q = 6.67. The real probability of the up move never entered; the interviewer asks next “what if it is 90%?”, and the answer is that the price does not change, because the hedge does not depend on it.

Example 17.6 (A risk reversal when the skew steepens)

“You are long a risk reversal: long an out-of-the-money call, short an out-of-the-money put, each with a vega of 0.30 per volatility point. The put’s implied volatility rises 2 points and the call’s falls 1. What is your P&L, ignoring the spot move?” The call loses 1×0.30=0.301 \times 0.30 = 0.30; the short put loses 2×0.30=0.602 \times 0.30 = 0.60; total −0.90-0.90. The position was nearly flat vega, and it still lost, because it was short skew: a vega number that nets calls against puts hides the exposure to the difference between their volatilities, and an interviewer who asks this is checking that the candidate knows it.

Example 17.7 (Theta at the money, in one line)

“What does a three-month at-the-money call on a stock at 100 with 20% volatility lose a day, with zero rates?” At the money with zero rates, the price is about 0.4 σST0.4\,\sigma S\sqrt{T}, and theta is its time derivative, −σS/(22πT)-\sigma S/(2\sqrt{2\pi T}): here −20/(2×1.2533)≈−7.98-20/(2 \times 1.2533) \approx -7.98 a year, about 0.022 a calendar day. Check against gamma: for a hedged book, theta pays for gamma, Θ=−12ΓS2σ2\Theta = -\tfrac12\Gamma S^2\sigma^2, and the at-the-money gamma φ(0.05)/(SσT)≈0.0398\varphi(0.05)/(S\sigma\sqrt T) \approx 0.0398 gives −12×0.0398×104×0.04≈−7.97-\tfrac12 \times 0.0398 \times 10^4 \times 0.04 \approx -7.97. The two routes agree to the accuracy of the first, which used φ(0)\varphi(0) for φ(0.05)\varphi(0.05).

17.6 Question bank

Interview question 17.1 ★ trader • market maker

The hook’s quotes: call 7.10, put 2.40, strike 100, three months, stock 104, rates 4%, no dividend. Is there an arbitrage? What do you trade and what do you lock in? What would you check first?

Solution

Solution of Interview question 17.1.

Parity requires C−P=104−100e−0.01≈4.995C - P = 104 - 100e^{-0.01} \approx 4.995; the quotes give 4.70, so the call is 0.295 cheap relative to the put. Buy the call, sell the put, short one share, lend 99.00599.005: the payoff at expiry is zero in every state, and the position generates about 0.295 today. Check first for a dividend or a borrow cost the parity above ignores (a dividend of present value 0.30 would explain it), whether the options are American, and whether both quotes are live.

What the interviewer is looking for: parity computed in seconds, the replicating trade, and the reasons it might not be an arbitrage.

Interview question 17.2 ★ trader • market maker

A three-month European call struck at 40 on a non-dividend stock at 50 is quoted at 9.50; rates are 4%. What is wrong?

Solution

Solution of Interview question 17.2.

The lower bound is S−Ke−rT=50−40e−0.01≈10.40S - Ke^{-rT} = 50 - 40e^{-0.01} \approx 10.40, above the quote of 9.50. Buy the call, short the stock, lend 40e−0.0140e^{-0.01}: at expiry you hold max⁡(ST−40,0)−ST+40≥0\max(S_T - 40, 0) - S_T + 40 \ge 0, having received about 0.90 today.

What the interviewer is looking for: the lower bound and the trade that exploits it.

Interview question 17.3 ★ trader, bank • bank

Give the signs of delta, gamma, vega and theta for a long put. Is there a case in which the theta of a long European put is positive?

Solution

Solution of Interview question 17.3.

Delta negative, gamma positive, vega positive, theta usually negative. A deep in-the-money European put with positive rates can have positive theta: it is worth about Ke−rT−SKe^{-rT} - S, which rises towards K−SK - S as time passes, because the strike is received later than an American holder could take it.

What the interviewer is looking for: the signs, and the interest-rate effect behind the exception.

Interview question 17.4 ★ trader • market maker

Price a three-month at-the-money call on a stock at 100 with 20% volatility and zero rates, in your head.

Solution

Solution of Interview question 17.4.

0.4×100×0.2×0.25=4.00.4 \times 100 \times 0.2 \times \sqrt{0.25} = 4.0; Black–Scholes gives 3.99.

What the interviewer is looking for: the at-the-money approximation from φ(0)≈0.4\varphi(0) \approx 0.4.

Interview question 17.5 ★ trader • market maker

Calls struck at 90, 100 and 110 are quoted at 12, 7 and 1.50. Is anything wrong? What do you trade?

Solution

Solution of Interview question 17.5.

The 90/100/110 butterfly costs 12−2×7+1.50=−0.5012 - 2 \times 7 + 1.50 = -0.50: you are paid to take a position whose payoff is never negative. Buy it (buy the 90 and 110 calls, sell two 100 calls). Convexity in the strike is violated; the other checks (prices falling with the strike, slopes above −1-1) pass.

What the interviewer is looking for: the butterfly check and the trade.

Interview question 17.6 ★★ trader, bank • bank

Why is an American call on a non-dividend stock never exercised early? Give an American put that should be exercised at once, with numbers.

Solution

Solution of Interview question 17.6.

An American call is worth at least the European call, which is at least S−Ke−rT>S−KS - Ke^{-rT} > S - K with positive rates: exercising early throws away time value and interest on the strike. A put can be worth exercising: at K=100K = 100, S=10S = 10, r=5%r = 5\%, one year, exercising now gives 90, while the European put is worth at most 100e−0.05−10≈85.12100e^{-0.05} - 10 \approx 85.12; waiting cannot gain more than 10 and delays receiving the strike.

What the interviewer is looking for: the interest argument for calls and a concrete early-exercise case for puts.

Interview question 17.7 ★★ trader, risk • market maker

Compare an at-the-money option’s gamma at one week and at one year to expiry (spot 100, volatility 20%). By what factor do they differ, and why?

Solution

Solution of Interview question 17.7.

At the money Γ≈φ(0)/(SσT)\Gamma \approx \varphi(0)/(S\sigma\sqrt T): about 0.144 for a week and 0.0198 for a year, a factor of about 7.2, which is 52\sqrt{52}. Near expiry the delta swings from 0 to 1 over a narrow range of spot, so gamma concentrates at the strike (Figure 17.1).

What the interviewer is looking for: the 1/T1/\sqrt T scaling and the picture behind it.

Interview question 17.8 ★★ trader • market maker

Your delta-hedged book has a gamma of 50 (shares per unit of spot); the stock is at 100 and implied volatility is 20%. The stock moves by 2 today. What is your P&L, net of theta? What move makes you break even?

Solution

Solution of Interview question 17.8.

Gamma P&L 12×50×22=100\tfrac12 \times 50 \times 2^2 = 100; theta −12×50×1002×0.04/252≈−39.7-\tfrac12 \times 50 \times 100^2 \times 0.04/252 \approx -39.7; net about +60.3+60.3. Break-even when 12Γ(ΔS)2\tfrac12\Gamma(\Delta S)^2 equals the theta: ∣ΔS∣=Sσ/252≈1.26|\Delta S| = S\sigma/\sqrt{252} \approx 1.26, a one-standard-deviation daily move at the implied volatility.

What the interviewer is looking for: the gamma–theta trade-off and the break-even move as the implied daily move.

Interview question 17.9 ★★ trader, bank • bank

What is the sign of the vega of a cash-or-nothing digital call that is out of the money? In the money? Explain without formulas.

Solution

Solution of Interview question 17.9.

Out of the money, more volatility raises the chance of finishing above the strike: positive vega. In the money, more volatility raises the chance of falling below: negative vega. The sign changes near the forward; the chapter’s code confirms both signs by finite differences.

What the interviewer is looking for: reasoning from the probability of finishing in the money.

Interview question 17.10 ★★ bank, trader • bank

At-the-money volatility is 20% and the skew is −0.1-0.1 volatility point per unit of strike. Price a one-year at-the-money digital call (spot 100, zero rates), and say why the skew matters.

Solution

Solution of Interview question 17.10.

The digital is −∂C/∂K=Φ(d2)−V ∂σ/∂K≈0.460+39.7×0.001≈0.500-\partial C/\partial K = \Phi(d_2) - \mathcal V\,\partial\sigma/\partial K \approx 0.460 + 39.7 \times 0.001 \approx 0.500. The skew lowers the volatility of the calls just above the strike relative to those just below, so the call spread that replicates the digital costs more than flat volatility implies; pricing a digital off at-the-money volatility alone would undersell it by about 4 cents on the dollar. A finite difference of calls on the skewed surface gives the same.

What the interviewer is looking for: the digital as a call spread, and the vega-times-skew correction.

Interview question 17.11 ★★★ researcher, bank • bank

Calls with the same expiry struck at 95, 100 and 105 are worth 9.0, 6.0 and 3.8 (zero rates). What is the risk-neutral probability that the stock ends between 97.5 and 102.5, approximately?

Solution

Solution of Interview question 17.11.

The butterfly C(95)−2C(100)+C(105)=0.8C(95) - 2C(100) + C(105) = 0.8, divided by the squared spacing 25, gives a density of about 0.032 per unit around 100, so the probability of ending in the 5-wide bucket around 100 is about 0.032×5=0.160.032 \times 5 = 0.16. (A butterfly of width 5 pays up to 5 at the middle strike; dividing its price by 5 gives the bucket’s probability.)

What the interviewer is looking for: Breeden–Litzenberger with finite differences.

Interview question 17.12 ★★★ trader, bank • market maker

Why does a variance swap’s fair strike exceed at-the-money implied volatility when the skew is negative? With a smile σ(K)=20%−10%ln⁡(K/100)\sigma(K) = 20\% - 10\% \ln(K/100) (floored at 5%), one year and zero rates, estimate the fair volatility strike.

Solution

Solution of Interview question 17.12.

A variance swap is replicated by out-of-the-money options across all strikes, weighted by 1/K21/K^2, which weights low strikes (puts) most; with a negative skew those puts carry higher volatility than at the money, so the fair variance exceeds the at-the-money variance. Integrating the replication formula over the chapter’s smile gives a fair volatility of about 20.5%, against 20.0% for a flat smile at the same at-the-money level.

What the interviewer is looking for: the 1/K21/K^2 replication weights and a numerical estimate.

Interview question 17.13 ★★★ trader • market maker

A stock at 100 pays a dividend of 2 in three months; rates are zero. What does put–call parity give for six-month European options struck at 100? What changes if the options are American?

Solution

Solution of Interview question 17.13.

C−P=S−D−K=100−2−100=−2C - P = S - D - K = 100 - 2 - 100 = -2: the put is worth 2 more than the call. With American options parity becomes a pair of inequalities, S−D−K≤C−P≤S−KS - D - K \le C - P \le S - K with zero rates; the put may be exercised early after the dividend is paid, and the call just before the dividend if it is deep enough in the money.

What the interviewer is looking for: parity with dividends and its American version.

Interview question 17.14 ★★★ trader, risk • proprietary firm

You are short an at-the-money straddle with one day to expiry on a stock at 100 with 20% implied volatility. What did you receive, what is your break-even move, and what do you lose if the stock moves 3% by the close? What risk do the Greeks miss here?

Solution

Solution of Interview question 17.14.

The straddle is worth about 0.8 SσT=0.8×100×0.2/252≈1.010.8\,S\sigma\sqrt{T} = 0.8 \times 100 \times 0.2/\sqrt{252} \approx 1.01, which you received; you break even if the stock ends within about ±1.01\pm 1.01. A 3% move costs 3−1.01≈1.993 - 1.01 \approx 1.99. The Greeks miss pin risk (not knowing whether you will be assigned when the stock closes near the strike), jumps into the close, and the gap between the close and the moment of exercise decisions.

What the interviewer is looking for: the straddle approximation, the break-even, and the expiry risks outside the Greeks.

Sources and further reading

  • D. T. Breeden and R. H. Litzenberger, “Prices of state-contingent claims implicit in option prices”, Journal of Business 51(4), 1978.
  • One Quant Book 1, chapters 23–26; One Quant Book 5, chapters 1–6, 14–15 (no-arbitrage, Black–Scholes, Greeks, American options, variance swaps, digitals).