Model Parameters
CIR Model SDE
Bond Pricing Results
Parameter Interpretation
Model-Implied Yield Curve
Formula Breakdown
Educational Tool
This calculator uses risk-neutral model parameters (kappa, theta, sigma) directly. In practice, these parameters are calibrated from market bond prices using numerical optimization. The Feller condition determines whether zero is attainable: when satisfied, rates stay strictly positive; when violated, zero can be reached but rates remain non-negative. This tool helps you understand how the CIR model works, but should not be used for trading decisions.
Model Assumptions
- Single factor: Interest rates driven by one source of randomness
- Constant parameters: kappa, theta, sigma do not change over time
- Mean reversion: Rates always tend toward theta
- Non-negative rates: Square-root diffusion ensures r >= 0
- Continuous time: Model operates in continuous time (no jumps)
- Risk-neutral measure: Bond prices calculated under Q-measure
- No default risk: Bonds assumed to be default-free
- Zero-coupon bonds: Single payment at maturity
Frequently Asked Questions
Disclaimer
This calculator is for educational purposes only. The CIR model is a simplified representation of interest rate dynamics. Actual bond prices depend on many factors not captured here, including credit risk, liquidity, and market conditions. This tool should not be used for trading decisions.