Basic Prerequisites: 04 · Free Boundary and Numerical Methods · Monte Carlo.
1. Intuition & Practical Objective
Everything so far assumes a low-dimensional American problem - one or two assets, where a tree or a finite-difference grid can carry the free boundary. For a high-dimensional American option (a Bermudan swaption on many rates, a max-of- option) grids are impossible: FDM memory is exponential in dimension, and trees are worse. Monte Carlo is the only tool that scales - but its natural backward induction is exactly what simulation cannot do.
The resolution is the theme of Glasserman Ch 8: approximate the continuation value by regression on simulated paths (Longstaff–Schwartz / LSM), which yields a sub-optimal stopping rule and hence a low-biased price; then obtain a guaranteed upper bound from the duality theorem (Rogers; Haugh–Kogan) to bracket the true value. The interval contains the truth.
The bias pair (Glasserman p. 421). Using future information (backward induction over a finite path set, Jensen) biases high; using a sub-optimal policy biases low. LSM is a policy ⇒ low. The dual is a near-optimal martingale ⇒ high. Together they sandwich the price.
2. Mathematical Ground Truth & Derivations
2.1 The dynamic program (Glasserman 8.6–8.13)
For Bermudan dates with payoff , the value obeys
and the stopping rule induced by exact continuation values is .
2.2 Longstaff–Schwartz LSM (Glasserman 8.52) - the low-biased estimator
Regress the (discounted) realised continuation cash-flow on basis functions of the current state:
then follow the rule “exercise if intrinsic fitted continuation” along the realised path, taking the value from the realised future cash-flow (not the fitted value):
This is low-biased (Clément–Lamberton–Protter): a suboptimal policy can never beat the optimum. (Contrast the Tsitsiklis–van Roy regression-DP , which uses the fitted value to both decide and value and is generally high-biased.) Best practice: fit on one sample, then run a second independent pass at the fixed rule - only then is the estimator guaranteed low.
2.3 Duality - the upper bound (Glasserman 8.58–8.65; Rogers; Haugh–Kogan)
For any martingale with , optional sampling gives for every , hence
Equality is attained by the martingale built from the value process: , . Any approximate value function yields a valid (if looser) upper bound
with from nested single-step estimates of the conditional expectation. The regression residual is (approximately) the optimal martingale difference - so a good basis tightens the dual; a bad basis loosens it (verified below: over-rich polynomial bases make the bound worse).
2.4 Stochastic mesh, random trees, partitioning (Glasserman §8.3–8.5)
Alternatives to regression: random trees (Broadie-Glasserman, exponential in ), state-space partitioning (§8.4), and the stochastic mesh (§8.5) which keeps nodes per step and interconnects them with likelihood-ratio weights ; the mesh recursion is high-biased, its low estimator follows the induced policy. All share the same high/low bias dichotomy.
2.5 Where this sits relative to the rest of the folder
The theory (Snell envelope, VI, free boundary) is dimension-independent; the tabular solvers (trees, FDM) are not. LSM trades exactness for dimension-freedom, which is why it - not the closed forms - is what a rates desk runs for Bermudan swaptions. The implementation recipes for the regression basis, mesh weights, and variance reduction live in Numerical Methods · Advanced Extensions.
3. Computational Implementation - LSM low + dual high, bracketing the truth
Full stdlib LSM (fit on one path set, value on an independent second set) plus a duality upper bound from the fitted value function, benchmarked against a 4000-step CRR American put. Runs in s.
The LSM rule lands below the tree value (the price of a slightly sub-optimal policy - exactly the guaranteed-low direction), and the dual martingale gives a valid upper bound. The true value lies inside the bracket. (Trade-off observed while building this: enlarging the polynomial basis to degree 3/4 made the dual bound worse () because the fitted value function is used inside a max over paths - a direct instance of Glasserman’s warning that the dual is only as tight as the value function is accurate.)
4. Failure Modes & First-Principles Breakdowns
- Reporting the in-sample LSM value as the price. If the same paths both fit the rule and value it, the estimate is optimistically biased; the second independent pass is mandatory for a genuine lower bound (Glasserman §8.2, eqs. 8.14–8.15).
- Confusing LSM with regression-DP. Tsitsiklis–van Roy’s uses the fitted continuation to value, and is generally high-biased; LSM takes the value from the realised path and is low-biased. Which one you implemented changes the sign of your bias.
- Basis functions that do not span the value function. LSM is exact only if is exactly linear in the basis (Clément–Lamberton–Protter); a poor basis makes the exercise boundary wrong and the lower bound loose. And an over-rich basis loosens the dual (demonstrated above) - more functions is not always better.
- A lower bound alone is not a price. The dual bound is what certifies the estimate; without it a low-biased number can be arbitrarily far from the truth. Always report the interval.
- Dimension is not free in the policy. MC scales the pricing, but the number of exercise dates and the regression cost grow; random-tree methods are exponential in , and mesh cost is .
- Nested-simulation noise inflates the dual. is a valid martingale, but a noisy conditional-expectation estimate widens the bound (it was as the nested sample rose here). Use enough nested draws.
5. References
- Glasserman, Monte Carlo Methods in Financial Engineering, Ch 8
- Longstaff, F. & Schwartz, E. (2001), Valuing American options by simulation: a simple least-squares approach, RFS 14(1).
- Rogers, L.C.G. (2002) and Haugh, M. & Kogan, L. (2004)
- Broadie, M. & Glasserman, P. (1997, 2004)
6. Connected Graph Bridges
- Back: 04 · Free Boundary · 05 · Failure Modes · Index Hub
- Numerical implementation (linked, not duplicated): Monte Carlo Pricing · Variance Reduction · Numerical Methods · Advanced
- Forward: Interest-Rate & Term-Structure Models (Bermudan swaptions are the archetypal high-dim American problem) · Exotic & Path-Dependent Options