CIR bond pricing 2026-10-07
For the CIR model under its money-market risk-neutral measure, the Feynman-Kac formula gives and , with , . Solving this Riccati equation gives explicit exponential-affine zero-coupon bond prices. The positive root parameter is ; the squared diffusion coefficient, not the volatility itself, enters this expression.
The conformal Friedmann equation is . Differentiating and using eliminates the matter term and yields a first-order Riccati equation. The expanding Big-Bang branch for has .
For and , write , and . The polar equations are
Where the polar phases are defined, direct differentiation gives the first integrals and . In particular and are constant. If and , then , a Riccati equation whose positive solution develops a finite-time pole. This is finite-time blowup of the reduced amplitude system; it does not establish blowup of the full wave equation beyond the domain of the weakly nonlinear expansion.
For Ornstein-Uhlenbeck process volatility, matching powers of reduces the transform PDE to a scalar Riccati equation for , a linear equation for and an integral for . All coefficients start at zero. The representation exists up to the Riccati moment-explosion horizon; it need not remain finite on every horizon for arbitrary exponential powers.
A linear-quadratic optimal-control problem has linear state dynamics and running and terminal costs defined by quadratic forms. Its value function is quadratic in the state, the optimal feedback is linear, and its coefficient obeys a Riccati equation.
Liouville-Green exponential ansatz Created 2026-09-24 Updated 2026-09-24
Writing in produces the Riccati equation
Expanding in inverse powers of determines the exponential phase and algebraic prefactor recursively.
Work under the money-market risk-neutral measure, with . The zero-coupon bond price is . For this CIR model, write . The Feynman-Kac formula gives
Matching the constant and linear coefficients of yields
For CIR bond pricing, solving this Riccati equation and integrating the scalar equation for , put and . Then
Substitution verifies both equations and their initial conditions. The discounted candidate solves the martingale pricing equation; its boundedness on finite horizons, or Feynman-Kac formula, identifies it with the conditional expectation. The answer is . More generally the same coefficients give .
The CIR model mean reverts to and has volatility , so it remains nonnegative and its fluctuation size depends on the rate level. For positive initial rate, zero is inaccessible if ; below this threshold zero is reachable but the process remains nonnegative. Its stationary law is a gamma distribution, of shape and rate . Explicit affine bond prices and nonnegative rates are useful features. Limitations include exclusion of negative rates, restricted volatility behavior and a single stochastic factor; the time-homogeneous parameter family cannot fit an arbitrary initial term structure exactly.
Set , and . For the Ornstein-Uhlenbeck process volatility, the transformed partial differential equation is
Use the Gaussian volatility exponential-quadratic transform ansatz , where the coefficients depend on . Its derivatives satisfy
Matching the constant, linear and quadratic powers of gives
The terminal condition requires
These polynomial ordinary differential equations have a unique local solution by the Picard's theorem for ordinary differential equations. Substitution then proves the desired partial differential equation solution on every horizon for which the coefficient solution remains finite. The Riccati equation for is solved first; subsequently solves a linear equation and is an integral of known coefficients.
Unrestricted global existence needs a qualification. Take , , and . Then and the Riccati equation becomes
This solves the initial condition but explodes at . Therefore no finite real exponential-quadratic solution with the required terminal condition exists on an entire horizon for these allowed parameters. The correct general claim is local existence, or existence before the Riccati moment-explosion horizon.
A useful sufficient global condition is , so . If , the lower equilibrium
traps the solution in : the polynomial vector field points inward at the upper endpoint and vanishes at the lower endpoint. If , the equation for is linear. In either case there is no finite-time explosion; is then a linear equation with coefficients bounded on compact time intervals, and is finite on those intervals. This proves the intended ansatz globally under that sufficient parameter restriction, without asserting it for every real .
For and on an interval where , the logarithmic derivative substitution gives
The quadratic terms cancel. Multiplying by gives the linearization of a Riccati equation:
Multiplying by a nonzero constant leaves unchanged. If , that substitution is undefined, but the original equation is already a first-order linear ordinary differential equation, solvable by an integrating factor.
For the particular equation, and the linear equation is . Use the PDF's logarithmic coordinate and write . The chain rule gives and , leaving . Thus , as also follows from the Euler-Cauchy equation. Recovering the Riccati equation solution yields
The initial value imposes ; choose . Therefore
The denominator vanishes only at , and its numerator is then nonzero. This is a simple pole: . The maximal interval containing is ; the same expression on is a separate solution branch. These are poles of a Riccati solution from zeros of its linearizing solution.
A homogeneous linear differential operator satisfies , so the scaling , preserves every homogeneous linear equation. Its infinitesimal generator is .
On a patch with , take , . Then , . Set . Since , division by reduces the second-order equation to the Riccati equation
Recover a nonzero solution by , allowing the sign in . The zero solution is separate, and intervals containing zeros of other solutions require separate coordinate patches. The order reduction occurs because the transformed equation depends on but not on itself.
With the sign convention of the displayed operator, the Lax equation is . Differentiating shows that is another solution at the same spectral parameter. The normalization at fixes
since there. At , comparison of the two plane-wave coefficients gives
Thus the transmission denominator is time independent. This is the Time evolution of KdV scattering data for the stated normalization.
The logarithmic derivative obeys the Riccati equation
Its formal large- expansion gives
There is an important qualification to the integral identity in the question. For real with nonzero reflection, has no limit at , so the literal improper integral of the exact need not exist. Continue to , where the reflected exponential decays relative to , and take sufficiently large away from zeros and with a consistent logarithm. Then the normalization gives
The second equality is an asymptotic expansion, not an asserted convergent series. Time independence of fixes every coefficient, so each is a conserved quantity of the Korteweg-De Vries equation. The first two nontrivial examples are and .
For the usual real-valued KdV potential and real formal , write with real coefficient functions. Its imaginary part of the Riccati equation is , hence
In the formal expansion, contains precisely the even-indexed and the odd-indexed ones. Rapid decay of and its derivatives makes every coefficient of the logarithm vanish at both spatial ends. Therefore . This is a coefficientwise formal identity; it does not claim that the exact real-axis reflected solution has a convergent integral of . The analytically continued scattering identity and the formal expansion are the conventions needed to make the requested argument valid.
Put and . The differential equation becomes the Riccati equation . The inverse-power exponential hierarchy begins with
so choose , with ; additive constants specify the overall normalization. At order , , and at subsequent orders
These equations are formally equivalent coefficient by coefficient; the order-zero transport term happens to be constant, so its chosen zero value is not interpreted as a literal denominator in a successive-ratio hypothesis. The ansatz is consistent for , with
Empty sums are zero. In particular , which agrees with direct expansion of the Riccati equation.
Exponentiating the inverse-power series gives with . Substitute this amplitude series into to obtain
Formal matching alone does not prove existence of actual solutions with these asymptotics. Here actual solutions are obtained from the Modified Bessel differential equation and the large-argument asymptotic expansion of a modified Bessel function: substituting yields solutions and , using the Modified Bessel function of the first kind and Modified Bessel function of the second kind, whose positive-real-axis asymptotic expansions have precisely these normalized growing and decaying series. They are linearly independent. The series need not converge; it is an asymptotic expansion with a remainder after each fixed truncation. When the amplitude recurrence terminates.
Completing the square in the Hamilton-Jacobi-Bellman equation shows that the minimizing feedback is
This is a linear-quadratic optimal control problem, so set . The equation and terminal condition become
This Riccati equation is separable and gives
Consequently the general optimal feedback law is
When is constant,
Along the corresponding optimal trajectory, , so the open-loop control is constant: for .