Journal of Computational Finance

Risk.net

Monte Carlo payoff smoothing for pricing autocallable instruments

Frank Koster and Achim Rehmet

  • The authors introduce a method to smooth discontinuous payoffs of autocallable instruments which stabilizes the computation of finite difference greeks.
  • In contrast to e.g. importance sampling our method allows to recycle simulated paths for other instruments or for partial market shifts with massive reductions of computational work count. 
  • The method leads to a certain bias which can be kept sufficiently small. A numerical analysis of the bias is given.

In this paper, we develop a Monte Carlo method that enables us to price instruments with discontinuous payoffs and nonsmooth trigger functions; this allows a stable computation of Greeks via finite differences. The method extends the idea of smoothing the payoff to the multivariate case. This is accomplished by a coordinate transformation and a one-dimensional analytic treatment with respect to the locally most important coordinate. It also entails Monte Carlo sampling with respect to other coordinates. In contrast with other approaches, our method does not use importance sampling. This allows us to reuse simulated paths for the pricing of other instruments or for the computation of finite-difference Greeks, something which leads to massive savings in computational cost. Avoiding the use of importance sampling leads to a certain bias, which is usually very small. We give a numerical analysis of this bias and show that simple local time grid refinement is sufficient to always keep the bias within low limits. Numerical experiments show that our method gives stable finite-difference Greeks, even in situations where payoff discontinuities occur close to the valuation date.

To continue reading...

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an indvidual account here: