A five-year zero-coupon bond pays 1 at maturity, and the short rate that discounts it will move around over those five years. If the rate is expected to drift from toward , is the bond worth the exponential of minus the expected integrated rate? Not quite, because the exponential is convex and the whole distribution of the integrated rate enters the price. This lesson prices bonds in the Vasicek and Cox-Ingersoll-Ross models, derives their exponential-affine bond formulas from the pricing equation, contrasts a Gaussian rate that can turn negative with a square-root rate that cannot, and explains why the parameters in a bond formula belong to the pricing measure.
Key terms
Short-rate model
Definition A short-rate model specifies the dynamics of the instantaneous rate under a pricing measure for the money-market account , here as the solution of a time-homogeneous equation
that has a unique strong solution. Default-free zero-coupon bond prices then follow from the pricing formula with the account as numeraire. With the integrated rate ,
assuming the expectation is finite. Because is a Markov process, the conditional law of its future path given depends only on , so for a deterministic function , and in a one-factor model the whole curve is driven by the single number . When is -integrable, Jensen’s inequality for the strictly convex function gives
with equality only when the integrated rate is already known at time . So the expected rate path alone does not price the bond. Every parameter in this lesson belongs to unless it is stated otherwise.
In plain words A short-rate model treats the instantaneous interest rate as a random process and prices each bond as the average discount factor over the possible paths. Uncertainty about the path raises the bond price above the discount factor of the average path.
Example With the constructed Vasicek parameters of the next card, the expected integrated rate over five years is about , and discounting by it gives . The model price is about . The difference of about comes from the randomness of the integrated rate, whose variance is about .
Vasicek model
Definition The Vasicek model is the short-rate model
with constants per year, and per square-root year, and a known . Its drift has the mean-reversion form. The term pulls the rate toward the level with speed , and for the explicit solution is
Given , the rate is Gaussian with mean and variance . The expected distance to halves every years, its half-life, and the stationary law is . With , a stochastic Fubini interchange writes the integrated rate as plus , so given it is Gaussian with that mean and, by the Itô isometry, the variance
The Gaussian exponential moment then gives the bond price , finite on every finite horizon. When the rate is negative with positive probability at every future date. That is a property of the Gaussian model, and the bond price stays positive, although it can exceed when rates are expected to be negative.
In plain words The Vasicek rate is pulled back toward a long-run level and shaken by Gaussian noise of constant size. Because the noise does not shrink near zero, the rate can fall below zero, and the model allows that.
Example Take the constructed values , , , and years. The half-life is years. The rate has mean and standard deviation about , so . The integrated rate has and , and
Affine bond price
Definition A short-rate model has an exponential-affine, or affine, bond price if
with , for deterministic functions with . When the drift and the squared diffusion are affine in , the Feynman-Kac equation
with has a solution of this form whenever the two equations below have solutions on the horizon, as they do for Vasicek and CIR. Substituting , and and collecting the terms that multiply and the constant terms gives two ordinary differential equations. For Vasicek, with and , they are
with the solutions and
where . Expanding from the Gaussian route gives the same , which confirms that this solution of the equation is the expectation. Itô’s formula applied to the bond gives , so is the sensitivity of the log price to the short rate, and in Vasicek the bond loading is .
In plain words In an affine model the log price of each bond is a straight-line function of today’s short rate, with an intercept and a slope that depend only on the time to maturity. Finding the whole bond curve comes down to solving two ordinary differential equations.
Example For the constructed Vasicek values, years and , so
the value of the Gaussian route, with continuously compounded yield . Since , a rise of bp in lowers this price by about to first order.
Cox-Ingersoll-Ross model
Definition The Cox-Ingersoll-Ross model, or CIR model, is the short-rate model
with constants , and and a known . This equation has a unique strong solution, and that solution stays nonnegative, a result stated here without proof. The drift is the same mean-reverting drift as in Vasicek, so the conditional mean of is again , but the instantaneous variance is proportional to the level. The squared diffusion is affine in , so the bond price is affine, and its equations are
with . The quadratic has the roots , and separating variables in this Riccati equation and integrating gives, with
the solution
where , and the bond price . The exponent needs . The zero-diffusion case is the limit , which is deterministic discounting along the mean-reverting path, .
In plain words The CIR rate is also pulled toward a long-run level, but its noise shrinks as the rate approaches zero. That keeps the rate from becoming negative while still giving a closed-form bond price.
Example With the constructed values , , , and , the instantaneous rate volatility today is per square-root year. Then , , the exponent is , and
a continuously compounded yield of about . These are exact values of the stated model, not a fit to market data.
CIR boundary behavior
Definition For the CIR model with , the standard boundary classification, stated here without proof, says the following for .
- If the Feller condition holds, then for all almost surely, so zero is never reached.
- If , the rate reaches zero with positive probability, and at zero the diffusion vanishes while the drift pushes it straight back into positive values.
In both cases for all . Failing the Feller condition allows the value zero, never negative values. Started at , the process leaves zero at once, and under the Feller condition it never returns. Equivalent measures agree on which events have probability zero, and reaching zero before a fixed horizon is such an event, so when the physical and the pricing dynamics are both CIR under equivalent measures, the Feller condition holds under both or under neither. The bond formula of the previous card does not use the Feller condition and holds in both cases. The Vasicek model is different in kind, since with its Gaussian rate is negative with positive probability at every future date.
In plain words Near zero the CIR noise is small and the drift points up. With enough upward drift compared with the noise, the rate never touches zero, and with less it can touch zero but bounces off at once.
Example For the constructed CIR values, is at least , so the rate stays strictly positive. For the Vasicek values with the same , and and with , the probability is about , small but positive. A model choice between these two is a choice of support for the rate, not only of a volatility level.
Measure-dependent parameters
Definition The parameters in a bond formula are those of the -dynamics. Under the physical measure the same Vasicek rate may follow . With the course’s Girsanov convention
where the market price of risk is predictable and the density is a true martingale, the process is a -Brownian motion and the -drift of is . The diffusion coefficient is the same under both measures, since quadratic variation does not change under an equivalent change of measure, while the drift changes. The -dynamics are again of Vasicek form only for a suitable specification, for example the affine choice , which gives
with mean reversion under when . A constant keeps and sets . For CIR, the classical choice keeps the square-root form with and the same product , under conditions that make the density a true martingale. A time-series estimate of and is therefore not a pricing calibration until the market price of risk is specified, and bond prices inform the -parameters.
In plain words The speed and level that describe how rates have actually moved need not be the ones that fit bond prices. The two sets are linked by the market price of interest-rate risk, and only the pricing-measure set belongs in a bond formula.
Example Suppose, as a constructed case, that , , and the constant market price of risk is . Then , the value used above, and the five-year bond at is worth about . Under the bond has
so its expected return exceeds by per year at five years to maturity. These are model statements under the constructed parameters, not estimates of any market.
Check yourself
- In a constructed Vasicek model with , , and , find , , the price of the two-year bond and its continuously compounded yield. Compare with the price for .
Show the answer
The slope is . With , the two terms of are and , so . Then , so and the yield is . For the rate follows its mean path, the integrated rate is and the price is . The difference of about is the convexity contribution, which is small here because and the horizon are small.
- Two constructed CIR models start at . The first has , and , the second , and . For each, decide whether the Feller condition holds and what that implies. Can the rate in the second model become negative, and is its five-year bond price still given by the affine formula?
Show the answer
In the first model , so the Feller condition holds and the rate stays strictly positive. In the second, , so the condition fails and the rate can reach zero with positive probability. It cannot become negative, since at zero the diffusion term vanishes and the drift is positive, so the CIR solution stays nonnegative. The affine formula does not depend on the Feller condition. Here , , the exponent is , and
A Vasicek model with any would instead give negative rates positive probability.
- An analyst fits a Vasicek model to the history of the short rate and obtains , and . The market price of risk is the constant , with the convention . What are the pricing parameters, what is the five-year bond worth at , and what goes wrong if the analyst puts into the bond formula?
Show the answer
Substituting gives the -drift . So , stays , and
The bond formula with gives , a yield of about . With it gives and , a yield of about , so the bond is overpriced by about . The historical level describes the physical drift, while the bond price is a -expectation. Using ignores the term premium that the negative builds into this constructed model.