Ornstein–Uhlenbeck process
   HOME

TheInfoList



OR:

In mathematics, the Ornstein–Uhlenbeck process is a
stochastic process In probability theory and related fields, a stochastic () or random process is a mathematical object usually defined as a family of random variables. Stochastic processes are widely used as mathematical models of systems and phenomena that appea ...
with applications in financial mathematics and the physical sciences. Its original application in physics was as a model for the velocity of a massive Brownian particle under the influence of friction. It is named after
Leonard Ornstein Leonard Salomon Ornstein (November 12, 1880 in Nijmegen, the Netherlands – May 20, 1941 in Utrecht, the Netherlands) was a Dutch physicist. Biography Ornstein studied theoretical physics with Hendrik Antoon Lorentz at University of Lei ...
and
George Eugene Uhlenbeck George Eugene Uhlenbeck (December 6, 1900 – October 31, 1988) was a Dutch-American theoretical physicist. Background and education George Uhlenbeck was the son of Eugenius and Anne Beeger Uhlenbeck. He attended the Hogere Burgerschool (High S ...
. The Ornstein–Uhlenbeck process is a stationary
Gauss–Markov process Gauss–Markov stochastic processes (named after Carl Friedrich Gauss and Andrey Markov) are stochastic processes that satisfy the requirements for both Gaussian processes and Markov processes. A stationary Gauss–Markov process is unique up to r ...
, which means that it is a
Gaussian process In probability theory and statistics, a Gaussian process is a stochastic process (a collection of random variables indexed by time or space), such that every finite collection of those random variables has a multivariate normal distribution, i.e. e ...
, a
Markov process A Markov chain or Markov process is a stochastic model describing a sequence of possible events in which the probability of each event depends only on the state attained in the previous event. Informally, this may be thought of as, "What happe ...
, and is temporally homogeneous. In fact, it is the only nontrivial process that satisfies these three conditions, up to allowing linear transformations of the space and time variables. Over time, the process tends to drift towards its mean function: such a process is called mean-reverting. The process can be considered to be a modification of the
random walk In mathematics, a random walk is a random process that describes a path that consists of a succession of random steps on some mathematical space. An elementary example of a random walk is the random walk on the integer number line \mathbb Z ...
in
continuous time In mathematical dynamics, discrete time and continuous time are two alternative frameworks within which variables that evolve over time are modeled. Discrete time Discrete time views values of variables as occurring at distinct, separate "po ...
, or
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is o ...
, in which the properties of the process have been changed so that there is a tendency of the walk to move back towards a central location, with a greater attraction when the process is further away from the center. The Ornstein–Uhlenbeck process can also be considered as the
continuous-time In mathematical dynamics, discrete time and continuous time are two alternative frameworks within which variables that evolve over time are modeled. Discrete time Discrete time views values of variables as occurring at distinct, separate "po ...
analogue of the
discrete-time In mathematical dynamics, discrete time and continuous time are two alternative frameworks within which variables that evolve over time are modeled. Discrete time Discrete time views values of variables as occurring at distinct, separate "po ...
AR(1) process.


Definition

The Ornstein–Uhlenbeck process x_t is defined by the following
stochastic differential equation A stochastic differential equation (SDE) is a differential equation in which one or more of the terms is a stochastic process, resulting in a solution which is also a stochastic process. SDEs are used to model various phenomena such as stock p ...
: :dx_t = -\theta \, x_t \, dt + \sigma \, dW_t where \theta > 0 and \sigma > 0 are parameters and W_t denotes the
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is o ...
. An additional drift term is sometimes added: :dx_t = \theta (\mu - x_t) \, dt + \sigma \, dW_t where \mu is a constant. In financial mathematics, the Ornstein-Uhlenbeck process is used in the Vasicek model of the interest rate. The Ornstein–Uhlenbeck process is sometimes also written as a Langevin equation of the form : \frac = -\theta \, x_t + \sigma \, \eta(t) where \eta(t), also known as
white noise In signal processing, white noise is a random signal having equal intensity at different frequencies, giving it a constant power spectral density. The term is used, with this or similar meanings, in many scientific and technical disciplines, ...
, stands in for the supposed derivative d W_t / dt of the Wiener process. However, d W_t / dt does not exist because the Wiener process is nowhere differentiable, and so the Langevin equation is, strictly speaking, only heuristic. In physics and engineering disciplines, it is a common representation for the Ornstein–Uhlenbeck process and similar stochastic differential equations by tacitly assuming that the noise term is a derivative of a differentiable (e.g. Fourier) interpolation of the Wiener process.


Fokker–Planck equation representation

The Ornstein–Uhlenbeck process can also be described in terms of a probability density function, P(x,t), which specifies the probability of finding the process in the state x at time t. This function satisfies the Fokker–Planck equation : \frac = \theta \frac (x P) + D \frac where D = \sigma^2 / 2. This is a linear
parabolic partial differential equation A parabolic partial differential equation is a type of partial differential equation (PDE). Parabolic PDEs are used to describe a wide variety of time-dependent phenomena, including heat conduction, particle diffusion, and pricing of derivati ...
which can be solved by a variety of techniques. The transition probability, also known as the
Green's function In mathematics, a Green's function is the impulse response of an inhomogeneous linear differential operator defined on a domain with specified initial conditions or boundary conditions. This means that if \operatorname is the linear differenti ...
, P(x,t\mid x',t') is a Gaussian with mean x' e^ and variance \frac \left( 1 - e^ \right): : P(x,t\mid x',t') = \sqrt \exp \left \frac \frac\right/math> This gives the probability of the state x occurring at time t given initial state x' at time t' < t. Equivalently, P(x,t\mid x',t') is the solution of the Fokker-Planck equation with initial condition P(x,t') = \delta(x - x').


Mathematical properties

Conditioned on a particular value of x_0, the mean is : \operatorname \mathbb(x_t)=x_0 e^+\mu(1-e^) and the
covariance In probability theory and statistics, covariance is a measure of the joint variability of two random variables. If the greater values of one variable mainly correspond with the greater values of the other variable, and the same holds for the ...
is : \operatorname(x_s,x_t) = \frac \left( e^ - e^ \right). For the stationary (unconditioned) process, the mean of x_t is \mu, and the covariance of x_s and x_t is \frac e^. The Ornstein–Uhlenbeck process is an example of a
Gaussian process In probability theory and statistics, a Gaussian process is a stochastic process (a collection of random variables indexed by time or space), such that every finite collection of those random variables has a multivariate normal distribution, i.e. e ...
that has a bounded variance and admits a stationary
probability distribution In probability theory and statistics, a probability distribution is the mathematical function that gives the probabilities of occurrence of different possible outcomes for an experiment. It is a mathematical description of a random phenomenon i ...
, in contrast to the
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is o ...
; the difference between the two is in their "drift" term. For the Wiener process the drift term is constant, whereas for the Ornstein–Uhlenbeck process it is dependent on the current value of the process: if the current value of the process is less than the (long-term) mean, the drift will be positive; if the current value of the process is greater than the (long-term) mean, the drift will be negative. In other words, the mean acts as an equilibrium level for the process. This gives the process its informative name, "mean-reverting."


Properties of sample paths

A temporally homogeneous Ornstein–Uhlenbeck process can be represented as a scaled, time-transformed
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is o ...
: : x_t = \frac e^ W_ where W_t is the standard Wiener process. This is roughly Theorem 1.2 in . Equivalently, with the change of variable s = e^ this becomes : W_s = \frac s^ x_, \qquad s > 0 Using this mapping, one can translate known properties of W_t into corresponding statements for x_t. For instance, the
law of the iterated logarithm In probability theory, the law of the iterated logarithm describes the magnitude of the fluctuations of a random walk. The original statement of the law of the iterated logarithm is due to A. Ya. Khinchin (1924). Another statement was given by A ...
for W_t becomes : \limsup_ \frac = 1, \quad \text


Formal solution

The stochastic differential equation for x_t can be formally solved by
variation of parameters In mathematics, variation of parameters, also known as variation of constants, is a general method to solve inhomogeneous linear ordinary differential equations. For first-order inhomogeneous linear differential equations it is usually possible t ...
. Writing : f(x_t, t) = x_t e^ \, we get : \begin df(x_t,t) & = \theta\,x_t\,e^\, dt + e^\, dx_t \\ pt& = e^\theta\,\mu \, dt + \sigma\,e^\, dW_t. \end Integrating from 0 to t we get : x_t e^ = x_0 + \int_0^t e^\theta\,\mu \, ds + \int_0^t \sigma\,e^\, dW_s \, whereupon we see : x_t = x_0\,e^ + \mu\,(1-e^) + \sigma \int_0^t e^\, dW_s. \, From this representation, the first moment (i.e. the mean) is shown to be : \operatorname E(x_t)=x_0 e^+\mu(1-e^) \!\ assuming x_0 is constant. Moreover, the
Itō isometry Itō may refer to: *Itō (surname), a Japanese surname *Itō, Shizuoka, Shizuoka Prefecture, Japan *Ito District, Wakayama Prefecture, Japan See also * Itô's lemma, used in stochastic calculus *Itoh–Tsujii inversion algorithm, in field theory ...
can be used to calculate the
covariance function In probability theory and statistics, the covariance function describes how much two random variables change together (their ''covariance'') with varying spatial or temporal separation. For a random field or stochastic process ''Z''(''x'') on a ...
by : \begin \operatorname(x_s,x_t) & = \operatorname E x_s_-_\operatorname_E[x_s(x_t_-_\operatorname_E[x_t.html" ;"title="_s.html" ;"title="x_s - \operatorname E[x_s">x_s - \operatorname E[x_s(x_t - \operatorname E[x_t">_s.html" ;"title="x_s - \operatorname E[x_s">x_s - \operatorname E[x_s(x_t - \operatorname E[x_t] \\ pt& = \operatorname E \left[ \int_0^s \sigma e^\, dW_u \int_0^t \sigma e^\, dW_v \right] \\ pt& = \sigma^2 e^ \operatorname E \left \int_0^s e^\, dW_u \int_0^t e^\, dW_v \right\\ pt& = \frac \, e^(e^-1) \\ pt& = \frac \left( e^ - e^ \right). \end Since the Itô integral of deterministic integrand is normally distributed, it follows that : x_t = x_0 e^+\mu(1-e^) + \tfrac W_


Numerical sampling

By using discretely sampled data at time intervals of width t, the maximum likelihood estimators for the parameters of the Ornstein–Uhlenbeck process are asymptotically normal to their true values. More precisely, \sqrt \left( \begin \widehat\theta_n \\ \widehat\mu_n \\ \widehat\sigma_n^2 \end - \begin \theta \\ \mu \\ \sigma^2 \end \right) \xrightarrow \ \mathcal \left( \begin 0 \\ 0 \\ 0 \end, \begin \frac & 0 & \frac \\ 0 & \frac & 0 \\ \frac & 0 & \frac \end \right)


Numerical simulation

In order to simulate an OU process numerically with standard deviation \Sigma and correlation time \Theta , one uses x(t+dt) = x(t) - \Theta dt x(t) + \Sigma \sqrt \nu_i where \nu_i is a normal distributed random number with zero mean and unit variance, sampled independently at every time-step dt . The product of inverse timescale and timestep \Theta dt should much smaller than one.


Scaling limit interpretation

The Ornstein–Uhlenbeck process can be interpreted as a scaling limit of a discrete process, in the same way that
Brownian motion Brownian motion, or pedesis (from grc, πήδησις "leaping"), is the random motion of particles suspended in a medium (a liquid or a gas). This pattern of motion typically consists of random fluctuations in a particle's position insi ...
is a scaling limit of
random walks In mathematics, a random walk is a random process that describes a path that consists of a succession of random steps on some mathematical space. An elementary example of a random walk is the random walk on the integer number line \mathbb Z ...
. Consider an urn containing n blue and yellow balls. At each step a ball is chosen at random and replaced by a ball of the opposite colour. Let X_n be the number of blue balls in the urn after n steps. Then \frac converges in law to an Ornstein–Uhlenbeck process as n tends to infinity. This was obtained by
Mark Kac Mark Kac ( ; Polish: ''Marek Kac''; August 3, 1914 – October 26, 1984) was a Polish American mathematician. His main interest was probability theory. His question, " Can one hear the shape of a drum?" set off research into spectral theory, the ...
. Heuristically one may obtain this as follows. Let X^_t:= \frac, and we obtain the stochastic differential equation at the n\to \infty limit. \Delta t = 1/n, \Delta X^_t = X^_ -X^_t with this, we can calculate the mean and variance of \Delta X^_t, which turns out to be -2 X^_t \Delta t and \Delta t. Thus at the n\to \infty limit, we have dX_t = -2X_tdt + dW_t, with solution (assuming X_0 distribution is standard normal) X_t = e^W_.


Applications


In physical sciences

The Ornstein–Uhlenbeck process is a prototype of a noisy relaxation process. A canonical example is a Hookean spring with spring constant k whose dynamics is highly
overdamped Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. In physical systems, damping is produced by processes that dissipate the energy stored in the oscillation. Examples incl ...
with friction coefficient \gamma. In the presence of thermal fluctuations with
temperature Temperature is a physical quantity that expresses quantitatively the perceptions of hotness and coldness. Temperature is measured with a thermometer. Thermometers are calibrated in various temperature scales that historically have relied o ...
T, the length x(t) of the spring will fluctuate stochastically around the spring rest length x_0; its stochastic dynamics is described by an Ornstein–Uhlenbeck process with : \begin \theta &=k/\gamma, \\ \mu & =x_0, \\ \sigma &=\sqrt, \end where \sigma is derived from the
Stokes–Einstein equation In physics (specifically, the kinetic theory of gases), the Einstein relation is a previously unexpected connection revealed independently by William Sutherland in 1904, Albert Einstein in 1905, and by Marian Smoluchowski in 1906 in their works on ...
D=\sigma^2/2=k_B T/\gamma for the effective diffusion constant. In physical sciences, the stochastic differential equation of an Ornstein–Uhlenbeck process is rewritten as a Langevin equation : \dot(t) = - \frac( x(t) - x_0 ) + \sigma \xi(t) where \xi(t) is white Gaussian noise with \langle\xi(t_1)\xi(t_2)\rangle = 2 k_B T/\gamma\, \delta(t_1-t_2). Fluctuations are correlated as : \langle (x(t_0)-x_0)(x(t_0+t)-x_0) \rangle = \frac \exp(-, t, /\tau) with correlation time \tau = \gamma/k. At equilibrium, the spring stores an average energy \langle E\rangle = k \langle (x-x_0)^2 \rangle /2=k_B T/2 in accordance with the
equipartition theorem In classical statistical mechanics, the equipartition theorem relates the temperature of a system to its average energies. The equipartition theorem is also known as the law of equipartition, equipartition of energy, or simply equipartition. T ...
.


In financial mathematics

The Ornstein–Uhlenbeck process is one of several approaches used to model (with modifications) interest rates, currency
exchange rate In finance, an exchange rate is the rate at which one currency will be exchanged for another currency. Currencies are most commonly national currencies, but may be sub-national as in the case of Hong Kong or supra-national as in the case of ...
s, and commodity prices stochastically. The parameter \mu represents the equilibrium or mean value supported by
fundamentals Fundamental may refer to: * Foundation of reality * Fundamental frequency, as in music or phonetics, often referred to as simply a "fundamental" * Fundamentalism, the belief in, and usually the strict adherence to, the simple or "fundamental" idea ...
; \sigma the degree of volatility around it caused by shocks, and \theta the rate by which these stocks dissipate and the variable reverts towards the mean. One application of the process is a trading strategy known as
pairs trade A pairs trade or pair trading is a market neutral trading strategy enabling traders to profit from virtually any market conditions: uptrend, downtrend, or sideways movement. This strategy is categorized as a statistical arbitrage and convergenc ...
.


In evolutionary biology

The Ornstein–Uhlenbeck process has been proposed as an improvement over a Brownian motion model for modeling the change in organismal
phenotypes In genetics, the phenotype () is the set of observable characteristics or traits of an organism. The term covers the organism's morphology or physical form and structure, its developmental processes, its biochemical and physiological proper ...
over time. A Brownian motion model implies that the phenotype can move without limit, whereas for most phenotypes natural selection imposes a cost for moving too far in either direction. A meta-analysis of 250 fossil phenotype time-series showed that an Ornstein-Uhlenbeck model was the best fit for 115 (46%) of the examined time series, supporting stasis as a common evolutionary pattern. This said, there are certain challenges to its use: model selection mechanisms are often biased towards preferring an OU process without sufficient support, and misinterpretation is easy to the unsuspecting data scientist.


Generalizations

It is possible to extend Ornstein–Uhlenbeck processes to processes where the background driving process is a
Lévy process In probability theory, a Lévy process, named after the French mathematician Paul Lévy, is a stochastic process with independent, stationary increments: it represents the motion of a point whose successive displacements are random, in which disp ...
(instead of a simple Brownian motion). In addition, in finance, stochastic processes are used where the volatility increases for larger values of X. In particular, the CKLS process (Chan–Karolyi–Longstaff–Sanders) with the volatility term replaced by \sigma\,x^\gamma\, dW_t can be solved in closed form for \gamma=1, as well as for \gamma=0, which corresponds to the conventional OU process. Another special case is \gamma=1/2, which corresponds to the
Cox–Ingersoll–Ross model In mathematical finance, the Cox–Ingersoll–Ross (CIR) model describes the evolution of interest rates. It is a type of "one factor model" ( short-rate model) as it describes interest rate movements as driven by only one source of mark ...
(CIR-model).


Higher dimensions

A multi-dimensional version of the Ornstein–Uhlenbeck process, denoted by the ''N''-dimensional vector \mathbf_t, can be defined from : d \mathbf_t = -\boldsymbol \, \mathbf_t \, dt + \boldsymbol \, d\mathbf_t. where \mathbf_t is an ''N''-dimensional Wiener process, and \boldsymbol and \boldsymbol are constant ''N''×''N'' matrices. The solution is : \mathbf_t = e^ \mathbf_0 + \int_0^t e^ \boldsymbol \, d\mathbf_ and the mean is : \operatorname E(\mathbf_t) = e^ \operatorname E(\mathbf_0). These expressions make use of the
matrix exponential In mathematics, the matrix exponential is a matrix function on square matrices analogous to the ordinary exponential function. It is used to solve systems of linear differential equations. In the theory of Lie groups, the matrix exponential gives ...
. The process can also be described in terms of the probability density function P(\mathbf,t), which satisfies the Fokker–Planck equation : \frac = \sum_ \beta_ \frac (x_j P) + \sum_ D_ \frac. where the matrix \boldsymbol with components D_ is defined by \boldsymbol = \boldsymbol \boldsymbol^T / 2. As for the 1d case, the process is a linear transformation of Gaussian random variables, and therefore itself must be Gaussian. Because of this, the transition probability P(\mathbf,t\mid\mathbf',t') is a Gaussian which can be written down explicitly. If the real parts of the eigenvalues of \boldsymbol are larger than zero, a stationary solution P_(\mathbf) moreover exists, given by : P_(\mathbf) = (2 \pi)^ (\det \boldsymbol)^ \exp \left( -\frac \mathbf^T \boldsymbol^ \mathbf \right) where the matrix \boldsymbol is determined from the
Lyapunov equation In control theory, the discrete Lyapunov equation is of the form :A X A^ - X + Q = 0 where Q is a Hermitian matrix and A^H is the conjugate transpose of A. The continuous Lyapunov equation is of the form :AX + XA^H + Q = 0. The Lyapunov equation o ...
\boldsymbol \boldsymbol + \boldsymbol \boldsymbol^T = 2 \boldsymbol.


See also

*
Stochastic calculus Stochastic calculus is a branch of mathematics that operates on stochastic processes. It allows a consistent theory of integration to be defined for integrals of stochastic processes with respect to stochastic processes. This field was created an ...
*
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is o ...
*
Gaussian process In probability theory and statistics, a Gaussian process is a stochastic process (a collection of random variables indexed by time or space), such that every finite collection of those random variables has a multivariate normal distribution, i.e. e ...
*
Mathematical finance Mathematical finance, also known as quantitative finance and financial mathematics, is a field of applied mathematics, concerned with mathematical modeling of financial markets. In general, there exist two separate branches of finance that require ...
* The Vasicek model of
interest rates An interest rate is the amount of interest due per period, as a proportion of the amount lent, deposited, or borrowed (called the principal sum). The total interest on an amount lent or borrowed depends on the principal sum, the interest rate, th ...
*
Short-rate model A short-rate model, in the context of interest rate derivatives, is a mathematical model that describes the future evolution of interest rates by describing the future evolution of the short rate, usually written r_t \,. The short rate Under a sh ...
*
Diffusion Diffusion is the net movement of anything (for example, atoms, ions, molecules, energy) generally from a region of higher concentration to a region of lower concentration. Diffusion is driven by a gradient in Gibbs free energy or chemical p ...
*
Fluctuation-dissipation theorem The fluctuation–dissipation theorem (FDT) or fluctuation–dissipation relation (FDR) is a powerful tool in statistical physics for predicting the behavior of systems that obey detailed balance. Given that a system obeys detailed balance, the th ...
*
Klein–Kramers equation In physics and mathematics, the Klein–Kramers equation or sometimes referred as Kramers–Chandrasekhar equation is a partial differential equation that describes the probability density function of a Brownian particle in phase space . In one ...


Notes


References

* * * * * * * * * * * * * * * *


External links


A Stochastic Processes Toolkit for Risk Management
Damiano Brigo, Antonio Dalessandro, Matthias Neugebauer and Fares Triki
Simulating and Calibrating the Ornstein–Uhlenbeck process
M. A. van den Berg
Maximum likelihood estimation of mean reverting processes
Jose Carlos Garcia Franco * {{DEFAULTSORT:Ornstein-Uhlenbeck process Stochastic differential equations Markov processes Variants of random walks