Short-Rate Interest Rate Models › Comparing Vasicek and CIR

Michael BrenndoerferDecember 6, 20252 min read
Quantitative FinanceAll chapters
Part 7 of 15Interest Rate Models and Derivatives
Chapter 38Short-Rate Interest Rate Models › Comparing Vasicek and CIR
Reading section 5 of 13 · Comparing Vasicek and CIR · 2 minSection 5 of 13 · 2 min

Book contents

Section 5 of 13 · 2 min read

Short-Rate Interest Rate Models › Comparing Vasicek and CIROne section · Sections in this chapter5 / 13 ↓
Reading tools Definitions & inline links

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

Out[7]:
Visualization
Line plot comparing constant Vasicek volatility to the square-root CIR volatility function.
Instantaneous volatility comparison between Vasicek and CIR models. Vasicek has constant volatility regardless of rate level (horizontal line). CIR volatility scales with the square root of the rate, producing lower volatility when rates are low and higher volatility when rates are high.

The table below summarizes the key differences between the two models:

Comparison of key features between Vasicek and CIR short-rate models.
FeatureVasicekCIR
DiffusionConstant (σ\sigma)State-dependent (σr\sigma\sqrt{r})
Rate distributionNormalNon-central chi-squared
Negative ratesPossibleNot possible (with Feller condition)
Volatility behaviorConstantHigher when rates are high
Analytical tractabilitySimpler formulasMore complex but still closed-form

Both models share the same mean-reversion structure, producing similar expected rate paths. The primary differences concern:

  1. Distributional assumptions Vasicek assumes normal shocks regardless of rate level; CIR assumes volatility scales with rate level.

  2. Positivity: CIR guarantees non-negative rates when the Feller condition holds; Vasicek does not.

  3. Empirical fit: CIR's state-dependent volatility often better matches observed rate dynamics, where volatility tends to be higher during high-rate periods.