Monte Carlo Simulation

Type: Concept Confidence: 0.90 Sources: 4 Verified: 2026-02-28

Definition

Monte Carlo simulation is a computational technique that uses repeated random sampling from defined probability distributions to model the range of possible outcomes for a process with uncertain inputs. In financial modeling, it replaces single-point estimates with probability distributions — running the model thousands of times with randomly drawn input values to produce a distribution of outputs rather than a single number. [src1]

Key Properties

Constraints

Framework Selection Decision Tree

START — User needs to model financial uncertainty
├── How many uncertain inputs?
│   ├── 1-2 variables → Sensitivity Analysis
│   ├── 3-5 discrete scenarios → Scenario Analysis
│   └── 5+ continuous uncertain inputs → Monte Carlo (this unit)
├── What output format?
│   ├── Single-point estimate → Not Monte Carlo
│   ├── Probability distribution → Monte Carlo
│   ├── Input sensitivity ranking → Sensitivity Analysis first
│   └── Discrete comparison → Scenario Analysis
├── Are distributions defensible?
│   ├── YES (historical data, calibration) → Proceed
│   └── NO → Scenario Analysis instead
└── Audience comfortable with probabilistic outputs?
    ├── YES → Monte Carlo with confidence intervals
    └── NO → Scenario Analysis with 3-5 cases

Application Checklist

Step 1: Identify uncertain variables and assign distributions

Step 2: Define correlations between inputs

Step 3: Run the simulation (1,000-10,000+ iterations)

Step 4: Analyze and present results

Anti-Patterns

Wrong: Using normal distributions for all inputs

Assigning normal distributions to revenue allows negative values — which is impossible. [src1]

Correct: Matching distributions to variable characteristics

Use lognormal for prices/revenues, triangular for expert estimates, uniform for bounded unknowns. [src3]

Wrong: Running Monte Carlo without modeling correlations

Simulating interest rates, exchange rates, and commodities independently understates risk. [src3]

Correct: Building a correlation matrix

Define correlations using historical data or expert judgment. Even approximate correlations are better than independence. [src1]

Wrong: Presenting output as a single number

Reporting only the mean discards all information about risk, range, and tail outcomes. [src2]

Correct: Presenting the full distribution

Show histogram, percentiles (P5, P50, P95), and probability of key thresholds. [src1]

Common Misconceptions

Misconception: Monte Carlo is only for quantitative finance and options pricing.
Reality: Used in project finance, corporate budgeting, retirement planning, and any domain with multiple uncertain inputs. [src2]

Misconception: More iterations always mean better results.
Reality: Means converge at ~1,000 iterations; tails at ~10,000. Beyond that, improvement is marginal. Input quality is the binding constraint. [src4]

Misconception: Monte Carlo accounts for all risks, including Black Swans.
Reality: Simulations only reflect the distributions you define. Fat-tail events require explicit fat-tailed distributions. [src2]

Comparison with Similar Concepts

ConceptKey DifferenceWhen to Use
Monte Carlo SimulationThousands of random trials, output distributionsMany uncertain inputs, need probability of outcomes
Scenario AnalysisDiscrete scenarios with coherent assumptionsFew key uncertainties, discrete cases preferred
Sensitivity AnalysisOne variable at a time, others constantIdentifying which inputs matter most

When This Matters

Fetch this when a user asks about Monte Carlo simulations, modeling financial uncertainty with probability distributions, calculating VaR, generating NPV distributions, or stress-testing with random sampling.

Related Units