CFA Level I · Quantitative Methods · Free Lesson

Simulation of Financial Asset Prices and Returns

Free CFA Level I lesson in Quantitative Methods. 13 min read, ~1,908 words.

When a closed-form formula breaks down (path-dependent payoffs, fat-tailed returns, complex portfolios) you simulate. The exam tests three flavors and the trade-offs between them.

Why simulate at all. A closed-form formula (Black-Scholes, mean-variance, duration) gives one number from one set of inputs. Simulation generates thousands of plausible outcomes and lets you read percentiles, tail probabilities, and confidence bands directly off the empirical distribution.

Historical simulation applies the actual sequence of past returns to today's portfolio. If you have 1,000 daily returns for each holding, you compute 1,000 hypothetical one-day portfolio P&Ls by repricing today's positions at each past return vector. The 5th percentile of that empirical distribution is the 95% one-day VaR.

KEY: Historical simulation makes NO distributional assumption. It does not assume normality, lognormality, or any parametric shape. The distribution IS the data.

Strengths. Captures actual fat tails, skewness, and cross-asset correlations as they really occurred. No estimation of variance-covariance matrices. Easy to explain to non-quants.

Weaknesses. You can only replay the past. Tomorrow's crash may have no precedent in your window. Short windows miss rare events. Long windows blend regimes (1990s vs. 2020s).

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

For method identification: "actual past returns, used once" = historical; "with replacement" = bootstrap; "assumed distribution + random draws" = Monte Carlo. For "which can model a scenario that never happened" the answer is Monte Carlo, always. For confidence intervals around a statistic (Sharpe, drawdown, regression coefficient) the default tool is bootstrap.

The full lesson (about 1,908 words, 13 min read) adds 2 worked examples, all 6 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free CFA Level I lessons or jump into free CFA Level I practice questions.