GBM dynamics
dS_t = mu S_t dt + sigma S_t dW_tBoth expected change and random dispersion scale with the current price.
Foundations
A continuous-time random growth model where relative price changes are normal and prices stay strictly positive.
GBM models proportional price changes continuously while keeping the modeled price positive.
GBM assumes dS/S = μ dt + σ dW, which means the logarithm of the price follows a Brownian motion with drift; over any horizon, prices are lognormally distributed.
It implies strictly positive prices and a simple relationship between drift, volatility, and the distribution of returns.
How do drift, volatility, and time shape the distribution of a strictly positive modeled price?
Geometric Brownian Motion (GBM) sample paths. Prices stay strictly positive. The drift μ tilts the centre of the fan; the volatility σ controls how wide and skewed the fan becomes.
The thin grey lines are individual GBM paths. The blue line is the median across paths; the orange dashed line is the expected path S₀ e^{μt}. The shaded band shows the middle 50% of outcomes at each time.
Notice that the mean at T sits above the median: GBM is lognormal, so the distribution of S_T is skewed. In log-space, log(S_T / S₀) is approximately normal with mean (μ − ½σ²)T and std σ√T – exactly what the log-return stats show.
As σ increases, the fan widens dramatically: extreme paths go far above the drift curve, even if the median stays close to it. For control and risk work, this is why GBM is a useful baseline signal model for log-returns, but it underestimates real-world jump risk and fat tails in markets.
Its main role is as a tractable baseline for modelling and derivations like Black–Scholes; real markets show jumps, volatility clustering, and fat tails.
Engineering analogy: GBM is a linear stochastic differential equation in log-space — simple enough to solve exactly, but only an approximation of the true system.
S_tmusigmaW_tdS_t = mu S_t dt + sigma S_t dW_tBoth expected change and random dispersion scale with the current price.
ln(S_T/S_0) = (mu - 0.5 sigma^2)T + sigma W_TThe logarithmic return is normal under constant parameters.
“Normally distributed log returns make extreme moves impossible.”
Not quite.The normal distribution has unbounded tails; the issue is that its tail probabilities and constant volatility can understate observed extremes.
Follow the strongest prerequisites, applications, extensions, and contrasts.
GBM implies normally distributed log-returns over fixed horizons under its classical assumptions.
Foundation ofBlack–Scholes Option PricingThe classical Black–Scholes model assumes GBM dynamics for the underlying asset.
UsesVolatility (Realised vs Implied)Volatility is the diffusion-scale parameter controlling the dispersion of GBM paths.
SupportsMonte Carlo PricingGBM is a canonical path model used to illustrate risk-neutral Monte Carlo pricing.
SupportsChange of Measure (Girsanov)Girsanov's theorem explains how the drift of diffusion processes such as GBM changes under an equivalent measure.
GBM implies normally distributed log-returns over fixed horizons under its classical assumptions.
Explore concept →