Feller Condition
A simple inequality on the parameters of a mean-reverting variance process (like Heston's) that tells you whether variance can ever actually touch zero, or whether it's mathematically guaranteed to stay strictly positive.
Prerequisites: The Stochastic Exponential
In the Heston stochastic volatility model, the variance mean-reverts toward a long-run level at speed , with the size of its random wiggles scaled by a "vol-of-vol" parameter (bigger means variance itself is noisier). The catch is that when variance gets close to zero, the random shocks (proportional to ) can shrink faster than the pull back up (proportional to times the long-run level ), and in that case the process really can hit zero — variance briefly "touching the floor" before bouncing back. Whether that's possible or not depends on a single condition.
The Feller condition states that variance stays strictly positive (never touches zero) if and only if:
In plain English: the mean-reversion pull toward the long-run variance level, scaled up by two, must be at least as strong as the square of how noisy variance's own volatility is. If holds, the process is a well-behaved diffusion that never actually reaches zero variance. If it fails, the discretized process used in simulation can go negative unless special care is taken (e.g. truncation or reflection schemes), and the "true" continuous-time process still spends time arbitrarily close to zero even if it doesn't literally hit it.
Worked example: with , (long-run variance corresponding to 20% vol), and , check against . Since , the Feller condition holds and variance is guaranteed to stay strictly positive. Many Heston calibrations to real equity index options end up violating this condition, because matching the steep observed volatility skew requires a large .
The Feller condition, , tells you whether a mean-reverting variance process like Heston's can hit zero. Real-world calibrations to equity options frequently violate it, which is why numerical schemes for simulating Heston paths must handle the variance process carefully near zero.
Related concepts
Further reading
- Feller, Two Singular Diffusion Problems, Annals of Mathematics, 1951