Definition of Ornstein-Uhlenbeck process
The Ornstein-Uhlenbeck (OU) process is a stochastic process that describes the velocity of a massive Brownian particle under the influence of friction. Leonard Ornstein and George Eugene Uhlenbeck introduced it in 1930 as a physically motivated refinement of pure Brownian motion.
The defining feature of the OU process is mean reversion: the process tends to drift back toward a long-term average value over time. This makes it fundamentally different from a standard Wiener process, which has no such tendency. The OU process appears throughout finance (interest rate modeling), physics (particle dynamics in viscous media), and biology (neural firing models).
Mean-reverting property
Mean reversion is the tendency of a stochastic process to return over time to a long-term average value. For the OU process, random noise continually perturbs the state, but a friction-like drift term pulls it back toward the long-term mean .
- The rate of this pull-back is governed by the parameter . Larger means faster reversion.
- The restoring force is proportional to the displacement , so the further the process wanders from , the stronger the pull back.
Stationary Gaussian process
The OU process is a stationary Gaussian process, meaning its finite-dimensional distributions are multivariate normal and, once the process has reached equilibrium, these distributions are invariant under time shifts.
- At any fixed time , the OU process follows a normal distribution with mean and variance .
- The joint distribution at any finite collection of times is multivariate normal.
- Once the transient from the initial condition has died out, the statistical properties (mean, variance, covariance structure) no longer depend on absolute time.
Continuous-time Markov process
The OU process is a continuous-time Markov process: its future evolution depends only on its current state, not on its past history.
- The transition density from state at time to state at time is Gaussian and can be written in closed form from the explicit solution.
- The Markov property lets you apply the full toolkit of stochastic calculus: Kolmogorov forward/backward equations, Itô's lemma, and Feynman-Kac representations all apply directly.
Mathematical formulation
The OU process is defined by the stochastic differential equation (SDE):
where:
- is the state at time
- is the mean reversion rate
- is the long-term mean
- is the volatility parameter
- is a standard Brownian motion (Wiener process)
Stochastic differential equation
The SDE has two terms:
- Drift term : the deterministic component that pulls toward .
- Diffusion term : the stochastic component that introduces Gaussian random fluctuations.
The linearity of the drift in is what makes the OU process analytically tractable.
Drift term
The drift acts as a restoring force, analogous to a spring:
- When , the drift is positive, pushing the process upward.
- When , the drift is negative, pushing the process downward.
- The magnitude of the force is proportional to the displacement and to the rate constant .
Diffusion term
The diffusion term injects randomness into the process. The coefficient controls the amplitude of these fluctuations. Since has independent, normally distributed increments with variance , the instantaneous noise is Gaussian with variance .
Mean reversion rate
The parameter controls how quickly the process reverts to .
- Larger means tighter clustering around and faster decay of deviations.
- The quantity is the characteristic relaxation time: roughly the time scale over which a deviation from the mean decays by a factor of .
Long-term mean
The parameter is the equilibrium level around which the process fluctuates. If you turned off the noise (), the process would converge deterministically to via exponential decay. In applications, is typically estimated from data.
Volatility parameter
The parameter sets the scale of random fluctuations. Higher produces noisier sample paths and a wider stationary distribution. In finance, is often calibrated from historical data or implied from derivative prices.
Solution of Ornstein-Uhlenbeck SDE
The OU SDE is one of the few SDEs with a closed-form solution. Solving it gives you an explicit expression for in terms of the initial condition, the parameters, and a stochastic integral.

Itô's lemma
The standard approach to solving the OU SDE uses Itô's lemma. Here are the key steps:
-
Define the auxiliary process .
-
Apply Itô's lemma to . Because , you get:
-
Substitute the OU SDE for :
-
Integrate both sides from to and solve for .
Explicit solution
The result of the derivation above is:
The three terms have clear interpretations:
- : the decaying influence of the initial condition.
- : the growing pull toward the long-term mean.
- : the accumulated effect of random shocks, with recent shocks weighted more heavily than distant ones.
Initial condition
The initial value determines the starting point. Its influence decays exponentially: after a time of order , the process has largely "forgotten" where it started.
Time-dependent mean and variance
From the explicit solution, you can read off the moments directly:
- Mean:
- Variance:
As :
- The mean converges to .
- The variance converges to the stationary variance .
Notice the variance grows from zero (if is deterministic) and saturates. The factor of in the denominator shows that stronger mean reversion reduces the equilibrium spread.
Stationary distribution
As , the OU process converges in distribution to a unique stationary (equilibrium) distribution, regardless of the initial condition.
Gaussian distribution
The stationary distribution is Gaussian with:
- Mean:
- Variance:
The probability density function is:
The Gaussian form follows from the linearity of the SDE and the Gaussian nature of the driving Brownian motion.
Long-term mean and variance
The two quantities and fully characterize the equilibrium behavior. The stationary variance reflects the balance between the noise intensity (which spreads the distribution) and the mean reversion strength (which concentrates it).
Equilibrium distribution
The equilibrium distribution describes the long-run behavior of the process, independent of where it started. From any initial condition, the transient effects decay exponentially, and the distribution of approaches the stationary Gaussian. This convergence is exponentially fast, with rate governed by .
Invariant measure
The stationary distribution is an invariant measure: if is drawn from the stationary distribution, then has the same distribution for all . This is a direct consequence of the stationarity of the OU process. The invariant measure is unique (for ), which guarantees ergodicity: time averages along a single sample path converge to ensemble averages under the stationary distribution.
Properties of Ornstein-Uhlenbeck process
Beyond its basic mean-reverting Gaussian structure, the OU process has several analytically tractable properties that make it a workhorse model.
Autocorrelation function
The stationary autocorrelation function measures how correlated the process is with itself at a time lag :
This exponential decay means the process has a "memory" that fades on a time scale of . Values separated by much more than are nearly uncorrelated.

Power spectral density
Taking the Fourier transform of the autocorrelation function gives the power spectral density:
This is a Lorentzian (also called a Cauchy distribution in frequency space). It peaks at and has half-width . Most of the process's "power" is concentrated at low frequencies, consistent with the smooth, mean-reverting behavior of sample paths.
First passage time distribution
The first passage time is the first time the process hits a specified threshold, starting from a given initial value. Unlike for a standard Brownian motion, there is no simple closed-form expression for the OU first passage time distribution.
- It can be computed numerically via the Fokker-Planck equation or by solving a boundary value problem for the backward Kolmogorov equation.
- The mean first passage time and its variance depend on , , the initial condition, and the threshold level.
- For thresholds far from , the mean reversion makes passage times much longer than they would be for a driftless process.
Ornstein-Uhlenbeck bridge
The OU bridge is the OU process conditioned on having specified values at both endpoints: and .
- It remains a Gaussian process, with time-dependent mean and variance that can be computed in closed form from the conditional distribution formulas for multivariate normals.
- OU bridges are useful for simulation and inference problems where both the start and end states are observed, such as interpolating between discrete observations of a mean-reverting time series.
Applications in finance
The OU process is one of the most widely used stochastic models in quantitative finance, primarily because mean reversion is a natural feature of interest rates, credit spreads, and commodity prices.
Vasicek model for interest rates
The Vasicek model (1977) assumes the short rate follows an OU process:
This captures the empirical observation that interest rates tend to revert toward a long-run level rather than wandering without bound.
Calibration of parameters
To use the Vasicek model in practice, you need to estimate , , and from data. Common approaches:
- Maximum likelihood estimation (MLE): Fit the Gaussian transition density to observed rate changes.
- Generalized method of moments (GMM): Match sample moments (mean, variance, autocorrelation) to their theoretical counterparts.
- Cross-sectional calibration: Fit the model's bond pricing formula to observed yield curves.
The choice of method depends on whether you're calibrating to historical time series or to current market prices.
Bond pricing formula
A major advantage of the Vasicek model is its closed-form bond pricing formula. The price at time of a zero-coupon bond maturing at is:
where and are deterministic functions of , , , and the time to maturity . This tractability extends to pricing interest rate derivatives and computing yield curves analytically.
Limitations of Vasicek model
The Vasicek model's simplicity comes with trade-offs:
- Negative rates: The Gaussian distribution of assigns positive probability to negative interest rates. (This was historically seen as a flaw, though negative rates have occurred in practice.)
- Constant volatility: The model assumes is fixed, which doesn't capture the time-varying volatility observed in real rate markets.
- Single factor: Only one source of randomness drives the entire yield curve, limiting the model's ability to fit complex term structures.
Extensions like the Cox-Ingersoll-Ross (CIR) model (which ensures non-negative rates by using a diffusion coefficient) and the Hull-White model (which allows time-dependent parameters) address some of these issues.
Applications in physics
In physics, the OU process originated as a model for the velocity of a Brownian particle experiencing friction. It remains central to statistical mechanics and stochastic thermodynamics.
Brownian motion with friction
For a particle in a viscous medium, the velocity satisfies:
Here is the friction coefficient (playing the role of ), and the long-term mean velocity is zero (). The friction term decelerates the particle, while the noise term represents random thermal kicks from surrounding molecules.
The stationary velocity distribution is Gaussian with mean zero and variance . Through the fluctuation-dissipation theorem, this variance is related to the temperature of the medium: , where is Boltzmann's constant, is temperature, and is the particle mass.
Langevin equation
The OU SDE is a special case of the Langevin equation, a foundational equation in statistical physics that describes a particle subject to both deterministic and random forces. In its general form, the Langevin equation can include nonlinear restoring forces and state-dependent noise, but the linear (OU) case is the one that admits full analytical treatment. The connection between the Langevin equation and the Fokker-Planck equation provides a bridge between the trajectory-level (SDE) and distribution-level (PDE) descriptions of stochastic dynamics.