CIR Bond Price (Cox-Ingersoll-Ross)
Computes the price of a zero-coupon bond with the Cox-Ingersoll-Ross model, the successor to Vasicek that fixes its biggest flaw: CIR prevents negative interest rates, because the volatility shrinks as the rate approaches zero. It also has mean reversion and yields an affine closed form for the bond price. It's one of the most used short-rate models in practice. Enter the reversion speed, the long-run mean, the volatility, the current rate and the maturity.
Result
—
CIR Bond Price (Cox-Ingersoll-Ross)
Computes the price of a zero-coupon bond with the Cox-Ingersoll-Ross model, the successor to Vasicek that fixes its biggest flaw: CIR prevents negative interest rates, because the volatility shrinks as the rate approaches zero. It also has mean reversion and yields an affine closed form for the bond price. It's one of the most used short-rate models in practice. Enter the reversion speed, the long-run mean, the volatility, the current rate and the maturity.
The rate model that won't let the rate go negative
The Vasicek model was revolutionary, but it had an awkward flaw: it allowed interest rates to go negative, something that for decades seemed absurd. Cox, Ingersoll and Ross fixed this in 1985 with a clever change: they made the rate's volatility shrink as it approaches zero, creating a natural floor that keeps it from crossing into negative territory.
Like Vasicek, CIR describes the short rate reverting to a long-run mean, and it also yields an affine closed form for the bond price. The difference is in that square-root-of-the-rate term in the volatility, which changes the whole behavior. It's one of the most used short-rate models, the basis for extensions and for credit-risk models.
Enter the reversion speed, the long-run mean, the rate volatility, the current short rate and the maturity. The tool returns the bond price as a fraction of face and the implied continuous yield. Compare it with Vasicek at the same parameters to see how the positivity restriction changes the result.
Related Tools
Vasicek Bond Price
Computes the price of a zero-coupon bond with the Vasicek model, the first short-rate interest-rate model with mean reversion. It describes the short rate oscillating around a long-run mean and yields a closed form for the bond price from four parameters: reversion speed, mean, volatility and current rate. Despite allowing negative rates, it's the foundation of the whole family of term-structure models. Enter the parameters and the maturity, and see the price and implied yield.
Nelson-Siegel Yield Curve
Computes the spot rate for any maturity using the Nelson-Siegel model, the most widely used way to fit the yield curve with few parameters. The three betas control the long-run level, the slope and the curvature, while lambda sets where the curve takes shape. Central banks and fixed-income desks use this model to smooth and interpolate curves from traded bonds. Enter the three betas in percent, the lambda and the desired maturity.
Svensson Yield Curve
Computes the spot rate with the Svensson curve, the extension of the Nelson-Siegel model that adds a second hump to fit more complex yield curves. With six parameters (four betas and two lambdas), it captures shapes Nelson-Siegel can't, which is why it's the choice of central banks like the ECB and the Bundesbank to publish their curves. Enter the four betas in percent, the two lambdas and the desired maturity.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.