Free download · 2026 FRM Part 1 curriculum

FRM Part 1 Formula Sheet 2026

More than 370 formulas for FRM Part 1, set out chapter by chapter across Foundations of Risk Management, Quantitative Analysis, Financial Markets and Products, and Valuation and Risk Models. Every formula is taken from the 2026 GARP readings in their own notation, and the full sheet can be read right here or downloaded as one PDF.

  • 4books
  • 62chapters reviewed
  • 370+formulas
  • Oct 2026last updated

Download the formula sheet

Download the PDF 25 pages, A4

Free, no sign-up. The PDF carries the complete sheet in the same order and with the same chapter codes as this page, and it prints cleanly on A4.

Inside the sheet

The research behind this formula sheet

We went through all 62 chapters of the 2026 GARP FRM Part 1 readings before writing this sheet. The aim was a sheet that holds every formula the exam can ask you to use, and says clearly where there is nothing to learn, so your revision time goes only where the marks are.

Every chapter accounted for

49 chapters carry formulas, and all of them are on this sheet. The other 13 are tested on concepts alone. Each of those still appears in its place, marked as concepts only, so you can see that nothing has been missed.

Not required, said plainly

Where a reading shows a result that the exam does not ask you to calculate, the sheet says "not required" instead of leaving a gap, for example the variance of the F and Beta distributions.

In the notation of the readings

Each formula is written the way the 2026 readings write it, so a symbol here means exactly what it means in an exam question, and every line has been checked against its reading.

Related forms kept together

Discrete and continuous compounding, annual and continuous cost of carry, the no-dividend and dividend cases of option bounds sit side by side. Exam tips mark the places where two results are most often confused.

Book 1 of 4 · 20% of the exam

Foundations of Risk Management formulas

FRM 1

The Building Blocks of Risk Management

1 formula

RAROC

RAROC=RewardRisk\text{RAROC}=\dfrac{\text{Reward}}{\text{Risk}}in full: After-tax net risk-adjusted expected returnEconomic capital\dfrac{\text{After-tax net risk-adjusted expected return}}{\text{Economic capital}}
FRM 2

How Do Firms Manage Financial Risk?

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 3

The Governance of Risk Management

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 4

Credit Risk Transfer Mechanisms

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 5

Modern Portfolio Theory and the CAPM

10 formulas

Beta

βi=Cov(Ri,RM)σM2=ρi,M σiσM\beta_i=\dfrac{\text{Cov}(R_i,R_M)}{\sigma_M^2}=\rho_{i,M}\,\dfrac{\sigma_i}{\sigma_M}, βM=1\ \beta_M=1

Portfolio beta

βP=∑wiβi\beta_P=\sum w_i\beta_i

CAPM (SML)

E(Ri)=rf+βi [E(RM)−rf]E(R_i)=r_f+\beta_i\,[E(R_M)-r_f]

slope of the SML =E(RM)−rf=E(R_M)-r_f

CML

E(RP)=rf+E(RM)−rfσM σPE(R_P)=r_f+\dfrac{E(R_M)-r_f}{\sigma_M}\,\sigma_P

slope of the CML =[E(RM)−rf]/σM=[E(R_M)-r_f]/\sigma_M

Sharpe performance index

SPI=E(RP)−rfσP\text{SPI}=\dfrac{E(R_P)-r_f}{\sigma_P}

Treynor performance index

TPI=E(RP)−rfβP\text{TPI}=\dfrac{E(R_P)-r_f}{\beta_P}

Jensen performance index

RP−rf=αP+βP(RM−rf)R_P-r_f=\alpha_P+\beta_P(R_M-r_f)αP=E(RP)−{rf+βP[E(RM)−rf]}\alpha_P=E(R_P)-\{r_f+\beta_P[E(R_M)-r_f]\}

αP=0\alpha_P=0 in equilibrium; significantly positive is superior, negative is inferior

Tracking error

TE=σ(RP−RB)\text{TE}=\sigma(R_P-R_B)

Information ratio

IR=E(RP−RB)σ(RP−RB)\text{IR}=\dfrac{E(R_P-R_B)}{\sigma(R_P-R_B)}

active return over tracking error

Sortino ratio

SR=E(RP)−MARMSDmin⁡\text{SR}=\dfrac{E(R_P)-\text{MAR}}{\sqrt{\text{MSD}_{\min}}}MSDmin⁡=1N∑t=1Nmin⁡(0,RPt−MAR)2\text{MSD}_{\min}=\dfrac1N\sum_{t=1}^{N}\min(0,R_{Pt}-\text{MAR})^2

Exam tip Sharpe divides by total risk σP\sigma_P; Treynor divides by systematic risk βP\beta_P, so it suits a well-diversified portfolio.

FRM 6

The APT and Multifactor Models

4 formulas

APT return model

Ri=E(Ri)+βi1[I1−E(I1)]+⋯+βiK[IK−E(IK)]+eiR_i=E(R_i)+{\beta_{i1}[I_1-E(I_1)]}+\dots+{\beta_{iK}[I_K-E(I_K)]}+e_i

APT expected return

E(RP)=E(RZ)+βP1[E(I1)−E(RZ)]+⋯+βPK[E(IK)−E(RZ)]E(R_P)=E(R_Z)+{\beta_{P1}[E(I_1)-E(R_Z)]}+\dots+{\beta_{PK}[E(I_K)-E(R_Z)]}

E(RZ)E(R_Z) = zero-beta (risk-free) return; single factor: K=1K=1

Fama-French three-factor

E(RP)=rf+αP+βP,M[E(RM)−rf]+βP,SMB E(SMB)+βP,HML E(HML)E(R_P)=r_f+\alpha_P+{\beta_{P,M}[E(R_M)-r_f]}+{\beta_{P,SMB}\,E(\text{SMB})}+{\beta_{P,HML}\,E(\text{HML})}

Portfolio factor beta

βP,k=∑wiβi,k\beta_{P,k}=\sum w_i\beta_{i,k}

a hedge adds positions until βP,k=0\beta_{P,k}=0 for each factor hedged

FRM 7

Principles for Effective Data Aggregation and Risk Reporting

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 9

Learning from Financial Disasters

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 10

Anatomy of the Great Financial Crisis of 2007-2009

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FRM 11

GARP Code of Conduct

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

Book 2 of 4 · 20% of the exam

Quantitative Analysis formulas

QTA 1

Fundamentals of Probability

8 formulas

Complement

P(Ac)=1−P(A)P(A^c)=1-P(A)

Addition rule

P(A∪B)=P(A)+P(B)−P(A∩B)P(A\cup B)=P(A)+P(B)-P(A\cap B)

Conditional probability

P(A∣B)=P(A∩B)P(B)P(A\mid B)=\dfrac{P(A\cap B)}{P(B)}

Total probability

P(B)=P(B∣A1)P(A1)+⋯+P(B∣An)P(An)P(B)=P(B\mid A_1)P(A_1)+\dots+P(B\mid A_n)P(A_n)

AiA_i mutually exclusive and exhaustive

Total probability, two events

P(A)=P(A∣B)P(B)+P(A∣Bc)P(Bc)P(A)=P(A\mid B)P(B)+P(A\mid B^c)P(B^c)

Independence

P(A∩B)=P(A)P(B)P(A\cap B)=P(A)P(B), i.e. P(A∣B)=P(A)P(A\mid B)=P(A)nn events: P(A1∩⋯∩An)=P(A1)⋯P(An)P(A_1\cap\dots\cap A_n)=P(A_1)\cdots P(A_n)

Conditional independence

P(A∩B∣C)=P(A∣C) P(B∣C)P(A\cap B\mid C)=P(A\mid C)\,P(B\mid C)

Bayes' rule

P(B∣A)=P(A∣B) P(B)P(A)P(B\mid A)=\dfrac{P(A\mid B)\,P(B)}{P(A)}

Exam tip Mutually exclusive is not independent: two mutually exclusive events with positive probabilities are dependent.

QTA 2

Random Variables

10 formulas

Bernoulli PMF

f(x)=px(1−p)1−x, x∈{0,1}f(x)=p^x(1-p)^{1-x},\ x\in\{0,1\}

Expectation

E[X]=∑xipiE[X]=\sum x_ip_iE[f(X)]=∑f(xi)piE[f(X)]=\sum f(x_i)p_i

Properties of E

E[a+bX+cY]=a+bE[X]+cE[Y]E[a+bX+cY]=a+bE[X]+cE[Y]E[g(X)]≠g(E[X])E[g(X)]\ne g(E[X]) in general

Variance

σ2=E[(X−μ)2]=E[X2]−(E[X])2\sigma^2=E[(X-\mu)^2]=E[X^2]-(E[X])^2

Skewness

Skew(X)=E[(X−μ)3]σ3\text{Skew}(X)=\dfrac{E[(X-\mu)^3]}{\sigma^3}

numerator is the third central moment

Kurtosis

Kurt(X)=E[(X−μ)4]σ4\text{Kurt}(X)=\dfrac{E[(X-\mu)^4]}{\sigma^4}excess kurtosis =Kurt−3=\text{Kurt}-3

Standardized variable

Z=X−μσZ=\dfrac{X-\mu}{\sigma}

mean 0, variance 1

Linear transformation

Y=a+bXY=a+bX: E[Y]=a+bE[X]\ E[Y]=a+bE[X], V[Y]=b2V[X]\ V[Y]=b^2V[X], σY=∣b∣ σX\ \sigma_Y=|b|\,\sigma_X

Higher moments of Y=a+bXY=a+bX

skewness unchanged if b>0b>0 (sign flips if b<0b<0)kurtosis unchangedmedian and IQR move like the mean and SD

Median and IQR

median == 50% quantileIQR=q0.75−q0.25\text{IQR}=q_{0.75}-q_{0.25}
QTA 3

Common Univariate Random Variables

23 formulas

Binomial

P(X=x)=nCx px(1−p)n−xP(X=x)={}^nC_x\,p^x(1-p)^{n-x}

Poisson

P(X=x)=λxe−λx!P(X=x)=\dfrac{\lambda^x e^{-\lambda}}{x!}

over a period tt, use λt\lambda t

Uniform, interval probability

P(l<X<u)=min⁡(u,b)−max⁡(l,a)b−aP(l<X<u)=\dfrac{\min(u,b)-\max(l,a)}{b-a}

Normal

P(X≤x)=Φ((x−μ)/σ)P(X\le x)=\Phi\big((x-\mu)/\sigma\big)ϕ(z)=12πe−z2/2\phi(z)=\dfrac{1}{\sqrt{2\pi}}e^{-z^2/2}

Normal facts

mean == median == modeskewness 0kurtosis 3Φ(−z)=1−Φ(z)\Phi(-z)=1-\Phi(z)

Normal probability ranges

68%: μ±σ\mu\pm\sigma90%: μ±1.645σ\mu\pm1.645\sigma95%: μ±1.96σ\mu\pm1.96\sigma99%: μ±2.58σ\mu\pm2.58\sigma

Lognormal

P(X≤x)=Φ((ln⁡x−μ)/σ)P(X\le x)=\Phi\big((\ln x-\mu)/\sigma\big)

positively skewed

Exponential

P(X≤x)=1−e−x/βP(X\le x)=1-e^{-x/\beta}, x≥0x\ge0

Student's t kurtosis

Kurt=3(ν−2)ν−4\text{Kurt}=\dfrac{3(\nu-2)}{\nu-4} for ν>4\nu>4, always above 3

Constructions

χν2=∑i=1νZi2\chi^2_\nu=\sum_{i=1}^{\nu}Z_i^2tν=ZW/νt_\nu=\dfrac{Z}{\sqrt{W/\nu}}, W∼χν2W\sim\chi^2_\nuFν1,ν2=W1/ν1W2/ν2F_{\nu_1,\nu_2}=\dfrac{W_1/\nu_1}{W_2/\nu_2}

Mixture

f(x)=∑wifi(x)f(x)=\sum w_if_i(x)E[X]=∑wiμiE[X]=\sum w_i\mu_iV[X]=∑wi(σi2+μi2)−(∑wiμi)2V[X]=\sum w_i(\sigma_i^2+\mu_i^2)-\left(\sum w_i\mu_i\right)^2
DistributionMeanVariance
Bernoullippp(1−p)p(1-p)
Binomialnpnpnp(1−p)np(1-p)
Poissonλ\lambdaλ\lambda
Uniform [a,b][a,b](a+b)/2(a+b)/2(b−a)2/12(b-a)^2/12
Normalμ\muσ2\sigma^2
Standard normal0011
Lognormaleμ+σ2/2e^{\mu+\sigma^2/2}(eσ2−1) e2μ+σ2(e^{\sigma^2}-1)\,e^{2\mu+\sigma^2}
Student's tνt_\nu00ν/(ν−2)\nu/(\nu-2)
Fν1,ν2F_{\nu_1,\nu_2}ν2/(ν2−2)\nu_2/(\nu_2-2)not required
χν2\chi^2_\nuν\nu2ν2\nu
Exponentialβ\betaβ2\beta^2
Beta(α,β)(\alpha,\beta)α/(α+β)\alpha/(\alpha+\beta)not required

Exam tip In the lognormal, μ\mu and σ\sigma are the mean and SD of ln⁡X\ln X, not of XX.

QTA 4

Multivariate Random Variables

10 formulas

Marginal and conditional PMF

fX1(x1)=∑x2f(x1,x2)f_{X_1}(x_1)=\sum_{x_2}f(x_1,x_2)f(x1∣X2=x2)=f(x1,x2)fX2(x2)f(x_1\mid X_2=x_2)=\dfrac{f(x_1,x_2)}{f_{X_2}(x_2)}

Conditional expectation

E[X1∣X2=x2]=∑x1 f(x1∣X2=x2)E[X_1\mid X_2=x_2]=\sum x_1\,f(x_1\mid X_2=x_2)

Conditional variance

V[X1∣X2=x2]=E[X12∣X2=x2]−(E[X1∣X2=x2])2{V[X_1\mid X_2=x_2]}={E[X_1^2\mid X_2=x_2]-(E[X_1\mid X_2=x_2])^2}

Covariance

Cov(X1,X2)=E[(X1−E[X1])(X2−E[X2])]=E[X1X2]−E[X1]E[X2]\text{Cov}(X_1,X_2)=E[(X_1-E[X_1])(X_2-E[X_2])]=E[X_1X_2]-E[X_1]E[X_2]

Correlation

Corr(X1,X2)=Cov(X1,X2)σ1σ2\text{Corr}(X_1,X_2)=\dfrac{\text{Cov}(X_1,X_2)}{\sigma_1\sigma_2}

so Cov=Corr⋅σ1σ2\text{Cov}=\text{Corr}\cdot\sigma_1\sigma_2

Linear transformations

Cov(a+bX1,c+dX2)=bd Cov(X1,X2)\text{Cov}(a+bX_1,c+dX_2)=bd\,\text{Cov}(X_1,X_2)Corr(aX1,bX2)=ab∣a∣∣b∣ Corr(X1,X2)\text{Corr}(aX_1,bX_2)=\dfrac{ab}{|a||b|}\,\text{Corr}(X_1,X_2)

unchanged if aa, bb have the same sign, flips sign otherwise

Covariance with a sum

Cov(X1,X2+X3)=Cov(X1,X2)+Cov(X1,X3)\text{Cov}(X_1,X_2+X_3)=\text{Cov}(X_1,X_2)+\text{Cov}(X_1,X_3)

Variance of a sum or difference

V[X1±X2]=V[X1]+V[X2]±2 Cov(X1,X2)V[X_1\pm X_2]=V[X_1]+V[X_2]\pm2\,\text{Cov}(X_1,X_2)

Variance of a weighted sum

V[aX1+bX2]=a2V[X1]+b2V[X2]+2ab Cov(X1,X2)V[aX_1+bX_2]=a^2V[X_1]+b^2V[X_2]+2ab\,\text{Cov}(X_1,X_2)

Sum of n iid variables

E ⁣[∑Xi]=nμE\!\left[\sum X_i\right]=n\muV ⁣[∑Xi]=nσ2V\!\left[\sum X_i\right]=n\sigma^2
QTA 5

Sample Moments

11 formulas

Sample mean

μ^=1n∑i=1nXi\hat\mu=\dfrac1n\sum_{i=1}^{n}X_i

Bias

Bias(θ^)=E[θ^]−θ\text{Bias}(\hat\theta)=E[\hat\theta]-\thetaBias(μ^)=0\text{Bias}(\hat\mu)=0Bias(σ^2)=−σ2/n\text{Bias}(\hat\sigma^2)=-\sigma^2/n

Variance estimators

σ^2=1n∑(Xi−μ^)2\hat\sigma^2=\dfrac1n\sum(X_i-\hat\mu)^2 (biased)s2=1n−1∑(Xi−μ^)2s^2=\dfrac{1}{n-1}\sum(X_i-\hat\mu)^2 (unbiased)

Standard error of the mean

σ/n\sigma/\sqrt n

Central limit theorem

μ^≈N(μ,σ2/n)\hat\mu\approx N(\mu,\sigma^2/n) for large nnn (μ^−μ)/σ→N(0,1)\sqrt n\,(\hat\mu-\mu)/\sigma\to N(0,1)

Scaling the mean

μ^annual=252 μ^daily=52 μ^weekly\hat\mu_{\text{annual}}=252\,\hat\mu_{\text{daily}}=52\,\hat\mu_{\text{weekly}}

nn periods: nμn\mu

Scaling volatility

σannual=252 σdaily=52 σweekly=12 σmonthly\sigma_{\text{annual}}=\sqrt{252}\,\sigma_{\text{daily}}=\sqrt{52}\,\sigma_{\text{weekly}}=\sqrt{12}\,\sigma_{\text{monthly}}

nn periods: n σ\sqrt n\,\sigma

Exam tip Square-root-of-time scaling assumes iid returns; it fails with autocorrelation.

Sample skewness and kurtosis

S^=1n∑(Xi−μ^)3σ^3\hat S=\dfrac{\frac1n\sum(X_i-\hat\mu)^3}{\hat\sigma^3}κ^=1n∑(Xi−μ^)4σ^4\hat\kappa=\dfrac{\frac1n\sum(X_i-\hat\mu)^4}{\hat\sigma^4}

Median

nn odd: x((n+1)/2)x_{((n+1)/2)}nn even: x(n/2)+x(n/2+1)2\dfrac{x_{(n/2)}+x_{(n/2+1)}}{2}

Sample covariance

σ^XY=1n−1∑i=1n(Xi−μ^X)(Yi−μ^Y)\hat\sigma_{XY}=\dfrac{1}{n-1}\sum_{i=1}^{n}(X_i-\hat\mu_X)(Y_i-\hat\mu_Y)

Sample correlation

ρ^XY=σ^XYσ^Xσ^Y\hat\rho_{XY}=\dfrac{\hat\sigma_{XY}}{\hat\sigma_X\hat\sigma_Y}
QTA 6

Hypothesis Testing

15 formulas

Hypotheses

two-sided H0:μ=μ0H_0:\mu=\mu_0 vs H1:μ≠μ0H_1:\mu\ne\mu_0one-sided H0:μ≤μ0H_0:\mu\le\mu_0 vs H1:μ>μ0H_1:\mu>\mu_0 (or the reverse)

Test statistic, mean

T=μ^−μ0σ^2/n∼N(0,1)T=\dfrac{\hat\mu-\mu_0}{\sqrt{\hat\sigma^2/n}}\sim N(0,1) asymptoticallywith s2s^2 from a normal sample, T∼tn−1T\sim t_{n-1}
Populationσ2\sigma^2n≥30n\ge30n<30n<30
NormalKnownzzzz
Non-normalKnownzzNA
NormalUnknowntt (or zz)tt
Non-normalUnknowntt (or zz)NA
Critical zz10%5%1%
One-sided1.281.6452.33
Two-sided1.6451.962.58
DecisionH0H_0 trueH0H_0 false
Do not reject H0H_0Correct, 1−α1-\alphaType II error, β\beta
Reject H0H_0Type I error, α\alpha (size)Correct, power 1−β1-\beta

Confidence interval, two-sided

μ^±Cα σ^/n\hat\mu\pm C_\alpha\,\hat\sigma/\sqrt n

Confidence interval, one-sided

H1:μ>μ0H_1:\mu>\mu_0: [μ^−Cασ^/n, ∞)[\hat\mu-C_\alpha\hat\sigma/\sqrt n,\ \infty)H1:μ<μ0H_1:\mu<\mu_0: (−∞, μ^+Cασ^/n](-\infty,\ \hat\mu+C_\alpha\hat\sigma/\sqrt n]

p-value

two-sided 2[1−Φ(∣T∣)]2[1-\Phi(|T|)]lower tail Φ(T)\Phi(T)upper tail 1−Φ(T)1-\Phi(T)

Difference in means, paired

T=μ^X−μ^Y(σ^X2+σ^Y2−2σ^XY)/nT=\dfrac{\hat\mu_X-\hat\mu_Y}{\sqrt{(\hat\sigma_X^2+\hat\sigma_Y^2-2\hat\sigma_{XY})/n}}

Difference in means, independent

T=μ^X−μ^Yσ^X2/nX+σ^Y2/nYT=\dfrac{\hat\mu_X-\hat\mu_Y}{\sqrt{\hat\sigma_X^2/n_X+\hat\sigma_Y^2/n_Y}}
QTA 7

Linear Regression

7 formulas

OLS estimates

β^=∑(xi−Xˉ)(yi−Yˉ)∑(xi−Xˉ)2=σ^XYσ^X2=ρ^XYσ^Yσ^X\hat\beta=\dfrac{\sum(x_i-\bar X)(y_i-\bar Y)}{\sum(x_i-\bar X)^2}=\dfrac{\hat\sigma_{XY}}{\hat\sigma_X^2}=\hat\rho_{XY}\dfrac{\hat\sigma_Y}{\hat\sigma_X}α^=Yˉ−β^Xˉ\hat\alpha=\bar Y-\hat\beta\bar X

Variance of the shocks

s2=1n−2∑ε^i2=nn−2 σ^Y2(1−R2)s^2=\dfrac{1}{n-2}\sum\hat\varepsilon_i^2=\dfrac{n}{n-2}\,\hat\sigma_Y^2(1-R^2)

Standard error of the slope

s.e.(β^)=sn σ^X\text{s.e.}(\hat\beta)=\dfrac{s}{\sqrt n\,\hat\sigma_X}

t test, one coefficient

T=β^−β0s.e.(β^)T=\dfrac{\hat\beta-\beta_0}{\text{s.e.}(\hat\beta)}

same form for α^\hat\alpha

Confidence interval, coefficient

β^±Cα s.e.(β^)\hat\beta\pm C_\alpha\,\text{s.e.}(\hat\beta)

CαC_\alpha = two-sided critical value (1.96 at 95%)

Sums of squares

ESS=∑(Y^i−Yˉ)2\text{ESS}=\sum(\hat Y_i-\bar Y)^2RSS=∑(Yi−Y^i)2\text{RSS}=\sum(Y_i-\hat Y_i)^2TSS=∑(Yi−Yˉ)2=ESS+RSS\text{TSS}=\sum(Y_i-\bar Y)^2=\text{ESS}+\text{RSS}

R²

R2=ESSTSS=1−RSSTSSR^2=\dfrac{\text{ESS}}{\text{TSS}}=1-\dfrac{\text{RSS}}{\text{TSS}}one regressor: R2=ρ^XY2R^2=\hat\rho^2_{XY}
QTA 8

Regression with Multiple Explanatory Variables

5 formulas

R², multiple regressors

R2=ρ^2(Y,Y^)R^2=\hat\rho^2(Y,\hat Y)

Adjusted R²

Rˉ2=1−RSS/(n−k−1)TSS/(n−1)=1−n−1n−k−1(1−R2)\bar R^2=1-\dfrac{\text{RSS}/(n-k-1)}{\text{TSS}/(n-1)}=1-\dfrac{n-1}{n-k-1}(1-R^2)

kk excludes the constant

F test, q restrictions

F=(RSSR−RSSU)/qRSSU/(n−kU−1)=(RU2−RR2)/q(1−RU2)/(n−kU−1)F=\dfrac{(\text{RSS}_R-\text{RSS}_U)/q}{\text{RSS}_U/(n-k_U-1)}=\dfrac{(R^2_U-R^2_R)/q}{(1-R^2_U)/(n-k_U-1)}

F∼Fq, n−kU−1F\sim F_{q,\,n-k_U-1}

F statistic, all slopes zero

F=(TSS−RSS)/kRSS/(n−k−1)∼Fk, n−k−1F=\dfrac{(\text{TSS}-\text{RSS})/k}{\text{RSS}/(n-k-1)}\sim F_{k,\,n-k-1}

F from t, uncorrelated regressors

F≈T12+T222F\approx\dfrac{T_1^2+T_2^2}{2}
QTA 9

Regression Diagnostics

4 formulas

Omitted variable bias

β^1→β1+β2δ\hat\beta_1\to\beta_1+\beta_2\delta, δ=Cov(X1,X2)V(X1)\ \delta=\dfrac{\text{Cov}(X_1,X_2)}{V(X_1)}

White test

nR2nR^2 from regressing ε^2\hat\varepsilon^2 on the regressors, their squares and cross products ∼χk(k+3)/22\sim\chi^2_{k(k+3)/2}

Variance inflation factor

VIFj=11−Rj2\text{VIF}_j=\dfrac{1}{1-R_j^2}

above 10 is excessive

Cook's distance

Dj=∑i=1n(Y^i(−j)−Y^i)2k s2D_j=\dfrac{\sum_{i=1}^{n}(\hat Y_i^{(-j)}-\hat Y_i)^2}{k\,s^2}

Dj>1D_j>1 flags an outlier

QTA 10

Stationary Time Series

19 formulas

Autocorrelation

ρh=γh/γ0\rho_h=\gamma_h/\gamma_0

AR(1)

Yt=δ+ϕYt−1+εtY_t=\delta+\phi Y_{t-1}+\varepsilon_t, εt∼WN(0,σ2)\ \varepsilon_t\sim WN(0,\sigma^2)∣ϕ∣<1|\phi|<1 stationary, ∣ϕ∣=1|\phi|=1 non-stationary

AR(1) moments

μ=δ1−ϕ\mu=\dfrac{\delta}{1-\phi}γ0=σ21−ϕ2\gamma_0=\dfrac{\sigma^2}{1-\phi^2}γ(h)=ϕ∣h∣γ0\gamma(h)=\phi^{|h|}\gamma_0ρ(h)=ϕ∣h∣\rho(h)=\phi^{|h|}

μ\mu is the mean-reverting level

AR(1) PACF

α(h)=ϕ∣h∣\alpha(h)=\phi^{|h|} for ∣h∣≤1|h|\le100 for ∣h∣≥2|h|\ge2

AR(p)

Yt=δ+ϕ1Yt−1+⋯+ϕpYt−p+εtY_t=\delta+\phi_1Y_{t-1}+\dots+\phi_pY_{t-p}+\varepsilon_t

AR(p) moments

μ=δ1−ϕ1−⋯−ϕp\mu=\dfrac{\delta}{1-\phi_1-\dots-\phi_p}γ0=σ21−ϕ1ρ1−⋯−ϕpρp\gamma_0=\dfrac{\sigma^2}{1-\phi_1\rho_1-\dots-\phi_p\rho_p}

AR(p) ACF and PACF

ACF decays, non-zero at all lagsPACF α(h)=0\alpha(h)=0 for h>ph>p

Characteristic equation

roots of zp−ϕ1zp−1−⋯−ϕp=0z^p-\phi_1z^{p-1}-\dots-\phi_p=0stationary if every root has ∣z∣<1|z|<1

AR(2): z2−ϕ1z−ϕ2=0z^2-\phi_1z-\phi_2=0

MA(1)

Yt=μ+θεt−1+εtY_t=\mu+\theta\varepsilon_{t-1}+\varepsilon_t, always covariance stationaryθ>0\theta>0 persistent, θ<0\theta<0 mean-reverting

MA(1) moments

E[Yt]=μE[Y_t]=\muγ0=(1+θ2)σ2\gamma_0=(1+\theta^2)\sigma^2ρ(1)=θ1+θ2\rho(1)=\dfrac{\theta}{1+\theta^2}, ρ(h)=0\ \rho(h)=0 for h≥2h\ge2

MA(q)

Yt=μ+εt+θ1εt−1+⋯+θqεt−qY_t=\mu+\varepsilon_t+\theta_1\varepsilon_{t-1}+\dots+\theta_q\varepsilon_{t-q}E[Yt]=μE[Y_t]=\muγ0=σ2(1+θ12+⋯+θq2)\gamma_0=\sigma^2(1+\theta_1^2+\dots+\theta_q^2)

MA(q) ACF and PACF

ρ(h)=0\rho(h)=0 for h>qh>qPACF decays, non-zero at all lags

ARMA(1,1)

Yt=δ+ϕYt−1+θεt−1+εtY_t=\delta+\phi Y_{t-1}+\theta\varepsilon_{t-1}+\varepsilon_tμ=δ1−ϕ\mu=\dfrac{\delta}{1-\phi}γ0=σ2(1+2ϕθ+θ2)1−ϕ2\gamma_0=\dfrac{\sigma^2(1+2\phi\theta+\theta^2)}{1-\phi^2}γ(h)=ϕ γ(h−1)\gamma(h)=\phi\,\gamma(h-1) for h≥2h\ge2

Exam tip Identification: the PACF of an AR(p) cuts off after lag pp; the ACF of an MA(q) cuts off after lag qq.

Lag operator

LYt=Yt−1LY_t=Y_{t-1}1−a1L1-a_1L is invertible if ∣a1∣<1|a_1|<1

Sample autocorrelation

ρ^h=γ^h/γ^0\hat\rho_h=\hat\gamma_h/\hat\gamma_0

Box-Pierce

QBP=T∑i=1hρ^i2∼χh2Q_{BP}=T\sum_{i=1}^{h}\hat\rho_i^2\sim\chi^2_h

Ljung-Box

QLB=T(T+2)∑i=1hρ^i2T−i∼χh2Q_{LB}=T(T+2)\sum_{i=1}^{h}\dfrac{\hat\rho_i^2}{T-i}\sim\chi^2_h

QBP≈QLBQ_{BP}\approx Q_{LB} in large samples

Model selection

σ^2=1T∑t=1Tε^t2\hat\sigma^2=\dfrac1T\sum_{t=1}^{T}\hat\varepsilon_t^2AIC=Tln⁡σ^2+2k\text{AIC}=T\ln\hat\sigma^2+2kBIC=Tln⁡σ^2+kln⁡T\text{BIC}=T\ln\hat\sigma^2+k\ln T

Forecasts

AR(1): ET[YT+h]=μ+ϕh(YT−μ)→μE_T[Y_{T+h}]=\mu+\phi^h(Y_T-\mu)\to\muARMA(1,1), one step: ET[YT+1]=δ+ϕYT+θεTE_T[Y_{T+1}]=\delta+\phi Y_T+\theta\varepsilon_T
QTA 11

Non-Stationary Time Series

7 formulas

Linear trend

Yt=δ0+δ1t+εtY_t=\delta_0+\delta_1t+\varepsilon_tE[Yt]=δ0+δ1tE[Y_t]=\delta_0+\delta_1t

Exponential and log-linear trend

Yt=β0eβ1tY_t=\beta_0e^{\beta_1t}   ⇔  \;\Leftrightarrow\; ln⁡Yt=ln⁡β0+β1t\ln Y_t=\ln\beta_0+\beta_1t

Seasonal dummies

Yt=δ+γ1I1t+⋯+γs−1Is−1,t+εtY_t=\delta+\gamma_1I_{1t}+\dots+\gamma_{s-1}I_{s-1,t}+\varepsilon_t

Random walk

Yt=Y0+∑i=1tεiY_t=Y_0+\sum_{i=1}^{t}\varepsilon_iV[Yt]=tσ2V[Y_t]=t\sigma^2

ΔYt=Yt−Yt−1\Delta Y_t=Y_t-Y_{t-1} removes a unit root

ADF test

ΔYt=γYt−1+(δ0+δ1t)+λ1ΔYt−1+⋯+λpΔYt−p+εt\Delta Y_t=\gamma Y_{t-1}+(\delta_0+\delta_1t)+{\lambda_1\Delta Y_{t-1}+\dots+\lambda_p\Delta Y_{t-p}+\varepsilon_t}

statistic: tt of γ^\hat\gamma; H0:γ=0H_0:\gamma=0 (unit root), H1:γ<0H_1:\gamma<0 (stationary)

Forecasts

trend: ET[YT+h]=δ0+δ1(T+h)E_T[Y_{T+h}]=\delta_0+\delta_1(T+h)seasonal: ET[YT+h]=δ+γjE_T[Y_{T+h}]=\delta+\gamma_j, j=(T+h) mod sj=(T+h)\bmod s

95% forecast interval

ET[YT+h]±1.96 σE_T[Y_{T+h}]\pm1.96\,\sigma
QTA 12

Measuring Returns, Volatility and Correlation

6 formulas

Simple return

Rt=Pt−Pt−1Pt−1R_t=\dfrac{P_t-P_{t-1}}{P_{t-1}}1+RT=∏t=1T(1+Rt)1+R_T=\prod_{t=1}^{T}(1+R_t)

Log return

rt=ln⁡Pt−ln⁡Pt−1r_t=\ln P_t-\ln P_{t-1}rT=∑t=1Trtr_T=\sum_{t=1}^{T}r_t1+Rt=ert1+R_t=e^{r_t}

Jarque-Bera

JB=(T−1)[S^26+(κ^−3)224]∼χ22JB=(T-1)\left[\dfrac{\hat S^2}{6}+\dfrac{(\hat\kappa-3)^2}{24}\right]\sim\chi^2_2

5% critical value 5.99

Power law

P(X>x)=kx−αP(X>x)=kx^{-\alpha}   ⇔  \;\Leftrightarrow\; ln⁡P(X>x)=ln⁡k−αln⁡x\ln P(X>x)=\ln k-\alpha\ln x

Spearman rank correlation

ρ^s=1−6∑di2n(n2−1)\hat\rho_s=1-\dfrac{6\sum d_i^2}{n(n^2-1)}

di=RankXi−RankYid_i=\text{Rank}_{X_i}-\text{Rank}_{Y_i}; distinct ranks

Kendall's τ

τ^=nc−ndn(n−1)/2=ncnc+nd+nt−ndnc+nd+nt\hat\tau=\dfrac{n_c-n_d}{n(n-1)/2}=\dfrac{n_c}{n_c+n_d+n_t}-\dfrac{n_d}{n_c+n_d+n_t}
QTA 13

Simulation and Bootstrapping

3 formulas

Monte Carlo estimate

E^[g(X)]=1b∑i=1bg(Xi)\hat E[g(X)]=\dfrac1b\sum_{i=1}^{b}g(X_i)

Sampling error

V[E^[g(X)]]=σg2bV\big[\hat E[g(X)]\big]=\dfrac{\sigma_g^2}{b}standard error σgb\dfrac{\sigma_g}{\sqrt b}

Antithetic variables

standard error =σg1+ρb=\dfrac{\sigma_g\sqrt{1+\rho}}{\sqrt b}

smaller when ρ<0\rho<0

QTA 14

Machine-Learning Methods

5 formulas

Rescaling

standardization x~ij=xij−μiσi\tilde x_{ij}=\dfrac{x_{ij}-\mu_i}{\sigma_i}normalization x~ij=xij−xi,min⁡xi,max⁡−xi,min⁡\tilde x_{ij}=\dfrac{x_{ij}-x_{i,\min}}{x_{i,\max}-x_{i,\min}}

Distances

Euclidean dE=∑i=1m(xiQ−xiP)2d_E=\sqrt{\sum_{i=1}^{m}(x_{iQ}-x_{iP})^2}Manhattan dM=∑i=1m∣xiQ−xiP∣d_M=\sum_{i=1}^{m}|x_{iQ}-x_{iP}|

K-means inertia

I=∑j=1ndj2I=\sum_{j=1}^{n}d_j^2

Q-value update, Monte Carlo

Qnew(S,A)=Qold(S,A)+α [R−Qold(S,A)]Q_{\text{new}}(S,A)=Q_{\text{old}}(S,A)+\alpha\,[R-Q_{\text{old}}(S,A)]

RR = total subsequent reward

Q-value update, temporal difference

Qnew(S,A)=Qold(S,A)+α [R+V(S′)−Qold(S,A)]Q_{\text{new}}(S,A)=Q_{\text{old}}(S,A)+\alpha\,[R+V(S')-Q_{\text{old}}(S,A)]

RR = reward to the next decision; V(S′)V(S') = highest current Q-value in the next state

QTA 15

Machine Learning and Prediction

8 formulas

Logistic regression

p=11+exp⁡[−(α+β1x1+⋯+βkxk)]p=\dfrac{1}{1+\exp[-(\alpha+\beta_1x_1+\dots+\beta_kx_k)]}ln⁡p1−p=α+∑βjxj\ln\dfrac{p}{1-p}=\alpha+\sum\beta_jx_j

Ridge and LASSO

ridge: min⁡ RSS+λ∑βj2\min\ \text{RSS}+\lambda\sum\beta_j^2LASSO: min⁡ RSS+λ∑∣βj∣\min\ \text{RSS}+\lambda\sum|\beta_j|

LASSO can set coefficients to exactly 0

Mean squared forecast error

MSFE=1ntest∑i=1ntest(yi−y^i)2\text{MSFE}=\dfrac{1}{n_{\text{test}}}\sum_{i=1}^{n_{\text{test}}}(y_i-\hat y_i)^2
Confusion matrixFormula
AccuracyTP+TNTP+TN+FP+FN\dfrac{TP+TN}{TP+TN+FP+FN}
PrecisionTPTP+FP\dfrac{TP}{TP+FP}
RecallTPTP+FN\dfrac{TP}{TP+FN}
Error rateFP+FNTP+TN+FP+FN=1−accuracy\dfrac{FP+FN}{TP+TN+FP+FN}=1-\text{accuracy}

Decision tree impurity

entropy =−∑i=1Mpilog⁡2pi=-\sum_{i=1}^{M}p_i\log_2p_iGini =1−∑i=1Mpi2=1-\sum_{i=1}^{M}p_i^2

Book 3 of 4 · 30% of the exam

Financial Markets and Products formulas

FMP 1

Banks

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FMP 2

Insurance Companies and Pension Plans

8 formulas

Survival probability

P(survive to N+1)=P(survive to N)×(1−qN)P(\text{survive to }N+1)=P(\text{survive to }N)\times(1-q_N)

qNq_N = probability of death within the year from age NN, given alive at NN

Survival from age X to age Y

P(X→Y)=P(survive from birth to Y)P(survive from birth to X)P(X\to Y)=\dfrac{P(\text{survive from birth to }Y)}{P(\text{survive from birth to }X)}

Break-even premium

PV of expected premiums == PV of expected payouts

each premium weighted by the probability of being alive to pay it; each payout by the probability of death in that year

RatioFormula
Loss ratioPayouts / premiums
Expense ratioExpenses / premiums
Combined ratioLoss ratio + expense ratio
Combined ratio after dividendsCombined ratio + dividends as % of premiums
Operating ratioCombined ratio after dividends − investment income as % of premiums
FMP 3

Fund Management

2 formulas

Net asset value

NAV=Fund assets−Fund liabilitiesShares outstanding\text{NAV}=\dfrac{\text{Fund assets}-\text{Fund liabilities}}{\text{Shares outstanding}}

Hedge fund return after fees

investor return == gross −- management fee −- incentive fee

incentive fee = incentive rate × max(0, return after management fee − hurdle rate), charged only on value above the high-water mark

FMP 4

Introduction to Derivatives

1 formula

Forward payoff

long ST−KS_T-Kshort K−STK-S_T

option payoffs are in FMP 12

FMP 5

Exchanges and OTC Markets

2 formulas

Futures margin

variation margin =ΔF×=\Delta F\times contract size ×\times number of contracts

margin call when the balance falls below the maintenance margin; top up to the initial margin

Buying stock on margin

equity == market value −- loanmargin call when equitymarket value<\dfrac{\text{equity}}{\text{market value}}< maintenance ratiotrigger price P∗=P0 1−IM1−MMP^*=P_0\,\dfrac{1-\text{IM}}{1-\text{MM}}

IM, MM = initial and maintenance margin ratios

FMP 6

Central Clearing

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FMP 7

Futures Markets

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

FMP 8

Using Futures for Hedging

6 formulas

Basis

bt=St−Ftb_t=S_t-F_t

Hedged price

short hedge, price received =F0+bt=F_0+b_tlong hedge, price paid =F0+bt=F_0+b_t

Minimum variance hedge ratio

h∗=ρ σSσFh^*=\rho\,\dfrac{\sigma_S}{\sigma_F}hedge effectiveness =ρ2=\rho^2

Optimal number of contracts

N∗=h∗QAQFN^*=h^*\dfrac{Q_A}{Q_F}tailing the hedge: N∗=h∗VAVF=h∗QAQF⋅SFN^*=h^*\dfrac{V_A}{V_F}=h^*\dfrac{Q_A}{Q_F}\cdot\dfrac{S}{F}

Stock index hedge

N∗=β VAVFN^*=\beta\,\dfrac{V_A}{V_F}

VFV_F = futures price × multiplier

Changing portfolio beta

N∗=(β∗−β)VAVFN^*=(\beta^*-\beta)\dfrac{V_A}{V_F}

N∗<0N^*<0: short futures to lower beta; N∗>0N^*>0: long futures to raise it

FMP 9

Foreign Exchange Markets

7 formulas

Real interest rate

Rreal=1+Rnom1+Rinfl−1≈Rnom−RinflR_{\text{real}}=\dfrac{1+R_{\text{nom}}}{1+R_{\text{infl}}}-1\approx R_{\text{nom}}-R_{\text{infl}}

Bid-ask spread

spread == ask −- bid% spread =ask−bidmid=\dfrac{\text{ask}-\text{bid}}{\text{mid}}

Covered interest parity

F=S(1+RYYY1+RXXX)TF=S\left(\dfrac{1+R_{YYY}}{1+R_{XXX}}\right)^T

rate quoted XXXYYY (units of YYY per XXX)

Forward premium and points

F−SS≈(RYYY−RXXX) T\dfrac{F-S}{S}\approx(R_{YYY}-R_{XXX})\,Tforward points =(F−S)×10,000=(F-S)\times10{,}000

Uncovered interest parity

E(ST)=S0(1+RYYY1+RXXX)TE(S_T)=S_0\left(\dfrac{1+R_{YYY}}{1+R_{XXX}}\right)^T

Purchasing power parity

STS0=(1+πYYY1+πXXX)T\dfrac{S_T}{S_0}=\left(\dfrac{1+\pi_{YYY}}{1+\pi_{XXX}}\right)^T% change in S≈πYYY−πXXXS\approx\pi_{YYY}-\pi_{XXX}

Appreciation and depreciation

XXXYYY moves from S0S_0 to S1S_1: XXX changes by S1−S0S0\dfrac{S_1-S_0}{S_0}YYY changes by S0−S1S1\dfrac{S_0-S_1}{S_1}

Exam tip The two percentage changes differ, so work out each currency on its own base.

FMP 10

Pricing Financial Forwards and Futures

9 formulas
Forward priceAnnual compoundingContinuous
No incomeS0(1+R)TS_0(1+R)^TS0erTS_0e^{rT}
Known income, PV II(S0−I)(1+R)T(S_0-I)(1+R)^T(S0−I)erT(S_0-I)e^{rT}
Known yield QQ (index: dividend yield)S0(1+R1+Q)TS_0\left(\dfrac{1+R}{1+Q}\right)^TS0e(r−q)TS_0e^{(r-q)T}

Arbitrage

actual F0>F_0> theoretical: buy the asset, short the forwardactual F0<F_0< theoretical: short the asset, go long the forward
AssetValue of a long forward
No incomeS0−K(1+R)TS_0-\dfrac{K}{(1+R)^T}
Known income(S0−I)−K(1+R)T(S_0-I)-\dfrac{K}{(1+R)^T}
Known yieldS0(1+Q)T−K(1+R)T\dfrac{S_0}{(1+Q)^T}-\dfrac{K}{(1+R)^T}
Any assetF0−K(1+R)T\dfrac{F_0-K}{(1+R)^T}; short =−=- long

Short sale profit, dividend-paying stock

S0−ST−dividends paid while shortS_0-S_T-\text{dividends paid while short}

plus interest on the proceeds if earned

FMP 11

Commodity Forwards and Futures

5 formulas

Forward with lease rate

F0=S0(1+R1+l)TF_0=S_0\left(\dfrac{1+R}{1+l}\right)^Timplied l=(S0F0)1/T(1+R)−1l=\left(\dfrac{S_0}{F_0}\right)^{1/T}(1+R)-1

Storage cost and convenience yield

F0=(S0+U)(1+R1+Y)TF_0=(S_0+U)\left(\dfrac{1+R}{1+Y}\right)^Timplied Y=(S0+UF0)1/T(1+R)−1Y=\left(\dfrac{S_0+U}{F_0}\right)^{1/T}(1+R)-1

UU = PV of storage costs; convenience yield belongs to consumption commodities

No-arbitrage upper bounds

F0≤S0(1+R)TF_0\le S_0(1+R)^Twith storage: F0≤(S0+U)(1+R)TF_0\le(S_0+U)(1+R)^T

Continuous cost of carry

F0=S0e(c−y)TF_0=S_0e^{(c-y)T}

cc = interest rate + storage cost rate, yy = convenience yield

Expected future spot price

E(ST)=F0 (1+X)T(1+R)TE(S_T)=F_0\,\dfrac{(1+X)^T}{(1+R)^T}

XX = expected return on the commodity

FMP 12

Options Markets

4 formulas
PositionPayoffProfit
Long callmax⁡(ST−K,0)\max(S_T-K,0)max⁡(ST−K,0)−c0\max(S_T-K,0)-c_0
Short call−max⁡(ST−K,0)-\max(S_T-K,0)c0−max⁡(ST−K,0)c_0-\max(S_T-K,0)
Long putmax⁡(K−ST,0)\max(K-S_T,0)max⁡(K−ST,0)−p0\max(K-S_T,0)-p_0
Short put−max⁡(K−ST,0)-\max(K-S_T,0)p0−max⁡(K−ST,0)p_0-\max(K-S_T,0)
FMP 13

Properties of Options

19 formulas
European callLower boundUpper
No dividendsmax⁡(S0−PV(K),0)\max(S_0-\text{PV}(K),0)S0S_0
Dividendsmax⁡(S0−PV(D)−PV(K),0)\max(S_0-\text{PV}(D)-\text{PV}(K),0)S0S_0
Other assetsmax⁡(PV(F)−PV(K),0)\max(\text{PV}(F)-\text{PV}(K),0)PV(F)\text{PV}(F)
European putLower boundUpper
No dividendsmax⁡(PV(K)−S0,0)\max(\text{PV}(K)-S_0,0)PV(K)\text{PV}(K)
Dividendsmax⁡(PV(D)+PV(K)−S0,0)\max(\text{PV}(D)+\text{PV}(K)-S_0,0)PV(K)\text{PV}(K)
Other assetsmax⁡(PV(K)−PV(F),0)\max(\text{PV}(K)-\text{PV}(F),0)PV(K)\text{PV}(K)
American callLower boundUpper
No dividendsmax⁡(S0−PV(K),0)\max(S_0-\text{PV}(K),0)S0S_0
Dividendsmax⁡(S0−K, S0−PV(D)−PV(K), 0)\max(S_0-K,\,S_0-\text{PV}(D)-\text{PV}(K),\,0)S0S_0
American putLower boundUpper
No dividendsmax⁡(K−S0,0)\max(K-S_0,0)KK
Dividendsmax⁡(K−S0, PV(D)+PV(K)−S0, 0)\max(K-S_0,\,\text{PV}(D)+\text{PV}(K)-S_0,\,0)KK

Put-call parity, European

non-dividend c+PV(K)=p+S0c+\text{PV}(K)=p+S_0dividend c+PV(D)+PV(K)=p+S0c+\text{PV}(D)+\text{PV}(K)=p+S_0forward form c+PV(K)=p+PV(F)c+\text{PV}(K)=p+\text{PV}(F)

Put-call relation, American

non-dividend S0−K≤C−P≤S0−PV(K)S_0-K\le C-P\le S_0-\text{PV}(K)dividend S0−PV(D)−K≤C−P≤S0−PV(K)S_0-\text{PV}(D)-K\le C-P\le S_0-\text{PV}(K)

Early exercise of an American call

exercise just before an ex-dividend date can be optimal only if D>K−K∗D>K-K^*never exercise early without dividends

K∗K^* = KK discounted from the next ex-dividend date (or maturity) back to this one

Increase inEuropean callEuropean putAmerican callAmerican put
S0S_0+−+−
KK−+−+
TT??++
σ\sigma++++
rr+−+−
Dividends−+−+
FMP 14

Trading Strategies

10 formulas

Option and stock equivalences

protective put S+P=C+PV(K)S+P=C+\text{PV}(K)covered call S−C=PV(K)−PS-C=\text{PV}(K)-P
Payoff at TTST≤K1S_T\le K_1K1<ST≤K2K_1<S_T\le K_2ST>K2S_T>K_2
Bull: long call K1K_1, short call K2K_200ST−K1S_T-K_1K2−K1K_2-K_1
Bear: long put K2K_2, short put K1K_1K2−K1K_2-K_1K2−STK_2-S_T00
Box: bull call + bear putK2−K1K_2-K_1K2−K1K_2-K_1K2−K1K_2-K_1
Strangle: long put K1K_1, long call K2K_2K1−STK_1-S_T00ST−K2S_T-K_2

Box spread value

PV(K2−K1)\text{PV}(K_2-K_1)

Butterfly (calls)

00 below K1K_1ST−K1S_T-K_1 from K1K_1 to K2K_2K3−STK_3-S_T from K2K_2 to K3K_300 above K3K_3

long call K1K_1, short 2 calls K2K_2, long call K3K_3; K2=(K1+K3)/2K_2=(K_1+K_3)/2

Straddle

long call ++ long put, same KK: payoff ∣ST−K∣|S_T-K|

Strip and strap

strip == 1 call ++ 2 puts (bearish tilt)strap == 2 calls ++ 1 put (bullish tilt)

same strike and maturity

Principal protected note

zero-coupon bond paying LL ++ call optionfeasible if L−Le−rT≥L-Le^{-rT}\ge option cost
FMP 15

Exotic Options

11 formulas

Zero-cost call

payoff max⁡(ST−K−A, −A)\max(S_T-K-A,\,-A), A=c(1+R)TA=c(1+R)^T

Gap options

strike K1K_1, trigger K2K_2: call pays ST−K1S_T-K_1 if ST>K2S_T>K_2put pays K1−STK_1-S_T if ST<K2S_T<K_2else 0

the payoff can be negative

PayoffCallPut
Average pricemax⁡(Savg−K,0)\max(S_{\text{avg}}-K,0)max⁡(K−Savg,0)\max(K-S_{\text{avg}},0)
Average strikemax⁡(ST−Savg,0)\max(S_T-S_{\text{avg}},0)max⁡(Savg−ST,0)\max(S_{\text{avg}}-S_T,0)
Floating lookbackST−Smin⁡S_T-S_{\min}Smax⁡−STS_{\max}-S_T
Fixed lookbackmax⁡(Smax⁡−K,0)\max(S_{\max}-K,0)max⁡(K−Smin⁡,0)\max(K-S_{\min},0)
Cash-or-nothingQQ if ST>KS_T>KQQ if ST<KS_T<K
Asset-or-nothingSTS_T if ST>KS_T>KSTS_T if ST<KS_T<K

Barrier parity

knock-in ++ knock-out == vanilla option

same barrier, strike and maturity

Exchange option

payoff max⁡(UT−VT,0)\max(U_T-V_T,0)

receive asset UU, give up asset VV

Volatility and variance swaps

receive realized: Lvol(σ−σK)L_{\text{vol}}(\sigma-\sigma_K)Lvar(σ2−VK)L_{\text{var}}(\sigma^2-V_K)

VK=σK2V_K=\sigma_K^2; Lvar=Lvol/(2σK)L_{\text{var}}=L_{\text{vol}}/(2\sigma_K); paying realized reverses the signs

FMP 16

Properties of Interest Rates

10 formulas

Compounding

FV=PV(1+R/m)mTFV=PV(1+R/m)^{mT}PV=FV(1+R/m)−mTPV=FV(1+R/m)^{-mT}continuous: FV=PVeRTFV=PVe^{RT}, PV=FVe−RTPV=FVe^{-RT}

Converting rates

R2=m2[(1+R1m1)m1/m2−1]R_2=m_2\left[\left(1+\dfrac{R_1}{m_1}\right)^{m_1/m_2}-1\right]Rm=m(eRc/m−1)R_m=m\left(e^{R_c/m}-1\right)Rc=mln⁡(1+Rm/m)R_c=m\ln(1+R_m/m)

Bond price from yield

B=c2∑i=12T(1+y2)−i+100(1+y2)−2TB=\dfrac c2\sum_{i=1}^{2T}\left(1+\dfrac y2\right)^{-i}+100\left(1+\dfrac y2\right)^{-2T}

Bond price from spot rates

B=∑cie−RitiB=\sum c_ie^{-R_it_i}, or ∑ci(1+Ri/m)mti\sum\dfrac{c_i}{(1+R_i/m)^{mt_i}}

Par yield

c=(100−100 dT) mAc=\dfrac{(100-100\,d_T)\,m}{A}

dTd_T = final discount factor; AA = sum of coupon-date discount factors

Duration

Macaulay D=∑tiPViBD=\sum t_i\dfrac{PV_i}{B}modified Dmod=DMac1+y/mD_{\text{mod}}=\dfrac{D_{\text{Mac}}}{1+y/m}dollar D$=Dmod BD_\$=D_{\text{mod}}\,B

Convexity

C=∑ti2PViBC=\sum t_i^2\dfrac{PV_i}{B}

Price change

ΔB=−DB Δy+12CB(Δy)2\Delta B=-DB\,\Delta y+\tfrac12CB(\Delta y)^2with dollar duration: ΔB=−D$ Δy\Delta B=-D_\$\,\Delta y

Forward rates

discrete F=[(1+R2)T2(1+R1)T1]1/(T2−T1)−1F=\left[\dfrac{(1+R_2)^{T_2}}{(1+R_1)^{T_1}}\right]^{1/(T_2-T_1)}-1continuous F=R2T2−R1T1T2−T1F=\dfrac{R_2T_2-R_1T_1}{T_2-T_1}

FRA, pay fixed

payoff at the start of the period (R−RK) τL1+Rτ\dfrac{(R-R_K)\,\tau L}{1+R\tau}value today =(RF−RK) τL=(R_F-R_K)\,\tau L discounted from the period end

receive fixed: signs reversed

FMP 17

Corporate Bonds

2 formulas

Expected loss and return

expected loss rate =PD×(1−RR)=\text{PD}\times(1-\text{RR})expected return =rf+=r_f+ credit spread −- expected loss rate

Default rates

issue default rate =defaulted issuestotal issues=\dfrac{\text{defaulted issues}}{\text{total issues}}dollar default rate =par value defaultedtotal par value=\dfrac{\text{par value defaulted}}{\text{total par value}}
FMP 18

Mortgages and Mortgage-Backed Securities

6 formulas

Monthly mortgage payment

X=A (R/12)1−(1+R/12)−12TX=\dfrac{A\,(R/12)}{1-(1+R/12)^{-12T}}

AA = amount borrowed

Interest and principal

Interestt=Balancet−1×R/12\text{Interest}_t=\text{Balance}_{t-1}\times R/12Principalt=X−Interestt\text{Principal}_t=X-\text{Interest}_tBalancet=Balancet−1−Principalt\text{Balance}_t=\text{Balance}_{t-1}-\text{Principal}_t

WAC and WAM

WAC=∑wici\text{WAC}=\sum w_ic_iWAM=∑wiLi\text{WAM}=\sum w_iL_iwi=Pi∑Piw_i=\dfrac{P_i}{\sum P_i}

PiP_i = remaining principal of mortgage ii

SMM and CPR

SMM=prepayment in the monthbeginning balance−scheduled principal\text{SMM}=\dfrac{\text{prepayment in the month}}{\text{beginning balance}-\text{scheduled principal}}CPR=1−(1−SMM)12\text{CPR}=1-(1-\text{SMM})^{12}

Dollar roll value

A−B+C−DA-B+C-D

AA = sale price incl. AI; BB = repurchase price incl. AI; CC = interest on proceeds for the month; DD = coupon and principal given up

Refinancing incentive

I=WAC−RI=\text{WAC}-R

RR = current mortgage rate

FMP 19

Interest Rate Futures

10 formulas
MarketDay count
Treasury bonds (and AI on futures delivery)Actual/actual
Corporate and municipal bonds30/360
T-bills and money marketActual/360

Accrued interest and dirty price

AI=days since last coupondays in coupon period×coupon\text{AI}=\dfrac{\text{days since last coupon}}{\text{days in coupon period}}\times\text{coupon}dirty == clean ++ AI

T-bill

Q=360n(100−C)Q=\dfrac{360}{n}(100-C)C=100−Qn360C=100-\dfrac{Qn}{360}

QQ = quote, CC = cash price per 100, nn = days to maturity

Conversion factor

price per 1 of face of the delivered bond at a 6% yield (semiannual), maturity rounded down to the nearest 3 months

Delivery

cash received == settlement price ×\times CF ++ AICTD minimizes quoted price −- settlement price ×\times CF

Treasury futures price

F0=(S0−I)(1+R)TF_0=(S_0-I)(1+R)^T, or (S0−I)erT(S_0-I)e^{rT}

II = PV of coupons during the futures life

Duration-based hedge

N∗=P DPVF DFN^*=\dfrac{P\,D_P}{V_F\,D_F}

PP, DPD_P at hedge maturity; VFV_F = contract price

DV01 hedge

N=−EVEFN=-\dfrac{E_V}{E_F}

EE = value gain for a 1 bp fall in all rates; N>0N>0 long, N<0N<0 short

FMP 20

Swaps

8 formulas

Comparative advantage

total gain =∣Δfixed−Δfloating∣=|\Delta_{\text{fixed}}-\Delta_{\text{floating}}|
Swap positionValue
Pay fixed, receive floatingBfloat−BfixB_{\text{float}}-B_{\text{fix}}
Receive fixed, pay floatingBfix−BfloatB_{\text{fix}}-B_{\text{float}}
Currency: receive domestic (S0S_0 = domestic per foreign)BD−S0BFB_D-S_0B_F
Currency: receive foreignS0BF−BDS_0B_F-B_D

Bond values inside a swap

Bfix=∑c exp⁡(−riti)+Lexp⁡(−rntn)B_{\text{fix}}=\sum c\,\exp(-r_it_i)+L\exp(-r_nt_n)Bfloat=(L+k∗)exp⁡(−r∗t∗)B_{\text{float}}=(L+k^*)\exp(-r^*t^*)

Bfloat=LB_{\text{float}}=L immediately after a reset

Swap value from FRAs

pay fixed: V=∑PV[(RF,i−RK) τL]V=\sum\text{PV}\big[(R_{F,i}-R_K)\,\tau L\big]

RF,iR_{F,i} = forward rate for period ii

Currency swap from forwards

receive foreign: V=∑PV(FCFi×Fi−DCFi)V=\sum\text{PV}(\text{FCF}_i\times F_i-\text{DCF}_i)

FCF, DCF = foreign and domestic cash flows; FiF_i = forward rate (domestic per foreign); receive domestic: sign reversed

Book 4 of 4 · 30% of the exam

Valuation and Risk Models formulas

VRM 1

Measures of Financial Risk

3 formulas

Two-asset portfolio

μP=w1μ1+w2μ2\mu_P=w_1\mu_1+w_2\mu_2σP=w12σ12+w22σ22+2ρw1w2σ1σ2\sigma_P=\sqrt{w_1^2\sigma_1^2+w_2^2\sigma_2^2+2\rho w_1w_2\sigma_1\sigma_2}
Normal distribution ofVaR at confidence XXES at confidence XX
Losses (μL,σL)(\mu_L,\sigma_L)μL+σLz\mu_L+\sigma_LzμL+σLe−z2/2(1−X)2π\mu_L+\sigma_L\dfrac{e^{-z^2/2}}{(1-X)\sqrt{2\pi}}
Returns (μP,σP)(\mu_P,\sigma_P)σPz−μP\sigma_Pz-\mu_PσPe−z2/2(1−X)2π−μP\sigma_P\dfrac{e^{-z^2/2}}{(1-X)\sqrt{2\pi}}-\mu_P

Exam tip VaR from a loss distribution adds the mean; from a return distribution it subtracts the mean.

VRM 2

Calculating and Applying VaR

6 formulas

Linear portfolio

ΔP=∑qi Δri\Delta P=\sum q_i\,\Delta r_i

qi=niSiq_i=n_iS_i (amount invested), Δri=ΔSi/Si\Delta r_i=\Delta S_i/S_i

Risk factor sensitivities

linear ΔP=∑δi ΔSi\Delta P=\sum\delta_i\,\Delta S_idelta-gamma ΔP=∑δi ΔSi+12∑γi(ΔSi)2\Delta P=\sum\delta_i\,\Delta S_i+\tfrac12\sum\gamma_i(\Delta S_i)^2

Zero-mean VaR and ES

VaR=σPz\text{VaR}=\sigma_PzES=σPe−z2/2(1−X)2π\text{ES}=\sigma_P\dfrac{e^{-z^2/2}}{(1-X)\sqrt{2\pi}}

Square-root-of-time rule

VaR(T,X)=T VaR(1,X)\text{VaR}(T,X)=\sqrt T\,\text{VaR}(1,X)ES(T,X)=T ES(1,X)\text{ES}(T,X)=\sqrt T\,\text{ES}(1,X)

needs iid returns and a zero mean

Delta-normal VaR of an option

VaR=∣δ∣×S×σ×z\text{VaR}=|\delta|\times S\times\sigma\times z

Historical simulation

VaR == the n(1−X)n(1-X)-th worst of the nn scenario lossesES == average of the n(1−X)n(1-X) worst losses
VRM 3

Measuring and Monitoring Volatility

6 formulas

Variance from daily returns

σn2=1m∑i=1mun−i2\sigma_n^2=\dfrac1m\sum_{i=1}^{m}u_{n-i}^2

ui=(Si−Si−1)/Si−1u_i=(S_i-S_{i-1})/S_{i-1}; mean return taken as 0

EWMA

σn2=λ σn−12+(1−λ) un−12\sigma_n^2=\lambda\,\sigma_{n-1}^2+(1-\lambda)\,u_{n-1}^2

RiskMetrics λ=0.94\lambda=0.94

GARCH(1,1)

σn2=ω+αun−12+βσn−12\sigma_n^2=\omega+\alpha u_{n-1}^2+\beta\sigma_{n-1}^2

ω=γVL\omega=\gamma V_L, γ=1−α−β\gamma=1-\alpha-\beta

Long-run variance

VL=ω1−α−βV_L=\dfrac{\omega}{1-\alpha-\beta}

GARCH variance forecast

E[σn+t2]=VL+(α+β)t(σn2−VL)E[\sigma_{n+t}^2]=V_L+(\alpha+\beta)^t(\sigma_n^2-V_L)

EWMA covariance and correlation

covn=λ covn−1+(1−λ) xn−1yn−1\text{cov}_n=\lambda\,\text{cov}_{n-1}+(1-\lambda)\,x_{n-1}y_{n-1}ρn=covnσx,n σy,n\rho_n=\dfrac{\text{cov}_n}{\sigma_{x,n}\,\sigma_{y,n}}

xx, yy = returns on day n−1n-1

VRM 4

External and Internal Credit Ratings

6 formulas

Hazard rate

PD(0,t)=1−e−hˉt\text{PD}(0,t)=1-e^{-\bar ht}survival S(t)=e−hˉtS(t)=e^{-\bar ht}

Average hazard rate from survival

hˉ=−ln⁡S(t)t\bar h=-\dfrac{\ln S(t)}{t}

Default between t1t_1 and t2t_2

exp⁡(−hˉ1t1)−exp⁡(−hˉ2t2)\exp(-\bar h_1t_1)-\exp(-\bar h_2t_2)

hˉ2\bar h_2 = average hazard rate to t2t_2

Conditional PD

P(default in year t∣survived to t−1)=S(t−1)−S(t)S(t−1)P(\text{default in year }t\mid\text{survived to }t-1)=\dfrac{S(t-1)-S(t)}{S(t-1)}

Expected loss

EL=PD×LGD×EAD\text{EL}=\text{PD}\times\text{LGD}\times\text{EAD}

LGD=1−RR\text{LGD}=1-\text{RR}; in % terms EL=PD×LGD\text{EL}=\text{PD}\times\text{LGD}

Rating transition matrix

nn-year matrix =Mn=M^n

assumes independence across years; cumulative PD is the default column

VRM 5

Country Risk: Determinants, Measures and Implications

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

VRM 6

Measuring Credit Risk

6 formulas

Loss on one loan

mean piLi(1−Ri)p_iL_i(1-R_i)SD σi=pi−pi2  Li(1−Ri)\sigma_i=\sqrt{p_i-p_i^2}\;L_i(1-R_i)

Portfolio of identical loans

σP2=nσ2+n(n−1)ρσ2\sigma_P^2=n\sigma^2+n(n-1)\rho\sigma^2σPnL=σ1+(n−1)ρLn\dfrac{\sigma_P}{nL}=\dfrac{\sigma\sqrt{1+(n-1)\rho}}{L\sqrt n}

One-factor Gaussian copula

Ui=aiF+1−ai2 ZiU_i=a_iF+\sqrt{1-a_i^2}\,Z_iρ(Ui,Uj)=aiaj\rho(U_i,U_j)=a_ia_j

Vasicek WCDR, 99.9%

WCDR=N ⁣(N−1(PD)−ρ N−1(0.001)1−ρ)\text{WCDR}=N\!\left(\dfrac{N^{-1}(\text{PD})-\sqrt\rho\,N^{-1}(0.001)}{\sqrt{1-\rho}}\right)

Credit risk capital

worst-case loss =WCDR×LGD×EAD=\text{WCDR}\times\text{LGD}\times\text{EAD}capital =UL=(WCDR−PD)×LGD×EAD=\text{UL}=(\text{WCDR}-\text{PD})\times\text{LGD}\times\text{EAD}loan by loan: ∑(WCDRi−PDi) LGDi EADi\sum(\text{WCDR}_i-\text{PD}_i)\,\text{LGD}_i\,\text{EAD}_i

Euler contribution

Contributioni=xi∂F∂xi\text{Contribution}_i=x_i\dfrac{\partial F}{\partial x_i}∑iContributioni=F\sum_i\text{Contribution}_i=F

FF = risk measure, xix_i = size of loan ii

VRM 7

Operational Risk

6 formulas

Basic indicator approach

capital =15%×=15\%\times average annual gross income over 3 years

gross income = interest earned − interest paid + non-interest income

Standardized approach

capital == 3-year average of ∑βk GIk\sum\beta_k\,\text{GI}_k

β\beta = 12% retail banking, asset management, retail brokerage; 15% commercial banking, agency services; 18% corporate finance, trading and sales, payment and settlement

SMA loss component

7X+7Y+5Z7X+7Y+5Z

XX = average annual op loss; YY = from losses above €10m; ZZ = from losses above €100m (last 10 years)

Loss frequency (Poisson)

P(n)=e−λλnn!P(n)=\dfrac{e^{-\lambda}\lambda^n}{n!}

Scaling external loss data

LossA=LossB(RevenueARevenueB)β\text{Loss}_A=\text{Loss}_B\left(\dfrac{\text{Revenue}_A}{\text{Revenue}_B}\right)^{\beta}

β\beta = scaling exponent estimated from data

Power law

P(v>x)=Kx−αP(v>x)=Kx^{-\alpha}
VRM 8

Stress Testing

Concepts only

No formulas to memorise. GARP tests this chapter on concepts, so there is nothing from it to learn for this sheet.

VRM 9

Pricing Conventions, Discounting and Arbitrage

3 formulas

Present value

PV=∑CFt dtPV=\sum CF_t\,d_t

dtd_t = discount factor for time tt

Money-market yield from a discount quote

Qn/360100−Qn/360\dfrac{Qn/360}{100-Qn/360}

360 to 365 day basis

r365=r360×365360r_{365}=r_{360}\times\dfrac{365}{360}
VRM 10

Interest Rates

4 formulas

Discount factors

semiannual dt=(1+zt/2)−2td_t=(1+z_t/2)^{-2t}continuous dt=e−zttd_t=e^{-z_tt}

Bond value

V=c2AT+100 dTV=\dfrac c2A_T+100\,d_TV=100+c−p2ATV=100+\dfrac{c-p}{2}A_T

ATA_T = sum of discount factors; pp = par rate

Six-month forward rate

1+f2=(1+zT+0.5/2)2T+1(1+zT/2)2T1+\dfrac f2=\dfrac{(1+z_{T+0.5}/2)^{2T+1}}{(1+z_T/2)^{2T}}

Spot rate from forwards

(1+zn/2)n=(1+f1/2)(1+f2/2)⋯(1+fn/2)(1+z_n/2)^n=(1+f_1/2)(1+f_2/2)\cdots(1+f_n/2)

nn = number of half-years

VRM 11

Bond Yields and Return Calculations

4 formulas

Annuity and perpetuity

annuity cy[1−(1+y/2)−2T]\dfrac cy\left[1-(1+y/2)^{-2T}\right]perpetuity cy\dfrac cy

cc = annual coupon, paid semiannually

Realized return

gross R=Pend+coupons−PbeginPbeginR=\dfrac{P_{\text{end}}+\text{coupons}-P_{\text{begin}}}{P_{\text{begin}}}net =R−financing costPbegin=R-\dfrac{\text{financing cost}}{P_{\text{begin}}}several periods: (1+R1)⋯(1+Rn)−1(1+R_1)\cdots(1+R_n)-1

Spread

P=∑tCFt[1+(zt+s)/2]2tP=\sum_t\dfrac{CF_t}{[1+(z_t+s)/2]^{2t}}, solve for ss

P&L decomposition

P&L == carry roll-down ++ rate changes ++ spread changes

carry roll-down = price change from passing time plus coupon, on the assumed curve (forwards realized, or curve unchanged)

VRM 12

Applying Duration, Convexity and DV01

8 formulas

DV01

DV01=−ΔP10,000×Δr\text{DV01}=-\dfrac{\Delta P}{10{,}000\times\Delta r}

Δr\Delta r in decimal

Effective duration

D=P−−P+2P ΔrD=\dfrac{P_--P_+}{2P\,\Delta r}one-sided: D=−1PΔPΔrD=-\dfrac{1}{P}\dfrac{\Delta P}{\Delta r}

Effective convexity

C=P++P−−2PP (Δr)2C=\dfrac{P_++P_--2P}{P\,(\Delta r)^2}

Price change

ΔP=−DP Δr+12CP (Δr)2\Delta P=-DP\,\Delta r+\tfrac12CP\,(\Delta r)^2

Portfolio measures

DV01P=∑DV01i\text{DV01}_P=\sum\text{DV01}_iDP=∑ViVDiD_P=\sum\dfrac{V_i}{V}D_iCP=∑ViVCiC_P=\sum\dfrac{V_i}{V}C_i

Hedge face amount

FH=−FP DV01PDV01HF_H=-F_P\,\dfrac{\text{DV01}_P}{\text{DV01}_H}

DV01s per 100 face

Duration and convexity hedge

one bond: PH=−VDVDHP_H=-\dfrac{V D_V}{D_H}two bonds: P1D1+P2D2=−VDVP_1D_1+P_2D_2=-VD_VP1C1+P2C2=−VCVP_1C_1+P_2C_2=-VC_V

Barbell matching a bullet

VS+VL=VbulletV_S+V_L=V_{\text{bullet}} and VSDS+VLDL=VbulletDbulletV_SD_S+V_LD_L=V_{\text{bullet}}D_{\text{bullet}}

the barbell has higher convexity

VRM 13

Non-Parallel Term Structure Shifts and Hedging

4 formulas

Key rate and bucket 01s

DV01=∑iKR01i\text{DV01}=\sum_i\text{KR01}_ialso DV01=∑\text{DV01}=\sum forward bucket 01s

Portfolio SD from key rates

σP=∑i∑jρijσiσj KR01i KR01j\sigma_P=\sqrt{\sum_i\sum_j\rho_{ij}\sigma_i\sigma_j\,\text{KR01}_i\,\text{KR01}_j}

σi\sigma_i = SD of daily change in key rate ii (bp); ρij\rho_{ij} = correlation of those changes

Portfolio SD from principal components

σP=σ12f12+σ22f22+σ32f32\sigma_P=\sqrt{\sigma_1^2f_1^2+\sigma_2^2f_2^2+\sigma_3^2f_3^2}

fif_i = value change per unit of factor ii

Duration from a 01

Duration=10,000×01 measureportfolio value\text{Duration}=\dfrac{10{,}000\times\text{01 measure}}{\text{portfolio value}}
VRM 14

Binomial Trees

8 formulas

One step

f=e−rT[pfu+(1−p)fd]f=e^{-rT}[pf_u+(1-p)f_d]p=erT−du−dp=\dfrac{e^{rT}-d}{u-d}u=eσTu=e^{\sigma\sqrt T}, d=1/ud=1/u

Su=S0uS_u=S_0u, Sd=S0dS_d=S_0d

Several steps

f=e−rΔt[pfu+(1−p)fd]f=e^{-r\Delta t}[pf_u+(1-p)f_d]u=eσΔtu=e^{\sigma\sqrt{\Delta t}}, d=1/ud=1/u

American option node

f=max⁡(exercise value, e−rΔt[pfu+(1−p)fd])f=\max\big(\text{exercise value},\ e^{-r\Delta t}[pf_u+(1-p)f_d]\big)

Delta

Δ=fu−fdS0u−S0d\Delta=\dfrac{f_u-f_d}{S_0u-S_0d}
Underlyingaa in p=(a−d)/(u−d)p=(a-d)/(u-d)
Non-dividend stockerΔte^{r\Delta t}
Dividend yield qq or indexe(r−q)Δte^{(r-q)\Delta t}
Currencye(r−rf)Δte^{(r-r_f)\Delta t}
Futures11
VRM 15

The Black-Scholes-Merton Model

11 formulas

Lognormal stock price

ΔSS∼N(μΔt, σ2Δt)\dfrac{\Delta S}{S}\sim N(\mu\Delta t,\ \sigma^2\Delta t)E(ST)=S0eμTE(S_T)=S_0e^{\mu T}

Distribution of ln⁡ST\ln S_T

E(ln⁡ST)=ln⁡S0+(μ−σ2/2)TE(\ln S_T)=\ln S_0+(\mu-\sigma^2/2)TSD =σT=\sigma\sqrt T

Realized return

R=1Tln⁡STS0∼N ⁣(μ−σ22, σ2T)R=\dfrac1T\ln\dfrac{S_T}{S_0}\sim N\!\left(\mu-\dfrac{\sigma^2}{2},\ \dfrac{\sigma^2}{T}\right)

Historical volatility

ui=ln⁡(Si/Si−1)u_i=\ln(S_i/S_{i-1})σ^=sτ\hat\sigma=\dfrac{s}{\sqrt\tau}

ss = sample SD of uiu_i; τ\tau = interval length in years

BSM, no dividends

c=S0N(d1)−Ke−rTN(d2)c=S_0N(d_1)-Ke^{-rT}N(d_2)p=Ke−rTN(−d2)−S0N(−d1)p=Ke^{-rT}N(-d_2)-S_0N(-d_1)

d₁ and d₂

d1=ln⁡(S0/K)+(r+σ2/2)TσTd_1=\dfrac{\ln(S_0/K)+(r+\sigma^2/2)T}{\sigma\sqrt T}d2=d1−σTd_2=d_1-\sigma\sqrt T

Dividend yield q

c=S0e−qTN(d1)−Ke−rTN(d2)c=S_0e^{-qT}N(d_1)-Ke^{-rT}N(d_2)p=Ke−rTN(−d2)−S0e−qTN(−d1)p=Ke^{-rT}N(-d_2)-S_0e^{-qT}N(-d_1)d1=ln⁡(S0/K)+(r−q+σ2/2)TσTd_1=\dfrac{\ln(S_0/K)+(r-q+\sigma^2/2)T}{\sigma\sqrt T}

same for a stock index

Currency options

q=rfq=r_f: c=S0e−rfTN(d1)−Ke−rTN(d2)c=S_0e^{-r_fT}N(d_1)-Ke^{-rT}N(d_2)p=Ke−rTN(−d2)−S0e−rfTN(−d1)p=Ke^{-rT}N(-d_2)-S_0e^{-r_fT}N(-d_1)

Futures options (Black)

c=e−rT[F0N(d1)−KN(d2)]c=e^{-rT}[F_0N(d_1)-KN(d_2)]p=e−rT[KN(−d2)−F0N(−d1)]p=e^{-rT}[KN(-d_2)-F_0N(-d_1)]d1=ln⁡(F0/K)+σ2T/2σTd_1=\dfrac{\ln(F_0/K)+\sigma^2T/2}{\sigma\sqrt T}

Discrete dividends

c=[S0−PV(D)]N(d1)−Ke−rTN(d2)c=[S_0-\text{PV}(D)]N(d_1)-Ke^{-rT}N(d_2)

replace S0S_0 by S0−PV(D)S_0-\text{PV}(D) in every no-dividend formula, including d1d_1

Warrants

value per warrant =NN+M×c=\dfrac{N}{N+M}\times cdilution cost to existing shareholders =M×=M\times value per warrant

cc = BSM call on the stock; NN = shares outstanding; MM = warrants issued

VRM 16

The Greeks

23 formulas
Greek, no incomeCallPut
DeltaN(d1)N(d_1)N(d1)−1N(d_1)-1
GammaN′(d1)S0σT\dfrac{N'(d_1)}{S_0\sigma\sqrt T}same as call
VegaS0T N′(d1)S_0\sqrt T\,N'(d_1)same as call
RhoKTe−rTN(d2)KTe^{-rT}N(d_2)−KTe−rTN(−d2)-KTe^{-rT}N(-d_2)

Theta, no income

call −S0N′(d1)σ2T−rKe−rTN(d2)-\dfrac{S_0N'(d_1)\sigma}{2\sqrt T}-rKe^{-rT}N(d_2)put −S0N′(d1)σ2T+rKe−rTN(−d2)-\dfrac{S_0N'(d_1)\sigma}{2\sqrt T}+rKe^{-rT}N(-d_2)

Standard normal density

N′(x)=12πe−x2/2N'(x)=\dfrac{1}{\sqrt{2\pi}}e^{-x^2/2}
Greek, yield qqCallPut
Deltae−qTN(d1)e^{-qT}N(d_1)e−qT[N(d1)−1]e^{-qT}[N(d_1)-1]
GammaN′(d1) e−qTS0σT\dfrac{N'(d_1)\,e^{-qT}}{S_0\sigma\sqrt T}same as call
VegaS0T N′(d1) e−qTS_0\sqrt T\,N'(d_1)\,e^{-qT}same as call
RhoKTe−rTN(d2)KTe^{-rT}N(d_2)−KTe−rTN(−d2)-KTe^{-rT}N(-d_2)

Theta, yield q, call

−S0N′(d1)σe−qT2T+qS0N(d1)e−qT−rKe−rTN(d2)-\dfrac{S_0N'(d_1)\sigma e^{-qT}}{2\sqrt T}+qS_0N(d_1)e^{-qT}-rKe^{-rT}N(d_2)

Theta, yield q, put

−S0N′(d1)σe−qT2T−qS0N(−d1)e−qT+rKe−rTN(−d2)-\dfrac{S_0N'(d_1)\sigma e^{-qT}}{2\sqrt T}-qS_0N(-d_1)e^{-qT}+rKe^{-rT}N(-d_2)

d1d_1 uses r−qr-q, as in VRM 15

Currency and futures options

use q=rfq=r_f for currenciesq=rq=r for futures
Long positionDeltaGammaVega
Call+++
Put−++
Stock110000
Forward, non-dividend stock110000
Futures, non-dividend stockerTe^{rT}0000
Forward, yield qqe−qTe^{-qT}0000
Futures, yield qqe(r−q)Te^{(r-q)T}0000

Exam tip Short positions reverse every sign in the table above.

Portfolio Greeks

ΔP=∑wiΔi\Delta_P=\sum w_i\Delta_iΓP=∑wiΓi\Gamma_P=\sum w_i\Gamma_iνP=∑wiνi\nu_P=\sum w_i\nu_i

wiw_i = number of options of type ii

Gamma-neutral, then delta-neutral

options to trade n=−ΓPΓTn=-\dfrac{\Gamma_P}{\Gamma_T}then shares =−(ΔP+nΔT)=-(\Delta_P+n\Delta_T)

Theta, delta and gamma

Θ+rSΔ+12σ2S2Γ=rΠ\Theta+rS\Delta+\tfrac12\sigma^2S^2\Gamma=r\Pidelta-neutral: Θ+12σ2S2Γ=rΠ\Theta+\tfrac12\sigma^2S^2\Gamma=r\Pi

How to revise with the FRM Part 1 formula sheet

Part 1 questions rarely ask for a formula on its own. They describe a position, a portfolio or a data set and expect you to pick the right relation, so the real test is whether you can name the row of this sheet a question needs before you reach for the calculator. Work through a chapter here only after you have studied it, then cover the formula column and rewrite each line from its label.

In the last six weeks before the exam, go through the sheet book by book and give most of the time to Financial Markets and Products and Valuation and Risk Models, which hold most of the calculations. The formulas you cannot write from memory on a second pass are the ones to drill with timed practice questions.

Where the formulas sit in each book

Foundations of Risk Management 20%
Mostly conceptual. The formulas are RAROC, the CAPM with the security and capital market lines, the Sharpe, Treynor and Jensen measures, the information and Sortino ratios, the APT and the Fama-French three-factor model.
Quantitative Analysis 20%
Probability rules and Bayes, distributions and their moments, hypothesis tests, OLS and multiple regression with R squared, adjusted R squared and the F test, AR, MA and ARMA time series, rank correlations, simulation and machine-learning measures.
Financial Markets and Products 30%
Hedging with futures, forward and futures pricing, interest and purchasing power parity, option bounds and put-call parity, trading strategies, exotic payoffs, interest rate conventions, mortgages, Treasury futures and swap valuation.
Valuation and Risk Models 30%
VaR and expected shortfall, EWMA and GARCH volatility, credit ratings and the Vasicek model, operational risk capital, bond pricing, duration, convexity and DV01, key rates, binomial trees, Black-Scholes-Merton and the Greeks.

FRM Part 1 formula sheet questions

Does GARP provide a formula sheet in the FRM Part 1 exam?

No. GARP does not give candidates a formula sheet, and notes cannot be taken into the exam, so every formula on this page has to be recalled from memory. Only an approved business calculator is allowed.

Which calculators are allowed in the FRM exam?

GARP permits the Texas Instruments BA II Plus (including the Professional), the HP 12C (including the Platinum, Anniversary and Prestige editions), the HP 10B II, the HP 10BII+ and the HP 20B. No other calculator is allowed.

How is the FRM Part 1 exam structured?

FRM Part 1 has 100 equally weighted multiple-choice questions to be answered in four hours on computer. Foundations of Risk Management and Quantitative Analysis carry about 20% each; Financial Markets and Products and Valuation and Risk Models carry about 30% each. GARP offers the exam in May, August and November.

Which FRM Part 1 chapters have no formulas to learn?

Of the 62 chapters in FRM Part 1, 13 are tested on concepts alone: FRM 2 How Do Firms Manage Financial Risk?; FRM 3 The Governance of Risk Management; FRM 4 Credit Risk Transfer Mechanisms; FRM 7 Principles for Effective Data Aggregation and Risk Reporting; FRM 8 Enterprise Risk Management and Future Trends; FRM 9 Learning from Financial Disasters; FRM 10 Anatomy of the Great Financial Crisis of 2007-2009; FRM 11 GARP Code of Conduct; FMP 1 Banks; FMP 6 Central Clearing; FMP 7 Futures Markets; VRM 5 Country Risk: Determinants, Measures and Implications; VRM 8 Stress Testing. Each of them is listed on this sheet in its place and marked as concepts only.

How often is this formula sheet updated?

The sheet is revised whenever GARP changes the FRM Part 1 readings, and whenever a correction is made. Every revision is dated in the update history at the end of this page, and the PDF is replaced at the same time, so the download always matches what you see here.

Is the formula sheet updated for the 2026 curriculum?

Yes. The sheet follows the 2026 GARP FRM Part 1 readings chapter by chapter, using the notation of the readings, and was last updated on 1 October 2026.

Is a formula sheet enough to pass FRM Part 1?

No. Part 1 questions test whether you can choose the right formula for a situation and apply it under time pressure, so the sheet works best for revision alongside the full readings and timed practice questions.

Plan the rest of your preparation

See these formulas taught

The free FRM Part 1 sample course has 9 hours of lectures by Micky Midha, with the lecture PDFs and class notes.

Start the free sample course

Update history

The sheet and the PDF are revised together, and every change is dated here.

  1. Rebuilt for the 2026 FRM Part 1 curriculum: 49 chapters across all four books.

GARP does not endorse, promote, review or warrant the accuracy of the products or services offered by MidhaFin or any GARP exam related information, nor does it endorse any pass rates that may be claimed by MidhaFin. FRM, GARP and Global Association of Risk Professionals are trademarks owned by the Global Association of Risk Professionals, Inc.

Chat with MidhaFin on WhatsAppJoin MidhaFin on Telegram