CONTENTS

Exercise: MC delta — bump-and-revalue vs pathwise

The delta of a European call is Δ=C/S0\Delta = \partial C/\partial S_0. Two MC techniques to estimate it:

Bump-and-revalue (finite difference):
ΔC(S0+h)C(S0h)2h.\Delta \approx \frac{C(S_0 + h) - C(S_0 - h)}{2h}.
Pathwise (path-by-path differentiation):
Δ=erTEQ ⁣[1{ST>K}STS0].\Delta = e^{-rT}\mathbb{E}^{\mathbb{Q}}\!\left[\mathbb{1}_{\{S_T > K\}} \frac{S_T}{S_0}\right].

(Derivation: differentiate (STK)+(S_T - K)^+ in S0S_0, noting ST/S0=ST/S0\partial S_T/\partial S_0 = S_T/S_0 in BS.)

Same parameters as before: S0=K=100S_0 = K = 100, r=0.05r = 0.05, σ=0.2\sigma = 0.2, T=1T = 1. True delta: Φ(d1)=0.6368\Phi(d_1) = 0.6368.

Tasks

  1. Implement both estimators with N=105N = 10^5 paths. Use a bump size h=1h = 1 for finite differences. Use common random numbers in the bump-and-revalue: same ZZ seed for S0+hS_0 + h and S0hS_0 - h.
  2. Compare the variances of the two estimators across 100 independent runs.

  3. Effect of bump size. Vary h{0.01,0.1,1,10}h \in \{0.01, 0.1, 1, 10\} for the bump method with common random numbers and without (independent draws for + and -). Tabulate variance and bias.
  4. Why pathwise wins. Argue why pathwise has lower variance: it's exact (no hh-bias) and uses the same sample to estimate Δ\Delta directly without subtraction.
  5. When pathwise fails. The pathwise method requires the payoff to be almost-surely differentiable in S0S_0. Why doesn't it work for a digital option 1{ST>K}\mathbb{1}_{\{S_T > K\}}?