Stressed in Monte-Carlo: Comparing a Monte-Carlo Simulation to a PDE for Stressed Volatility

On this page you find some additional material related to the paper Fries, Christian P.: Stressed in Monte-Carlo. 2010.

Monte-Carlo Simulation of Black-Scholes Model for Increasing Volatility

Movie of a Monte-Carlo Simulation

The following movie depicts a Monte-Carlo simulation using a standard log-Euler scheme for a log normal process (which has, apparently no time-discretization error) to sample 100-paths. Due to the log-normal dampening all paths will tend to zero as volatility increases. While the effect is trivial to understand, it may come as a surprise if you apply large volatility shocks to your model.


Movie of 100 sample path of a log normal process for different volatilites.

Implicit Euler PDE Scheme of Black-Scholes Model for Increasing Volatility

A PDE scheme using an implicit Euler discretization behaves much better, due to its boundary conditions.

Backward transition matrix for standard volatility

The following picture show columns of the backward transition matrix of an implicit Euler PDE scheme (very poor discretization).

PDE-LowVol-UpperBound
Left column of backward transition matrix.
PDE-LowVol-Middle
Middle column of backward transition matrix.
PDE-LowVol-LowerBound
Right column of backward transition matrix.

Backward transition matrix for high volatility

When volatility grows, the transition matrix converges to a simple linear interpolation. The effect is due to the boundary condition of the PDE.

PDE-LowVol-UpperBound
Left column of backward transition matrix.
PDE-LowVol-Middle
Middle column of backward transition matrix.
PDE-LowVol-LowerBound
Right column of backward transition matrix.

You may download the corresponding Excel Sheet.