The Cox-Ingersoll-Ross Process
A mean-reverting model for interest rates or variance whose volatility shrinks toward zero as the level itself approaches zero, which keeps the modeled quantity from ever going negative.
Prerequisites: The Ornstein-Uhlenbeck Process
Short-term interest rates and variance both share an awkward property: they mean-revert like the Ornstein-Uhlenbeck process, drifting back toward some long-run average, but they also can't sensibly go negative — a rate or a variance below zero doesn't mean anything. The plain Ornstein-Uhlenbeck process, with its constant volatility, doesn't respect that boundary and can wander negative in simulation. The Cox-Ingersoll-Ross (CIR) process fixes this with one small but consequential change: it makes the noise shrink toward zero as the level itself approaches zero.
The model
The CIR process is written
which looks almost identical to the Ornstein-Uhlenbeck (Vasicek) model — the same pull back toward a long-run mean at speed — except the volatility term is scaled by instead of being constant. As gets close to zero, that factor shrinks the randomness toward zero too, so the deterministic upward pull from the mean-reversion term takes over and pushes the process back up before noise can drag it below zero. Under a mild condition on the parameters (known as the Feller condition, ), the process is guaranteed to stay strictly positive for all time; violate that condition and the process can still touch zero, though it's reflected back up rather than going negative.
A short numeric feel for the mechanism: at (a 4% rate) the volatility term scales by ; if the rate drifted down to , the volatility scaling shrinks to — half the randomness at a quarter of the level, which is exactly the self-damping effect that keeps the process away from the boundary.
What this means in practice
The CIR process is the standard building block for short-rate models (as one leg of models like CIR itself and its many extensions) and, in a different guise, for stochastic variance in models like Heston, where variance also must stay non-negative. Its main practical cost versus the simpler Vasicek model is that the square-root volatility term makes bond and option pricing formulas somewhat more involved (though still closed-form for many cases) and makes naive discretized simulation prone to producing small negative values near zero unless a specialized simulation scheme is used.
The Cox-Ingersoll-Ross process is a mean-reverting model whose volatility scales with , so randomness fades out exactly as the level approaches zero — this keeps the modeled rate or variance non-negative, unlike a plain constant-volatility mean-reverting model.
Related concepts
Practice in interviews
Further reading
- Cox, Ingersoll & Ross, A Theory of the Term Structure of Interest Rates