Basic Prerequisites: Black–Scholes–Merton (or none - this page is written to stand alone).
1. Intuition & Practical Objective
Stochastic-volatility models made volatility random but kept it smooth: a diffusion’s increments scale like . The market disagrees. Measure daily log-volatility and look at how its increments scale with the lag :
If were a diffusion, . The data say (Gatheral–Jaisson–Rosenbaum 2018). A process with is rougher than Brownian motion: its increments are anti-correlated (a step up is more likely followed by a step down), and its paths have fractal dimension - visibly wiggly, not smooth.
Three “aha”s:
- Rough ≠ jumpy, rough = anti-persistent. A fractional Brownian motion with is a continuous Gaussian process (no jumps) whose increments have negative autocorrelation. This is the opposite of “long memory” (which is ). Rough vol is anti-persistent noise with a power-law covariance kernel .
- H is a single knob that sets every short-dated property. The same exponent controls the increment variance (), the autocorrelation sign, the fractal dimension (), and the ATMF skew term structure . One number, and the whole short end follows.
- The skew is the forensic evidence. Markovian SV models (Heston, SABR, -factor Bergomi) generate an ATMF skew that caps as . The market’s SPX skew grows like . The only way to get a blowing-up short skew is a power-law kernel with .
The practical objective: internalise that “rough” is a precise, measurable statement about the scaling exponent of log-vol increments - not a vague notion of turbulence - and that the single number is both an empirical fact and the design parameter that fixes the short-dated skew.
2. Mathematical Ground Truth & Derivations
2.1 Fractional Brownian motion in one line
fBm is the Gaussian process with autocovariance (Mandelbrot–Van Ness 1968)
For this collapses to - ordinary Brownian motion. For it is neither a martingale nor a Markov process, but it has stationary increments: has the same law as , and
(stationary increments give this exactly, as verified in §3). It is this exact law that GJR estimate as on log-volatility.
2.2 Why H<1/2 means anti-persistence
The lag-1 autocorrelation of fBm increments is
which is negative for , zero at , positive for . So : after a volatility spike the next increment is more likely to reverse it - vol clusters because it reverts. This is the single cleanest number distinguishing rough () from smooth () from Brownian ().
2.3 The RFSV model and the monofractal scaling
GJR model log-vol directly as fBm (“Rough Fractional Stochastic Volatility”):
so . They further check the monofractal scaling of the -th sample moments and find with on SPX - the signature of a single Gaussian (fractional) driver rather than a multifractal cascade. The exponent is what the skew will inherit (§03, §02).
3. Computational Implementation - H’s sign decides persistence
We compute the fBm increment autocorrelation exactly from the covariance formula, for from anti-persistent () through Brownian () to persistent (). Stdlib only - no simulation needed, the answer is a closed-form number.
Read the table:
- H=0.14 increments are anti-correlated (), and the autocorrelation decays with lag (): rough vol is not long memory - it is short-range anti-persistence. This is exactly GJR’s §4 point: the data are rough, not long-memory.
- H=1/2 is pure white noise (all zeros) - ordinary Brownian increments. This is the smooth/diffusive benchmark that Heston and SABR assume.
- H=0.9 is persistent () - the “smooth, slowly-mean-reverting vol” of the pre-rough era, and the direction you must not go if the data say .
4. Failure Modes & First-Principles Breakdowns
- “Rough means turbulent/jumpy.” No - a fractional Brownian motion with is continuous and Gaussian. Roughness is about the scaling exponent of increments (and hence fractal dimension ), not about discontinuities. Rough ≠ Lévy.
- “Rough = long memory.” The opposite. is anti-persistent; classical long-memory estimators (R/S, fractional differencing) are exactly the tools that falsely certify long memory on rough data (GJR §4). Get the sign of the exponent wrong and you build the wrong model.
- Estimating H from a too-short sample. The variogram slope needs many lags; with a handful of days the estimator is badly biased (GJR use thousands of daily obs across 21 indices). H≈0.1 is a population claim.
- Reading H off a single skew slice. The short-time skew gives (product), not H alone. You need the variogram of log-vol or several maturities to separate the roughness from the vol-of-vol.
- Confusing the physical () and risk-neutral () measures. GJR’s H is estimated from realized variance (physical measure). Pricing uses the forward-variance curve; the roughness parameter is assumed to pass through the change of measure (BFG), but the vol-of-vol need not.
5. References
- Gatheral, Jaisson & Rosenbaum (2018), Volatility is rough, Quantitative Finance 18(6), 933–949
- Mandelbrot & Van Ness (1968), Fractional Brownian motions, fractional noises and applications, SIAM Review 10(4), 422–437
- Bennedsen, Lunde & Pakkanen (2017), Hybrid scheme for Brownian semistationary processes, Finance and Stochastics 21(4), 931–965
- Fukasawa (2017), Short-time at-the-money skew and rough fractional volatility
- Hull, Options, Futures, and Other Derivatives, ch 20
6. Connected Graph Bridges
- Base: Stochastic Calculus & Itô’s Lemma (BM as the H=1/2 case) · Probability & Measure Theory (Gaussian processes, self-similarity) · Black–Scholes–Merton (the constant-σ zero point)
- Continue: 03 · fBm & Derivations · Index Hub
- Sibling: Heston · 01 From Zero (why variance must be a process - the Markovian step that rough vol then out-roughs) · VS · 01 From Zero