Basic Prerequisites: 03 · Monte Carlo Pricing.


1. Intuition & Practical Objective

Plain Monte Carlo is unbiased and dimension-free, and therefore slow: error falls as . Variance reduction attacks the constant, not the rate - replace by something smaller while keeping the estimator unbiased. Four standard devices plus one budget rule:

DeviceOne-line mechanismGain
Antitheticpair each draw with its mirror so the two errors cancelmodest (needs monotone payoff)
Control variatesubtract a correlated quantity whose mean is known - the big one when is high
Stratified / LHSsample each stratum (or each marginal) evenlynever hurts; removes inter-stratum variance
Importance samplingsample where the payoff is, reweight by the likelihood ratioenormous for rare events; dangerous if mis-tuned

The practical objective is the work-normalised comparison: reduction factors are only meaningful at equal path counts and equal per-path cost, and the payoff is the same with a smaller (or the same accuracy with fewer paths).

Three “aha”s:

  1. A control variate is a regression. With optimal coefficient the variance ratio is exactly (Glasserman eq. 4.4) - Corollary: buys , buys only . Correlation must be high to pay.
  2. Antithetics and stratification work on opposite ends of the path. Antithetics pair whole paths; stratification partitions a dominant scalar (the terminal value, via the Brownian bridge). Only stratification removes the inter-stratum piece (eq. 4.44) - stronger than a control variate, which removes only the linear part.
  3. Importance sampling is the only method that can be worse than useless. It can give infinite variance for a badly chosen proposal, and its weights degenerate on long horizons (Glasserman §4.6: the likelihood ratio tends to a.s. even though its mean is ). It is also the only way to price deep-OTM contracts at all.

2. Mathematical Ground Truth & Derivations

Control variates (Glasserman eqs. 4.1–4.4). With the payoff and a control with known :

Multiple controls: (eq. 4.13) and the ratio is . The coefficient is estimated by the OLS slope (eq. 4.5), which biases the estimator by only while remaining asymptotically as precise as - quoting a CV price still requires care about the bias, but it is second-order.

Antithetic variates (eqs. 4.27–4.30).

so the gain exists iff ; a monotone simulation map guarantees it, and a linear payoff in gives zero variance. Splitting into symmetric/antisymmetric parts shows antithetics kill exactly.

Stratified sampling (eqs. 4.31–4.44). With strata of probability and allocation :

Proportional allocation () gives always - “stratified sampling can only help” - because

Latin hypercube (eqs. 4.55–4.58) stratifies every marginal coordinate with bins: for any square-integrable and , (Owen Prop. 3), and asymptotically (Stein) - LHS removes the variance of the additive part of . Caveat: it stratifies the increments of a Brownian path, not the terminal value; directing that requires the bridge.

Importance sampling (eqs. 4.73–4.91). If dominates ,

with the zero-variance (unusable) choice . Two practical tilts:

  • exponential tilting: , with likelihood ratio (eq. 4.84);
  • drift tilt for Gaussian paths (): likelihood ratio , where solves the fixed-point - the optimal path (eqs. 4.89–4.90).

The efficiency rule (Glasserman §1.1.3, §6.3.3): with bias , cost per path and work budget ,

For (Euler) the budget rate is versus for an unbiased estimator: discretisation costs you half the convergence exponent, which is why exact sampling (page 03) and better schemes are worth more than more paths.


3. Computational Implementation - four reductions, measured

Each device is measured at a fixed path budget, against the closed form where one exists.

The numbers confirm the theory each time. Antithetic: . Control variate for the European call: measured against the theoretical - an exact match. Control variate for the arithmetic Asian: , driven entirely by (a correlation of is what “same payoff, closed form” buys). Importance sampling on a event: RMSE falls from to , a variance ratio of - and the plain-MC mean is high while the IS mean is high.


4. Failure Modes & First-Principles Breakdowns

  1. A control variate that is only mildly correlated is a waste of code. gives ; gives . Corollary: use controls that are almost the payoff (geometric Asian, the underlying itself) and reject the rest.
  2. Antithetics can hurt. If the payoff is not monotone in (a straddle, a butterfly, a barrier), and the paired estimator is worse than plain MC. Check before using it.
  3. Importance sampling with the wrong tilt has infinite variance. Tilting too far concentrates on paths the payoff never reaches; the sampled variance reflects a heavy-tailed weight distribution, and the reported standard error is then a lie. The safe diagnostic is the estimated second moment of the weight, which must be finite and tame (Glasserman §4.6, Table 4.5: stratification on top of IS is what delivers the – factors).
  4. Long-horizon likelihood-ratio degeneracy. Under the twisted measure, (Jensen/Glynn–Iglehart), so the likelihood ratio of a long path tends to a.s. even though at every . Any IS scheme whose weights are spread over many steps inherits this; the cure is a drift change (much narrower spread) rather than a per-step density change.
  5. Conflating variance with accuracy. A variance reduction on the Asian does not mean accuracy: it means the same accuracy as more paths, at the cost of one extra closed-form evaluation per path. Report the work-normalised efficiency, or the comparison is meaningless.
  6. The score/likelihood-ratio Greek explodes with the number of dates. The LR score is a mean-zero martingale, so its variance grows with the monitoring count and blows up as the first interval . For path-dependent Greeks, use pathwise (page 06) with a smoothing correction, not raw LR.

5. References

  • Glasserman, Monte Carlo Methods in Financial Engineering
  • Glasserman
  • Hull, Options, Futures, and Other Derivatives
  • Haug, Complete Guide to Option Pricing Formulas

6. Connected Graph Bridges