Exponential Tilting and Esscher Transforms
A technique for reshaping a probability distribution to make rare, extreme outcomes happen more often in a simulation — without changing what kind of distribution it is — used to make Monte Carlo simulation of tail events dramatically more efficient.
Prerequisites: Exponential Family Distributions
Simulating a portfolio's chance of a catastrophic loss can be painfully slow with plain Monte Carlo: if the event you care about only happens once in ten thousand simulated paths, you need an enormous number of runs before you see enough examples to estimate its probability reliably. Exponential tilting is a trick for making the rare event happen far more often in the simulation — while keeping careful track of exactly how much you distorted things, so you can correct back to the true probability afterward.
The idea
Take a distribution's density and reweight it using an exponential factor:
where is the moment generating function (a normalizing constant that makes integrate to 1). In plain English: multiplying by pushes probability mass toward larger values of when is positive, shifting the whole distribution's center of gravity toward the tail you care about, while just rescales everything back so it's still a valid probability distribution. Conveniently, tilting a distribution from a well-known family (normal, exponential, Poisson) this way keeps it in the same family, just with shifted parameters — an Esscher-transformed normal is still normal, only with a different mean.
To use this for simulation: instead of drawing from the original distribution and waiting for a rare event to show up naturally, you draw from the tilted distribution , where that event is common — then you weight each simulated result by (the "importance weight," which corrects for the fact that you sampled from the wrong distribution on purpose) before averaging. Done correctly, this gives an unbiased estimate of the true rare-event probability, computed from far fewer total simulation paths than plain Monte Carlo would need to see the event happen naturally even a handful of times.
Where this shows up
This is the standard tool behind efficient tail-risk simulation in credit portfolio models, where the event of interest (many defaults happening together) can be extremely rare under the true distribution but needs to be estimated precisely for a capital or risk-limit calculation. Rather than running an infeasible number of naive simulations, tilting the default-generating distribution toward the "many defaults" region and correcting with importance weights gets a precise estimate from a tractable number of simulated paths.
Exponential tilting reshapes a distribution to make a rare tail event occur far more often in simulation, while an importance weight corrects each result back to an unbiased estimate under the true distribution — making tail-risk Monte Carlo estimation dramatically more efficient than sampling naively and waiting for rare events to appear.
Related concepts
Practice in interviews
Further reading
- Glasserman, Monte Carlo Methods in Financial Engineering, ch. 4