Lesson 2 of 8 · All lessons in this module
  1. The simulation framework: four steps, three sources of scenarios
  2. Historical simulation and historical VaR
  3. Historical simulation in practice: forecasts, data gaps and bonds
  4. Bootstrap resampling
  5. Bootstrapping in practice: price paths, confidence intervals and limits
  6. Monte Carlo simulation: what it is and what it is for
  7. Monte Carlo valuation with log returns: European and Asian options
  8. Correlated scenarios: Cholesky and multivariate Monte Carlo

This lesson is part of the 2026 and 2027 curriculum. You are following the 2026 curriculum, where it is not taught in this form. Switch if you are sitting the exam under the 2026 and 2027 curriculum.

Lesson 2 of 8 · 14 min

Historical simulation and historical VaR

Historical simulation replays each past day's risk-factor changes on today's portfolio, then ranks the resulting profits and losses to read value at risk straight from the data.

In short

  • Historical simulation applies actual past changes in risk factors to current positions; it assumes past changes are a reasonable guide to future ones and treats the past data as the full population.
  • It makes no distributional assumption, so it keeps real-world features such as fat tails, skewness and volatility clustering.
  • Risk factors: log returns ln⁡(Pt/Pt−1)\ln(P_t/P_{t-1}) for equities; yield changes for bonds, which are then revalued by discounting cash flows.
  • Each scenario's P/L on a position = position value × (er−1)(e^{r} - 1). Summing across positions gives the portfolio P/L.
  • Historical VaR: rank the P/L outcomes from worst to best; the 5% VaR sits at position 0.05 × n, interpolating between neighbours if needed.
  • It often differs from parametric VaR (z × σp\sigma_p, zero mean), because real returns are not normal and history contains drift.

Unlock this lesson free for 7 days

Create a free account to get 7 days free: every lesson, video and flashcard, and the question bank. No card needed.