Skip to content

FRM Part II · FRM Exam Part II

Estimating Market Risk Measures: An Introduction and Overview: formula sheet

Full chapter guide

Key formulas

Definition of VaR
P(Loss > VaR) = 1 − confidence level = α
VaR is the loss quantile at the (1 − α) level. At 99% confidence, α = 1%.
VaR from P/L data
VaR = −(P/L quantile at α)
The P/L quantile at 5% or 1% is usually negative. Flip the sign to quote VaR as a positive loss.
VaR from return data
VaR = −(return quantile at α) × portfolio value
Use this when you are given returns in percent and a portfolio value.
Order-statistic rule for historical data
With n observations, the α quantile is roughly the (n × α)th worst outcome
For 500 observations at 99%, VaR is about the 5th worst loss. Conventions on interpolation vary, so follow the question.
Square-root-of-time scaling
VaR(h days) = VaR(1 day) × √h
Valid only for i.i.d. returns with zero mean (or a negligible mean). Not exact otherwise.
Normal VaR (reference)
VaR = −μ + z × σ, with z = 1.645 at 95% and 2.326 at 99%
Used when P/L or returns are assumed normal. μ and σ must match the holding period.
Scenario P&L
P&L(i) = Portfolio value today × return(i)
For a linear position. For options or nonlinear positions, reprice the portfolio under each historical scenario instead.
Number of tail observations
k = n × (1 − confidence level)
With n = 500 at 99%, k = 5. VaR is read near the 5th worst loss. Follow the convention given in the question.
HS VaR
VaR = −(P&L at the (1 − c) quantile of the sorted scenario P&Ls)
Reported as a positive loss number.
Scaling to longer horizons (rule of thumb)
VaR(h days) ≈ VaR(1 day) × √h
Valid only if returns are independent and identically distributed with zero mean. It is an approximation, not a property of HS.
Normal VaR (return terms)
VaR% = zα × σ − μ
Use one-tailed z: 1.645 at 95%, 2.326 at 99%. Result is a positive loss rate.
Normal VaR (value terms)
VaR = P0 × (zα × σ − μ)
P0 is the current portfolio value. If the mean is assumed zero, VaR = P0 × zα × σ.
Lognormal VaR
VaR = P0 × (1 − exp(μ − zα × σ))
μ and σ are the mean and standard deviation of the log return over the holding period.
Lowest price at the cut-off
P* = P0 × exp(μ − zα × σ)
Lognormal VaR = P0 − P*.
Time scaling
μT = μ × T; σT = σ × √T
Valid under i.i.d. returns. Convert to the holding period before applying z.
Common one-tailed z-scores
90%: 1.282; 95%: 1.645; 97.5%: 1.960; 99%: 2.326
Do not use two-tailed values such as 1.96 for 95% VaR.
Expected shortfall (continuous)
ES(α) = E[L | L ≥ VaR(α)]
Average loss given that loss is at or beyond the VaR at confidence α. ES ≥ VaR at the same α.
ES from n equally likely historical losses
ES(α) = average of the worst n × (1 − α) losses
If n × (1 − α) is not a whole number, a common treatment is to weight the boundary observation fractionally, or follow the convention the question states.
ES for normal losses
ES(α) = μ + σ × φ(z_α) ÷ (1 − α)
φ is the standard normal density and z_α the α quantile. For α = 99%, φ(2.326) ÷ 0.01 ≈ 2.665; for 95%, ≈ 2.063.
Subadditivity
ρ(X + Y) ≤ ρ(X) + ρ(Y)
Diversification should not increase risk. VaR can violate this; ES cannot.
Positive homogeneity
ρ(λX) = λ × ρ(X), for λ > 0
Scaling a position scales risk by the same factor.
Translation invariance
ρ(X + c) = ρ(X) − c
Where X is a gain/P&L and c is a risk-free cash amount. In loss terms, adding cash c reduces the loss by c.
Monotonicity
If X ≤ Y in every state, then ρ(X) ≥ ρ(Y)
X is P&L. A worse outcome in every state means higher risk.
Spectral risk measure
M_φ = ∫₀¹ φ(p) · q_p dp
q_p is the loss quantile at probability p. φ is the risk-aversion weighting function.
Admissibility conditions on φ
φ(p) ≥ 0; φ(p) non-decreasing in p; ∫₀¹ φ(p) dp = 1
Non-decreasing weights reflect risk aversion. If all three hold, the measure is coherent.
Expected shortfall as a spectral measure
φ(p) = 1 ÷ (1 − α) for p ≥ α; φ(p) = 0 for p < α
Equal weights on all tail quantiles beyond the confidence level α.
Discrete approximation
M_φ ≈ Σ wᵢ · qᵢ, with wᵢ ≥ 0, Σ wᵢ = 1
Weights must be non-decreasing as the quantile gets worse.
Exponential weighting idea
weight rises exponentially toward the worst tail; larger risk aversion → heavier tail weight
Know the behaviour, not a memorised constant.
Standard error of a quantile estimate
se(q̂) = √(p(1 − p)) ÷ (f(q) × √n)
p is the tail probability (1 − confidence level). f(q) is the pdf at the quantile. This is an asymptotic result for large n.
Confidence interval for VaR (normal approximation)
q̂ ± z × se(q̂)
z = 1.645 for 90%, 1.96 for 95%, 2.576 for 99% two-sided intervals.
Order-statistic count distribution
Number of observations below the true p-quantile ~ Binomial(n, p)
This is the basis of distribution-free confidence intervals for a quantile.
Approximate rank limits
Ranks ≈ np ± z × √(np(1 − p))
Count from the worst loss. Round the lower rank up and the upper rank up or down as the question states. Needs np large enough for the normal approximation.
Effect of sample size
se ∝ 1 ÷ √n
Quadrupling n halves the standard error. Doubling n cuts it by about 29%.
Plotting position
p(i) = (i − 0.5) ÷ n
One common choice for the probability assigned to the i-th smallest of n sorted observations. Other conventions exist; the exam focuses on interpretation.
Reference quantile
x(i) = Φ⁻¹(p(i))
Φ⁻¹ is the inverse standard normal CDF. This is the horizontal-axis value for the i-th point.
Standardisation
z(i) = (r(i) − mean) ÷ standard deviation
Standardising lets you compare against the standard normal. A good fit lies near the 45-degree line.
Linear relation under same shape
Data quantile = μ + σ × reference quantile
If data are normal with mean μ and standard deviation σ, the QQ plot against the standard normal is a straight line with intercept μ and slope σ.

Quick revision

  • VaR is the loss level exceeded with probability 1 − confidence level over the chosen holding period.
  • Normal VaR = −μ + σ × z; z is 1.645 at 95% and 2.326 at 99% (one-tailed).
  • Historical simulation VaR is a quantile of sorted past returns; it assumes the past sample represents the future.
  • Lognormal VaR keeps asset values positive and works from log returns.
  • Expected shortfall is the average loss in the tail beyond VaR, so it is at least as large as VaR.
  • A coherent measure satisfies monotonicity, subadditivity, positive homogeneity and translation invariance.
  • VaR is not always subadditive; ES is.
  • A spectral risk measure is a weighted average of quantiles; it is coherent when weights do not fall as losses worsen.
  • Heavier weight on worse losses means greater risk aversion.
  • Standard errors shrink as sample size grows; estimates deeper in the tail are less precise.
  • A QQ plot compares sample quantiles with a reference distribution; a straight line suggests a good fit.
  • S-shaped or curving tails on a QQ plot against the normal point to fat tails or skewness.

Common mistakes

  • Reporting VaR as a negative number. Fix: VaR is quoted as a positive loss. Change the sign of the P/L or return quantile.
  • Using the confidence level as the tail probability. Fix: Compute α = 1 − confidence first. A 99% VaR looks at the worst 1%.
  • Counting from the best outcome instead of the worst Fix: Always locate the worst losses first, then count k observations in from that end.
  • Using the confidence level instead of the tail probability to find the position Fix: Use k = n × (1 − c). Then read the kth worst loss.
  • Using 1.96 for 95% VaR Fix: VaR is a one-tailed measure. Use 1.645 at 95% and 2.326 at 99%.
  • Scaling volatility by T instead of √T Fix: Mean scales with T, standard deviation with √T. Variance scales with T.
  • Saying ES is the loss at the 97.5% or 99% quantile. Fix: VaR is a single quantile. ES is the average of all losses beyond that quantile.
  • Claiming VaR is never subadditive. Fix: VaR can violate subadditivity. For normally distributed losses it is subadditive. State the condition.
  • Treating VaR as a spectral measure that is coherent. Fix: VaR is not a spectral measure and is not coherent because it is not sub-additive in general. It puts all weight on one quantile, which is not an admissible weighting function.
  • Forgetting that weights must sum to one. Fix: Always add the weights. If they do not total 1, the number is not a proper spectral measure.

Exam tips

  • Write confidence level and holding period at the top of your rough work before you compute anything.
  • Check the sign and units of the answer: positive loss, in currency or in percent as asked.
  • If options show a number and its negative, VaR is the positive one.
  • For 95% versus 99% questions, expect the larger confidence level to give the larger VaR. Eliminate options that go the other way.
  • Watch for traps where the data are weekly or monthly and the question asks for a different horizon.
  • Check which quantile convention the question uses before you count.
  • Expect conceptual MCQs on strengths and limits. Link each limit to equal weighting, window length or sample tail data.
  • If the position has options, the right answer usually involves full revaluation under each scenario.