Vasicek Interest Rate Model

The Vasicek model represents the instantaneous short rate as a one-factor Gaussian process with constant volatility and mean reversion.

The Vasicek interest rate model represents the instantaneous short rate as a one-factor Gaussian process that tends to revert toward a long-run level. It is used to study interest-rate dynamics and, under risk-neutral parameters, to derive arbitrage-consistent zero-coupon bond prices.

The model is analytically convenient, but its constant parameters, single source of risk, and normally distributed short rate are restrictive. In particular, the basic Vasicek model permits negative interest rates.

Key Takeaways

  • The short rate moves toward a constant long-run level at a specified mean-reversion speed.
  • Volatility is constant, so the conditional short-rate distribution is normal.
  • Parameters estimated from historical rates under the real-world measure are not automatically the parameters used for pricing under the risk-neutral measure.
  • Zero-coupon bond prices take an exponential-affine form under the model.
  • A one-factor model imposes tightly constrained co-movement across maturities.
  • Vasicek is useful as a benchmark and teaching model, not a complete description of every yield curve or interest-rate regime.

Core Short-Rate Process

The standard Vasicek process is:

$$ dr_t=\kappa(\theta-r_t)dt+\sigma dW_t $$

where:

SymbolMeaningRequired interpretation
(r_t)Instantaneous short rate at time (t)A model state variable, not necessarily an observed policy or quoted market rate
(\kappa>0)Mean-reversion speedLarger values pull the rate toward (\theta) faster
(\theta)Long-run mean levelDepends on whether the process is under the real-world or pricing measure
(\sigma>0)Instantaneous volatilityConstant in the basic model
(W_t)Wiener processSource of continuous Gaussian shocks

The drift (\kappa(\theta-r_t)) is positive when the short rate is below (\theta) and negative when it is above (\theta).

Conditional Mean and Variance

For horizon (\tau=T-t), the conditional expected short rate is:

$$ \mathbb{E}[r_T\mid r_t] = \theta+(r_t-\theta)e^{-\kappa\tau} $$

The conditional variance is:

$$ \operatorname{Var}(r_T\mid r_t) = \frac{\sigma^2}{2\kappa} \left(1-e^{-2\kappa\tau}\right) $$

As (\tau) increases, the conditional mean approaches (\theta). The variance approaches the long-run value (\sigma^2/(2\kappa)). Because the distribution is Gaussian, it has some probability of producing negative rates for any positive volatility, although that probability may be small for a particular parameter set.

Worked Example: One-Year Mean Reversion

Assume hypothetical annualized parameters:

InputValue
Current short rate, (r_0)5.00%
Long-run level, (\theta)3.00%
Mean-reversion speed, (\kappa)0.60
Volatility, (\sigma)1.00 percentage point per square-root year
Horizon, (\tau)1 year

The conditional mean after one year is:

$$ 0.03+(0.05-0.03)e^{-0.60} = 0.04098 \approx 4.10\% $$

The conditional standard deviation is:

$$ \sqrt{ \frac{0.01^2}{2(0.60)} \left(1-e^{-2(0.60)}\right) } \approx 0.00763 $$

The model therefore centers the one-year distribution near 4.10% with a standard deviation of about 0.76 percentage point. The 4.10% is a conditional model mean, not a guaranteed forecast. A different probability measure or parameter estimate can produce a different path.

Real-World vs. Risk-Neutral Parameters

The same process form can be written under different probability measures:

MeasureTypical useParameter interpretation
Real-world, (\mathbb{P})Forecasting, scenario analysis, and statistical estimationDrift reflects the estimated physical evolution of rates
Risk-neutral, (\mathbb{Q})Pricing bonds and interest-rate derivativesDrift is adjusted so discounted tradable prices satisfy no-arbitrage conditions

Under (\mathbb{Q}), write:

$$ dr_t=\kappa(\theta_Q-r_t)dt+\sigma dW_t^Q $$

The risk-neutral long-run level (\theta_Q) need not equal the historical long-run estimate. The market price of interest-rate risk links the two measures under additional assumptions.

Using historical estimates directly in a pricing formula can therefore misprice bonds or derivatives. Conversely, parameters calibrated to market prices do not automatically provide unbiased real-world forecasts.

Zero-Coupon Bond Pricing

Under constant risk-neutral parameters, the price at time (t) of a default-free zero-coupon bond paying $1 at maturity (T) has the exponential-affine form:

$$ P(t,T)=A(t,T)e^{-B(t,T)r_t} $$

where (\tau=T-t):

$$ B(t,T)=\frac{1-e^{-\kappa\tau}}{\kappa} $$

and:

$$ A(t,T) = \exp\left[ \left(\theta_Q-\frac{\sigma^2}{2\kappa^2}\right) (B-\tau) -\frac{\sigma^2B^2}{4\kappa} \right] $$

The notation (B) in the final expression means (B(t,T)). The continuously compounded model yield is:

$$ y(t,T)=-\frac{\ln P(t,T)}{T-t} $$

Bond valuation requires risk-neutral parameters and consistent compounding. It also assumes the modeled short rate is the relevant default-free discounting state variable. Credit, liquidity, collateral, and instrument-specific cash flows require separate treatment.

Calibration and Estimation Workflow

    flowchart LR
	    A["Define use: forecast or pricing"] --> B["Choose real-world or risk-neutral measure"]
	    B --> C["Select short-rate and market data"]
	    C --> D["Estimate or calibrate kappa, theta, and sigma"]
	    D --> E["Generate rate paths or bond values"]
	    E --> F["Back-test, reprice, and stress model limits"]

For forecasting, analysts may estimate the process from a time series of rate observations. For pricing, they may calibrate risk-neutral parameters to a yield curve and derivative prices. The basic Vasicek model generally cannot fit every observed curve and volatility surface exactly with one constant parameter set.

Important implementation choices include:

  • which observed rate proxies for the instantaneous short rate
  • data frequency and measurement noise
  • discretization or exact-transition estimation
  • pricing instruments and calibration weights
  • curve construction and compounding
  • parameter constraints and stability through time
  • treatment of negative or near-zero rates
ModelMean reversionVolatility structureNegative ratesCurve fit
VasicekConstant long-run levelConstantPermittedRestricted by constant parameters
Hull-White one-factorTime-dependent driftOften constant short-rate volatilityPermittedCan be fitted to the initial term structure
Cox-Ingersoll-RossConstant long-run levelProportional to (\sqrt{r_t})Designed to preserve nonnegative rates under standard conditionsRestricted without extensions

The models answer different implementation needs. Preventing negative rates, fitting today’s curve, and reproducing option volatility can require different specifications or extensions.

Main Uses

  • Teaching and benchmarking: demonstrates mean reversion and affine bond pricing with closed-form results.
  • Scenario analysis: generates internally consistent short-rate paths under a stated measure.
  • Bond valuation: links a short-rate process to zero-coupon bond prices.
  • Derivative modeling: provides a foundation for interest-rate option and term-structure models.
  • Model comparison: supplies a simple baseline against which richer multi-factor or curve-fitting models can be tested.

Risks and Limitations

  • Negative rates: the Gaussian distribution assigns probability to rates below zero.
  • One factor: all maturities are driven by the same shock, producing overly restrictive yield-curve movements.
  • Constant parameters: mean reversion and volatility do not adapt automatically across regimes.
  • Curve fit: the basic model cannot generally match an arbitrary current term structure exactly.
  • Volatility fit: one constant volatility cannot reproduce a full market volatility surface.
  • Measure confusion: historical and risk-neutral parameters serve different purposes.
  • Short-rate proxy: the instantaneous rate is latent and must be connected to observed instruments.
  • Model risk: closed-form output can appear precise even when assumptions are materially wrong.

How to Evaluate a Vasicek Analysis

  1. State whether the objective is forecasting, scenario generation, or pricing.
  2. Identify the probability measure and how the market price of risk is handled.
  3. Define the short-rate proxy, data dates, curve source, and compounding.
  4. Report (\kappa), (\theta), (\sigma), estimation method, and uncertainty.
  5. Check parameter stability and sensitivity across samples.
  6. Compare fitted and observed bond or derivative prices.
  7. Test yield-curve changes the one-factor model cannot reproduce.
  8. Measure the frequency and impact of negative simulated rates.
  9. Compare against a simpler benchmark and relevant alternative models.
  10. Document calibration tolerances, overrides, code version, and validation.

Authoritative Sources

  • Risk-Neutral Probabilities: Pricing weights associated with arbitrage-consistent valuation.
  • Wiener Process: Continuous stochastic process driving the model’s shocks.
  • Mean Reversion: Tendency of a modeled variable to move toward a reference level.
  • Zero-Coupon Bond: Single-payment instrument priced from the modeled discount curve.
  • Yield Curve Risk: Exposure to changes in rates across maturities that a one-factor model may not fully capture.
  • Model Risk: Risk arising from model design, parameters, implementation, or use.

FAQs

Why does the Vasicek model allow negative interest rates?

Its short rate is normally distributed with constant volatility. A normal distribution has support below zero, so negative model rates remain possible even when the mean is positive.

Is the long-run Vasicek mean a forecast?

It is a model parameter. Under the real-world measure it may describe an estimated statistical tendency; under the risk-neutral measure it supports pricing. Neither interpretation guarantees that observed rates will converge to it.

Can the Vasicek model fit today's yield curve exactly?

The basic constant-parameter model generally cannot fit an arbitrary curve exactly. Time-dependent extensions such as the one-factor Hull-White model provide more calibration flexibility.

This article provides general fixed-income and financial-modeling education. Model outputs are not guaranteed forecasts, executable valuations, hedge results, or personalized investment advice.

Browse Valuation and Analysis