The Central Limit Theorem
Why sums of independent shocks become Gaussian, the classical statement and its MGF proof, the Lindeberg/Lyapunov conditions that decide when it applies, the Berry–Esseen bound on its speed, and the fat-tailed reality that makes finance its most dangerous misuse.
Prerequisites: The Law of Large Numbers, Moment Generating Functions
The central limit theorem is the reason the normal distribution is everywhere: whenever an outcome is the sum of many small, independent, comparably-sized shocks, its distribution is approximately Gaussian regardless of what the individual shocks look like. This is simultaneously the most useful and the most abused theorem in quantitative finance, useful because it justifies every -statistic and confidence interval, abused because financial shocks are neither independent nor comparably sized, and the theorem's failure is exactly where tail risk hides.
The classical statement
Let be i.i.d. with mean and finite variance . The The Law of Large Numbers says ; the CLT describes the fluctuation around that limit. Standardising the sum, where is convergence in distribution: for every . The scaling is forced, it is the exact rate at which the LLN error shrinks, and the limit is universal, depending on the summands only through their variance. That universality is the miracle: the shape of the individual is completely forgotten.
Proof sketch via the MGF
Assume the Moment Generating Functions exists. Centre and scale to , so , , and . By independence the MGF multiplies: Expand the inner MGF around using , , : Therefore which is exactly the standard-normal MGF. By the uniqueness of MGFs, . The cleanest way to see what is happening is through cumulants: standardising kills the mean, fixes the variance at , and the scaling drives every cumulant of order to zero (see Moment Generating Functions), leaving only the two cumulants a Gaussian has.
When it applies: Lindeberg and Lyapunov
The i.i.d. version is a special case. Real applications sum non-identical independent variables (heteroskedastic returns, varying position sizes), and the general CLT needs a condition ensuring no single term dominates the sum.
Lindeberg condition. For independent (not necessarily identical) with variances and , if for every then the standardised sum is asymptotically normal. In words: the total variance contributed by "large" deviations is asymptotically negligible.
Lyapunov condition is a simpler sufficient version: for some , Both encode the same moral: the CLT holds when the sum is genuinely a blend of many comparable contributions and fails when one term can dominate, precisely the fat-tailed regime where a single jump carries the day.
The rate: Berry–Esseen
Convergence in distribution says nothing about how close is to normal at finite . The Berry–Esseen theorem bounds it: if , The error decays like and, critically, scales with the skewness : the more skewed the summands, the slower the convergence. This is why the "" rule of thumb is a fiction for asymmetric data; convergence in the centre is quick but the tails converge slowest of all, which is catastrophic for finance because risk lives in the tails, not the centre.
Worked example, a portfolio of independent bets
You hold independent positions, each with expected P&L \mu = \50\sigma = $400. Individual outcomes may be wildly non-normal (a binary event, a skewed payoff), but the *aggregate* book P&L is, by the CLT, approximately $$\text{Total} \approx \mathcal{N}\big(n\mu,\, n\sigma^2\big) = \mathcal{N}(5000,\ 100\cdot 400^2) = \mathcal{N}(5000,\ 4000^2).$$ So a 95% interval is roughly 5000 \pm 1.96\cdot 4000 = [-2840,\ 12840]\Phi(-5000/4000) = \Phi(-1.25) \approx 10.6%$4{,}00010\times100\times\sqrt n\sqrt n$ as the CLT. This is exactly how desks reason about book-level risk from position-level statistics.
Failure modes and subtleties
- Finite variance is mandatory. For heavy tails with (α-stable with index ), normalised sums converge to a stable law with power tails, not a Gaussian. The generalised CLT (Gnedenko–Kolmogorov) covers this regime, and it is arguably the right one for financial returns. Assuming Gaussianity here understates crash probability by orders of magnitude.
- Dependence breaks it. Volatility clustering and autocorrelation violate independence; returns arrive in correlated bursts, so a "many independent shocks" story is false at short horizons. Mixing/martingale CLTs recover normality under weak dependence, but a market crash is one common shock hitting everything, the opposite of Lindeberg's "no dominant term".
- Tails converge last. Even when the CLT ultimately applies, at finite the approximation is good in the middle and poor 3+ standard deviations out, the exact region VaR and stress tests care about. Berry–Esseen quantifies this; skew makes it worse.
- The theorem is about sums, not products. Multiplicative processes (compounded returns) are normal in the log, that is the CLT applied to log-returns, producing lognormal prices (see Common Distributions), not normal prices.
In interviews
The single most common CLT question is a sanity check that you know it needs finite variance and gives a scaling, candidates who say "averages are always normal" fail. Be able to sketch the MGF proof and to state the limit as for the standardised sum. A strong differentiator is naming when the CLT fails: infinite variance (stable laws), dependence (clustering), and slow tail convergence (Berry–Esseen, skewness). If the desk is quantitative-risk-focused, connect it to why Gaussian VaR under-reserves, the CLT's centre is fine but its tails are a lie for real returns. This is the theorem that makes Ordinary Least Squares (OLS) inference asymptotically valid, so expect it to surface whenever standard errors and -stats do.
Related concepts
Practice in interviews
Further reading
- Billingsley, Probability and Measure
- Durrett, Probability: Theory and Examples (Ch. 3)
- Mandelbrot & Hudson, The (Mis)Behavior of Markets