EZ

Eduzan

Learning Hub

Eduzan
Eduzan / 02 Quantitative Analysis

QTA 13: Simulation and Bootstrapping

Worked examples are fully visible. Check-yourself items are study aids you can reveal one at a time.

Risk managers reach for simulation whenever the quantity they want cannot be written down in closed form. Three familiar uses give the flavour: valuing the expected payoff of an option, measuring the downside risk inside a portfolio, and checking how accurate an estimator is on samples of realistic size.

A Monte Carlo simulation, also called a Monte Carlo experiment, is a numerical route to the expected value of a random variable. Random values come from an assumed data generating process, normally shortened to DGP. A function is applied to them, and what comes back is one realisation from the unknown distribution of the transformed variable. That pair of steps runs many times over, and the statistic wanted, say what a call option should cost, is approximated from the simulated values. Repetition buys accuracy, since replications can be pushed up until any required precision is reached.

Where bootstrapping fits

Bootstrapping is the other member of the family, and its name borrows the impossible image of somebody lifting themselves off the ground by pulling on their own footwear. A bootstrap leans on the sample in hand to imitate the distribution that produced it, drawing fresh samples out of the original data set. Every new sample ends up closely related to the data without being a copy of them.

The two methods share a purpose: the expected value of some function, usually a complicated one, with computer generated values standing in for algebra that cannot be done. What separates them is where the simulated data come from. Monte Carlo asks the user to write down a full DGP. A bootstrap skips that and builds the simulated data set straight out of the observed sample, which decides which method is safer when a model is hard to justify.

Check yourself
A team can defend a model for the dynamics of a daily equity index return but will not commit to a distribution for the shocks. Which method fits, and what is given up?
The bootstrap fits, since resampling supplies the distribution of the shocks implicitly. What is given up is any outcome the sample does not already contain: a shock larger than the worst historical observation can never appear, while a Monte Carlo DGP with heavy tails could produce one.
End of lesson.