Skip to content

Drift

Drift is a conditional local rate, not a realised price trend. Compare drift with diffusion noise, distinguish price and log drift, and identify the probability measure.

Drift is the predictable local rate of change in a stochastic process, relative to a specified information set and probability model. In a diffusion model, it describes the conditional average direction of the next small change. It does not describe the slope of a realised price path or guarantee that the next return has the same sign.

For a trading model, that distinction matters immediately: a positive expected return can be much smaller than the random movement surrounding it. A falling price is compatible with positive drift.

The coefficient multiplying time

A one-dimensional stochastic differential equation is often written
dXt=a(t,Xt) dt+b(t,Xt) dWt,dX_t=a(t,X_t)\,dt+b(t,X_t)\,dW_t,
where WtW_t is Brownian motion. The drift coefficient is a(t,Xt)a(t,X_t); b(t,Xt)b(t,X_t) is the noise loading. If XX is a price in USD and time is measured in years, their units are USD/year and USD/year\sqrt{\text{year}}, respectively.
Let Ft\mathcal{F}_t denote the information available at time tt, a filtration. Under suitable continuity and integrability conditions,
E[Xt+h−Xt∣Ft]=a(t,Xt)h+o(h),h↓0.\mathbb{E}[X_{t+h}-X_t\mid\mathcal{F}_t] =a(t,X_t)h+o(h),\qquad h\downarrow0.
The error o(h)o(h) becomes negligible relative to hh. This is a statement about conditional expectation, rather than a forecast of the actual shock. Purdue's SDE notes, slides 4–6, formalise the connection between the drift coefficient and infinitesimal conditional moments.
The word predictable also does not mean constant or deterministic. Even when the function a(t,x)a(t,x) is deterministic, evaluating it at the random state XtX_t generally makes a(t,Xt)a(t,X_t) random. In an Ornstein–Uhlenbeck process, the drift κ(θ−Xt)\kappa(\theta-X_t) points towards the long-run level: positive below θ\theta, negative above it, for κ>0\kappa>0. The direction of the realised next move can still be the opposite.

Eight per cent is a rate, not tomorrow's return

Consider a hypothetical, non-dividend-paying stock model under a physical probability measure P\mathbb{P}:
dStSt=0.08 dt+0.30 dWtP.\frac{dS_t}{S_t}=0.08\,dt+0.30\,dW_t^{\mathbb{P}}.
The clock is years. The instantaneous expected proportional change rate is μ=0.08\mu=0.08 per year; the volatility coefficient is σ=0.30\sigma=0.30 per square root of a year. In the price equation itself, the drift is 0.08St0.08S_t USD/year, not 0.080.08 USD/year. Always identify the variable whose drift you are quoting.
Using 252 equally sized model days per year, a first-order increment approximation is
ΔSSt≈μh+σh Z,Z∼N(0,1),h=1252.\frac{\Delta S}{S_t}\approx\mu h+\sigma\sqrt{h}\,Z, \qquad Z\sim\mathcal{N}(0,1),\quad h=\frac1{252}.

Its two scales are

μh=0.0003174603≈0.0317%,σh=0.0188982237≈1.8898%.\mu h=0.0003174603\approx0.0317\%,\qquad \sigma\sqrt h=0.0188982237\approx1.8898\%.
The noise standard deviation is about 59.5 times the drift contribution. It is a standard deviation, not a maximum loss or a bound on tomorrow's move. More frequent observations do not turn each individual return into a reliable signal of the drift.
Drift terms for 1, 21 and 252 model days are 0.0317%, 0.6667% and 8%; diffusion standard deviations are 1.8898%, 8.6603% and 30%.
Drift terms for 1, 21 and 252 model days are 0.0317%, 0.6667% and 8%; diffusion standard deviations are 1.8898%, 8.6603% and 30%.
Original hypothetical model comparison: drift terms grow as hh, diffusion scales as h\sqrt h. These are SDE increment scales; they are not the exact finite-horizon mean and standard deviation of simple GBM returns. The 252-day clock is a modelling convention, not a calendar identity.
The graph is particularly easy to misread at one year. An 8% instantaneous proportional drift does not mean the exact one-year expected simple return is 8%. In this constant-coefficient geometric Brownian motion model it is
EP ⁣[St+1St−1∣Ft]=e0.08−1≈8.3287%.\mathbb{E}^{\mathbb{P}}\!\left[\frac{S_{t+1}}{S_t}-1\mid\mathcal{F}_t\right] =e^{0.08}-1\approx8.3287\%.

The linear expression μh\mu h is the local approximation to eμh−1e^{\mu h}-1. It is useful precisely because the horizon is small; it should not silently replace the exact finite-horizon expression.

Change the variable, change the drift

The proportional price equation is not an ordinary differential equation for the log price. Applying Itô's lemma gives
dlog⁡St=(μ−12σ2)dt+σ dWt.d\log S_t=\left(\mu-\frac12\sigma^2\right)dt+\sigma\,dW_t.

For the same stock model,

μ−12σ2=0.08−12(0.30)2=0.035.\mu-\frac12\sigma^2 =0.08-\frac12(0.30)^2=0.035.
The drift of the log price is 3.5% per year, while the instantaneous proportional price drift is 8% per year. The difference is 4.5 percentage points per year. The concavity of the logarithm produces this correction; no new economic return has been introduced.
Consequently, the model's one-year expected log return is 0.0350.035, whereas its expected simple return is approximately 8.3287%. Its median one-year simple return is e0.035−1≈3.5620%e^{0.035}-1\approx3.5620\%. An expected log return, a median simple return and a mean simple return are different summaries. Karl Sigman's GBM notes, §§1 and 1.4 develop this relationship, using μ\mu for the log drift; check a source's notation before transferring its parameters.

This also explains why a positive arithmetic drift need not imply positive log drift: sufficiently large σ2/2\sigma^2/2 can exceed μ\mu. That is a model statement about growth summaries, not a promise that a particular long-run investment result will occur.

State the probability measure

A drift parameter only has meaning within its probability model. The physical-measure μ\mu above is an assumed expected price-growth rate. Estimating it from market returns introduces uncertainty; stipulating it in a simulation does not establish that markets offer that return.

For risk-neutral valuation, a standard frictionless stock model with continuous dividend yield qq instead uses price drift r−qr-q under Q\mathbb{Q}, with continuously compounded risk-free rate rr. For a non-dividend-paying stock this becomes rr. Changing the measure supports a pricing calculation; it does not assert that investors' physical expected return has become the risk-free rate. Hull, 9th Global Edition, §17.3, equation (17.7), makes the dividend adjustment explicit.
Finally, data drift and model drift in monitoring usually refer to changing distributions, relationships or model behaviour over time. Those meanings are separate from the dtdt coefficient defined here. A model can have a constant stochastic-calculus drift while its realised observations fluctuate; a dataset can change distribution without that change being a simple shift in this coefficient.
For the derivation behind the price/log-price distinction, the Programme lesson on stochastic processes and Itô's lemma develops the GBM solution in §§3.4–3.5 and the mean calculation in Exercise 3.3. The public page is a preview; the full lesson requires membership.

Sources

  • John C. Hull, Options, Futures, and Other Derivatives, 9th Global Edition, §§14.2–14.3 for drift and diffusion rates and §17.3 for dividend-paying risk-neutral dynamics.
  • Samy Tindel, Purdue University, Stochastic differential equations, slides 4–6: state-dependent coefficients, infinitesimal conditional moments and the Itô-process decomposition.
  • Karl Sigman, Columbia University, Geometric Brownian motion (2006), §§1 and 1.4: log drift, exponential transformation and price moments. His log-drift notation differs from the proportional-drift notation used here.
Last updated
  • drift
  • diffusion
  • conditional expectation
  • geometric brownian motion
  • stochastic calculus
← Back to the glossaryBack to top ↑