Solution: Ornstein-Uhlenbeck via Itô
Exercise: Ornstein-Uhlenbeck via Itô: solve
Part 1
With : , , . The coefficients of the SDE are and . Itô's lemma:
The drift is . So:
Part 2
Integrating both sides from to :
Multiplying through by :
The stochastic-integral integrand is — an exponentially-decaying weight of past Brownian innovations.
Part 3
The integral is a Gaussian (it is a Wiener integral of a deterministic function), so is Gaussian with mean . Itô isometry:
As , and . The process has a stationary distribution : mean-reversion () prevents the variance from growing without bound.
Part 4
For the ODE , the integrating factor is ; multiplying gives , which integrates directly. The OU SDE is exactly this, with replaced by . Itô's lemma reproduces the integrating-factor calculation without generating a correction term precisely because is linear in , so . Linear-in-state transformations of an Itô SDE are Itô-neutral — the stochastic chain rule agrees with the ordinary one for them.
Alternative approach
A second route is to note that is a Gaussian process (it is a deterministic-coefficient linear SDE driven by Brownian motion). Because it is Gaussian, it is characterised by its mean function and covariance function . Taking expectations in the SDE gives , so . A similar argument on — which does pick up an Itô correction — gives the variance ODE directly. Both routes confirm the same answer.
Takeaways
- The integrating-factor trick carries over from ODE to SDE whenever the transformation is linear in state. Linear means no Itô correction.
- Mean-reversion () produces a stationary variance. Without it (e.g. Brownian motion itself, ) the variance grows linearly in and there is no stationary distribution.
- The OU process is Gaussian. This makes calibration and simulation easy — all you need are the two closed-form moments from parts 2 and 3.
- Vasicek short-rate model = OU process with a non-zero mean level. Adding a constant drift shifts the stationary mean to ; the variance is unchanged. Every OU-based short-rate model inherits these properties.