Exercise: MC delta — bump-and-revalue vs pathwise
The delta of a European call is . Two MC techniques to estimate it:
Bump-and-revalue (finite difference):
Pathwise (path-by-path differentiation):
(Derivation: differentiate in , noting in BS.)
Same parameters as before: , , , . True delta: .
Tasks
-
Implement both estimators with paths. Use a bump size for finite differences. Use common random numbers in the bump-and-revalue: same seed for and .
-
Compare the variances of the two estimators across 100 independent runs.
-
Effect of bump size. Vary for the bump method with common random numbers and without (independent draws for + and -). Tabulate variance and bias.
-
Why pathwise wins. Argue why pathwise has lower variance: it's exact (no -bias) and uses the same sample to estimate directly without subtraction.
-
When pathwise fails. The pathwise method requires the payoff to be almost-surely differentiable in . Why doesn't it work for a digital option ?