CONTENTS

Exercise: Realised vs implied — hedging error simulation

The continuous-time hedging-error formula states

P&L=120TΓtSt2(σr,t2σh2)dt.P\&L = \tfrac{1}{2}\int_0^T \Gamma_t S_t^2 (\sigma_{r,t}^2 - \sigma_{h}^2)\,dt.

Implement a discrete-time simulation and verify this relation numerically.

Parameters: S0=100S_0 = 100, K=100K = 100, r=0r = 0, T=0.25T = 0.25 (3 months), hedge vol σh=0.20\sigma_h = 0.20, n=63n = 63 daily rebalances. Consider realised vols σr{0.15,0.20,0.25}\sigma_r \in \{0.15, 0.20, 0.25\}, constant across the horizon.

Tasks

  1. Implement a simulator: generate underlying paths under GBM with realised vol σr\sigma_r; at each rebalance time, set the hedge portfolio to ΔBS(St,t;σh)\Delta^{BS}(S_t, t; \sigma_h) shares; aggregate P&L over the path and across M=5000M = 5000 paths.

  2. For each σr\sigma_r, compute (a) mean P&L per path, and (b) standard deviation of P&L per path.

  3. Compute the theoretical expected P&L using the formula. For σr=0.20\sigma_r = 0.20 (same as hedge vol) the expected P&L is 00. For σr=0.25\sigma_r = 0.25, estimate the integral 12E[ΓtSt2](0.2520.202)dt\tfrac12 \int \mathbb{E}[\Gamma_t S_t^2] (0.25^2 - 0.20^2)\, dt (use the fact that under risk-neutral GBM with r=0r = 0, E[ΓtSt2]\mathbb{E}[\Gamma_t S_t^2] has a closed-form or compute it numerically).

  4. Compare simulated mean P&L with theoretical. They should agree within Monte Carlo error.

  5. Why is the standard deviation of P&L much larger than the absolute mean when σrσh=0.05|\sigma_r - \sigma_h| = 0.05? Interpret the result as "options are a noisy vol play."

Hint

E[ΓtSt2]\mathbb{E}[\Gamma_t S_t^2] can be computed from Γt=φ(d1(t))/(StσhTt)\Gamma_t = \varphi(d_1(t))/(S_t\sigma_h\sqrt{T-t}) and Monte Carlo averaging.