Quant Memo
Advanced

Fractional Brownian Motion

A generalization of Brownian motion with a memory dial — a single parameter that can make paths persist in a direction (trending) or roughen and reverse more than ordinary randomness.

Prerequisites: Brownian Motion

Ordinary Brownian motion has no memory: whichever way the price just moved tells you nothing about which way it moves next. But real markets sometimes show streaks — a stock that's been climbing keeps finding buyers, or realized volatility that spikes tends to spike again in choppy little bursts rather than smoothing out. Fractional Brownian motion (fBM) is Brownian motion generalized with a single "memory dial" that can produce either kind of behavior, trending or choppier-than-random, while keeping everything else about the process's structure intact.

An analogy: a hiker with a stubborn or fickle stride

Ordinary Brownian motion is like a hiker who flips a coin at every step to decide left or right, with total amnesia about the last flip. Now imagine a hiker who is slightly stubborn — after stepping right, they're a bit more likely to step right again, producing longer, smoother-looking excursions in one direction (a trending hiker). Or imagine a hiker who is fickle — after stepping right, they're more likely to immediately correct back left, producing a jagged, jittery, constantly-reversing path that looks rougher than ordinary randomness. Fractional Brownian motion is a single family that covers stubborn, fickle, and perfectly amnesiac (ordinary Brownian motion) as special cases.

The mathematics, one symbol at a time

Fractional Brownian motion BtHB^H_t is characterized by the Hurst parameter H(0,1)H \in (0,1), which controls memory via the covariance structure

Cov(BsH,BtH)=12(s2H+t2Hts2H).\mathrm{Cov}(B^H_s, B^H_t) = \tfrac{1}{2}\left(s^{2H} + t^{2H} - |t-s|^{2H}\right).

You don't need to compute this directly to use the intuition: H=0.5H = 0.5 recovers ordinary Brownian motion (no memory, independent increments). H>0.5H > 0.5 gives persistent paths — an up-move makes a further up-move slightly more likely, producing smoother, trending-looking trajectories. H<0.5H < 0.5 gives anti-persistent paths — an up-move makes a down-move slightly more likely, producing rougher, more jagged trajectories that reverse direction more often than pure randomness. The parameter also controls how path roughness scales: increments over a time step Δt\Delta t have standard deviation proportional to (Δt)H(\Delta t)^H, versus the familiar (Δt)0.5(\Delta t)^{0.5} for ordinary Brownian motion — a smaller HH means increments shrink more slowly as you zoom in, which is exactly what "rougher" means mathematically.

Worked example 1: reading the Hurst exponent off real data

A common estimator regresses log(range of a window)\log(\text{range of a window}) against log(window length)\log(\text{window length}) and reads the slope as HH. Suppose windows of length 10, 20, 40, 80 days give typical ranges of 2.0, 2.8, 3.9, 5.5. Taking log-log slope between the first and last: log(5.5/2.0)/log(80/10)=log(2.75)/log(8)1.012/2.0790.487\log(5.5/2.0) / \log(80/10) = \log(2.75)/\log(8) \approx 1.012/2.079 \approx 0.487. This is close to H0.5H \approx 0.5, suggesting near-ordinary Brownian behavior with only a slight anti-persistent tilt — not the pronounced trending (HH well above 0.5) that momentum traders might hope to find in a simple price series.

Worked example 2: rough volatility's much lower H

Empirical studies of realized volatility time series (rather than price) consistently estimate H0.1H \approx 0.1, far below 0.5. If typical volatility moves at Δt=1\Delta t = 1 day have a scale of 0.050.05, then moving to Δt=4\Delta t = 4 days scales roughly as 40.11.1494^{0.1} \approx 1.149, giving a scale of about 0.05×1.1490.0570.05 \times 1.149 \approx 0.057 — barely larger despite the fourfold time increase. Compare this to ordinary Brownian scaling, 40.5=24^{0.5}=2, which would double the scale over the same horizon. This tiny HH is the mathematical signature behind "volatility is rough" (see Rough Volatility): vol moves in short, jagged bursts that don't smooth out the way ordinary diffusions do.

time H = 0.8 (persistent, smooth) H = 0.5 (ordinary) H = 0.1 (rough, jagged)
The same random driver, three memory settings: high H trends and smooths, H = 0.5 is ordinary Brownian motion, and low H whips back and forth far more than pure randomness would.

Path explorer
13055time →
end (bold path) 100.38spread of ends 58.966 independent paths, same settings

Drag the volatility control above and compare it to the jagged, low-H path in the figure — ordinary Brownian motion (H = 0.5) already looks choppy, but rough volatility's H around 0.1 is choppier still, reversing direction even more relentlessly than plain randomness.

What this means in practice

Realized and implied volatility surfaces empirically fit rough (H0.1H \approx 0.1) processes far better than the constant-volatility or ordinary-diffusion assumptions used in classic models — this observation launched the rough volatility literature and new option-pricing models built on fBM-driven variance. Outside volatility, some researchers have tested price series themselves for persistence (H0.5H \neq 0.5) as a signal of exploitable memory, though evidence for genuine, tradable persistence in liquid asset prices is weak and easily confused with statistical noise.

Fractional Brownian motion generalizes ordinary Brownian motion with a Hurst parameter HH: H=0.5H=0.5 is memoryless, H>0.5H>0.5 gives smoother, trend-persistent paths, and H<0.5H<0.5 gives rougher, more frequently-reversing paths — real-world volatility data fits the rough, low-HH regime surprisingly well.

A tempting but wrong inference is "if H0.5H \neq 0.5, the market is inefficient and predictable." Estimated Hurst exponents are noisy statistics computed from finite data, and even genuinely random processes produce sample estimates that wander away from exactly 0.5 by chance. A measured H=0.53H = 0.53 on a short sample is not evidence of exploitable memory; only a large, statistically robust, and out-of-sample-confirmed deviation is worth acting on, and even then transaction costs typically erase whatever small edge the deviation implies.

Related concepts

Practice in interviews

Further reading

  • Mandelbrot & Van Ness (1968), 'Fractional Brownian Motions, Fractional Noises and Applications'
  • Gatheral, Jaisson & Rosenbaum (2018), 'Volatility Is Rough'
ShareTwitterLinkedIn