Exercise: The Rannacher trick
Crank-Nicolson can produce spurious oscillations near non-smooth payoffs. The Rannacher fix is to perform 2-4 fully implicit steps before switching to CN.
Tasks
-
Pure CN, no Rannacher. Price a digital cash-or-nothing call (payoff ) using CN with . Plot . What goes wrong near ?
-
Rannacher-corrected. Apply 4 implicit steps at the start, then CN. Compare near .
-
Explanation. Why does fully implicit damp oscillations but CN doesn't? Hint: amplification factor of high-frequency Fourier mode for each scheme.
-
Other smooth payoffs. Does the digital problem also occur for a vanilla call? For an Asian call (smooth in average)?