FRM Part II · FRM Exam Part II
The Vasicek and Gauss+ Models for FRM Part II
The Vasicek model describes the short rate as a mean-reverting normal process: dr = k(θ − r)dt + σdw. It gives closed-form bond and option prices, but it can produce negative rates. Gauss+ extends the idea to several factors, so curve shape and risk can be modelled. Solve questions by identifying k, θ and σ first.
What this chapter covers
This chapter covers two interest rate models used to describe how the term structure moves. The Vasicek model is the simple base case. One factor, the short rate, pulls back toward a long-run level at speed k, while random shocks of size σ push it away. From that single equation you get expected rates, variance, bond prices, yields and option values.
Gauss+ is the multifactor step. Instead of one source of risk, you have several factors that drive the curve, so level and shape can move in different ways. The exam expects you to know what the model is for, what its inputs mean, how it is calibrated to market data, and how it is used in risk and pricing. Do not memorise it as a set of formulas alone. Know the idea behind each parameter.
The chapter links to market risk measurement, where term-structure models feed VaR and scenario work, and to liquidity and treasury risk, where rate paths matter for funding and balance sheet planning. It also builds model risk judgement. You should be able to say when a simple Gaussian model is adequate and when its limits, such as negative rates and one-factor curve moves, become a problem.
Rate models are a favourite place for applied questions because they test whether you can read a model, not just recall a definition. A question may give k, θ, σ and a starting rate and ask for an expected rate, a long-run variance or the direction of a move. Another may ask which limitation matters in a given market. These are fast marks if you know the mechanics, and costly if you confuse the parameters. With 80 questions in 4 hours, you want this chapter to be quick and reliable.
The Vasicek and Gauss+ Models: topics in the order to study them
- 1Vasicek Model Basics: Mean-Reverting Short RateEverything else rests on the equation dr = k(θ − r)dt + σdw, so learn what each symbol does first.
- 2Vasicek Model: Bond Prices and Term StructureOnce you know the short-rate dynamics, you can see how they translate into zero-coupon prices, yields and the shape of the curve.
- 3Vasicek Model: Option Pricing and CalibrationOption values and fitting to market data build on the bond price results and expose the model's limits.
- 4Gauss+ Model: Multifactor Rate DynamicsMove to several factors only after the one-factor case is clear, so you can see what extra factors add.
- 5Gauss+ Model: Calibration, Risk and ApplicationsFinish with how the multifactor model is fitted and used, which pulls together the model comparison.
How to prepare The Vasicek and Gauss+ Models
Aim to understand the logic of each parameter, then practise reading it in short applied questions.
- Write the Vasicek equation and say in words what k, θ and σ do. Then check the sign of the pull: if r is above θ, the drift is negative.
- Practise the expected short rate, E[r_t] = θ + (r₀ − θ)e^(−kt), with simple numbers until the pull toward θ feels natural. Also learn the half-life of a deviation, ln 2 ÷ k.
- Learn the long-run variance of the short rate, σ² ÷ (2k), and see how a higher k lowers it while a higher σ raises it.
- Study bond prices as P = A × e^(−B × r), with B = (1 − e^(−kτ)) ÷ k. Use B to see why bond sensitivity to the short rate falls as k rises.
- Understand what calibration means: choosing parameters so model prices match market prices. Note that the basic Vasicek model cannot fit an arbitrary current curve exactly.
- Read the Gauss+ material for purpose, factor interpretation and use in risk and pricing. Compare it with Vasicek in a short table of your own: factors, curve shapes, flexibility.
- Finish with mixed practice questions and review every wrong answer by naming the parameter or concept you misread.
Common mistakes in The Vasicek and Gauss+ Models
Mixing up k and σ
Fix: Remember that k controls the speed of the pull back to θ, and σ controls the size of random shocks. Say it aloud before you start any calculation.
Treating θ as the rate the market will reach soon
Fix: θ is only the level the rate is pulled toward. The expected rate moves there gradually, at a speed set by k.
Forgetting that Vasicek allows negative rates
Fix: Normal distribution means a positive probability of negative rates. Link this to the model's limitation in questions about realism.
Using the variance formula without checking the units of k
Fix: Keep k, σ and t on the same time basis, usually years, before you plug in numbers.
Assuming Vasicek fits today's curve
Fix: With only a few parameters, Vasicek gives an approximate fit. Models that fit the curve exactly need extra flexibility, such as time-varying parameters.
Describing Gauss+ as just a bigger Vasicek
Fix: Focus on what multiple factors allow: different movements in level and shape. Frame answers around risk and application, not only structure.
Last-day revision: The Vasicek and Gauss+ Models
- Vasicek: dr = k(θ − r)dt + σdw, a one-factor mean-reverting short rate.
- k is the speed of mean reversion, θ is the long-run level, σ is the volatility of the short rate.
- If r is above θ the expected change is negative. If r is below θ it is positive.
- Expected rate: E[r_t] = θ + (r₀ − θ)e^(−kt).
- Long-run variance of the short rate is σ² ÷ (2k).
- Half-life of a deviation from θ is ln 2 ÷ k.
- Short rates are normally distributed, so negative rates are possible.
- Zero-coupon price: P = A × e^(−B × r), where B = (1 − e^(−kτ)) ÷ k.
- Higher k means the short rate has less effect on long-maturity bond prices.
- Vasicek gives closed-form prices for zero-coupon bond options.
- The basic Vasicek model cannot fit any observed term structure exactly.
- Gauss+ is a multifactor model, so it can capture changes in curve shape, not only parallel-like moves.
The Vasicek and Gauss+ Models practice questions
- A trading desk calibrates a Vasicek model with constant k, θ and σ to a small set of swap-implied rates and finds it cannot reproduce today'…
- In a Vasicek model, k = 0.25 per year, θ = 6%, and the current short rate is 2%. Ignoring volatility, what is the expected change in the sho…
- In a Gauss+ type model with a fast-reverting first factor and a slow-reverting second factor, a shock hits both factors simultaneously. Seve…
- In the Vasicek model dr = k(θ − r)dt + σdw, an analyst calibrates the parameters to the current term structure of interest rates by choosing…
- A risk manager is comparing a one-factor Vasicek model with a Gauss+ model for hedging a portfolio of swaps across the curve. Which statemen…
- A bank hedges a bond portfolio using a Gauss+ model estimated from historical yield curve changes. Principal component analysis of the model…
- A risk analyst calibrates a Vasicek model under the risk-neutral measure with k = 0.25, long-run risk-neutral mean rate of 6.00% and σ = 2.0…
- A risk analyst describes a Gauss+ model in which the short rate is driven by several Gaussian factors. Which feature most clearly distinguis…
The Vasicek and Gauss+ Models in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
The Vasicek and Gauss+ Models: frequently asked questions
Do I need to memorise the full Vasicek bond price formula?
Focus first on understanding it: the price is A × e^(−B × r), and B depends on k and maturity. Questions are usually about interpreting parameters or using simple results such as expected rate and variance. Check the current GARP reading to see which formulas are given.
What is the most testable idea in the Vasicek model?
Mean reversion. Expect questions on which direction rates are expected to move, how fast, and how that changes with k. Variance and half-life are natural follow-ups.
Why does the exam include Gauss+ alongside Vasicek?
It shows how a simple one-factor model is extended to several factors so more realistic curve behaviour can be captured. You should be ready to compare the two in terms of flexibility, calibration and use in risk work.
How much time should I give this chapter?
Give it enough time to be fluent with the parameters and the comparison between the two models. It is a compact chapter, so several short, repeated sessions with practice questions work better than one long block.