hedgefund.wiki — institutional knowledge base

Monte Carlo Simulation

Quantitative Finance · intermediate · CC-BY-4.0

Monte Carlo simulation is a computational technique that uses repeated random sampling to model the probability distribution of outcomes for complex systems that cannot be solved analytically. In finance, it generates thousands or millions of simulated paths of asset prices, interest rates, or other variables to estimate the distribution of portfolio values, option prices, risk metrics, and other financial quantities.

Key takeaways

Explanation

Monte Carlo simulation was named after the Monte Carlo casino in Monaco by physicists Nicholas Metropolis and Stanislaw Ulam, who developed the technique at Los Alamos during the Manhattan Project. Its application to finance emerged in the 1970s and has since become one of the most powerful and versatile tools in quantitative finance, capable of solving problems that are intractable with analytical methods.

The basic structure of a financial Monte Carlo simulation involves three steps: specify a stochastic model for the random variables driving the system (e.g., geometric Brownian motion for stock prices, a GARCH model for volatility, or a term structure model for interest rates); generate a large number of independent random realizations of the model over the relevant time horizon using appropriate random number generators; and average the simulated outcomes (discounting where appropriate) to estimate the desired quantity — option price, portfolio distribution, VaR, CVaR, or scenario P&L.

For options pricing, Monte Carlo is particularly valuable for path-dependent exotic options — instruments whose payoff depends on the entire path of the underlying price, not just its terminal value. Asian options (payoff based on the average price), barrier options (payoff contingent on whether the underlying crosses a threshold), and lookback options (payoff based on the maximum or minimum price) all require path simulation because their payoffs cannot be computed from terminal values alone. American option pricing by Monte Carlo requires more sophisticated approaches (such as the Longstaff-Schwartz method) to handle early exercise decisions along each simulated path.

For risk management, Monte Carlo simulation generates the full distribution of portfolio returns across thousands of simulated scenarios, enabling the calculation of VaR, Expected Shortfall, and other risk measures at any confidence level. Unlike historical simulation (limited to the scenarios that actually occurred) or parametric VaR (limited by normality assumptions), Monte Carlo can generate any distribution by construction, making it the most flexible risk measurement tool available. The key limitation is computational cost and model specification risk — all the power of the technique depends on whether the underlying model correctly captures the real-world dynamics being simulated.

Formula

Monte Carlo estimate: V ≈ (1/N) × Σ_{i=1}^{N} f(X_i), where X_i are simulated random draws

Example

A risk manager uses Monte Carlo simulation with 100,000 paths to estimate the 1-day 99% VaR of a $100 million equity options portfolio. The simulation uses a correlated geometric Brownian motion model for 50 underlying stocks with an estimated covariance matrix, simulating their joint returns over one trading day. For each path, all option positions are re-priced using the Black-Scholes model with the simulated stock prices. The 99% VaR is the loss at the 1,000th worst observation (1% of 100,000): the model estimates a 1-day 99% VaR of $4.2 million, compared to a $3.1 million estimate from the parametric normal VaR approach — a 35% larger estimate that reflects the portfolio's option gamma and vega exposures that fat-tail scenarios amplify.

Related terms

American Option Black Scholes Model Brownian Motion Covariance Covariance Matrix Cross Sectional Momentum Equity Exotic Options Expected Shortfall Fundamental Law Of Active Management Gamma Garch Model