Quant Memo
Core

The Student's t Distribution

What the bell curve turns into when you have to estimate the spread from the same small sample you are testing. Fatter tails, wider intervals, and a much better model for daily returns than the normal.

Prerequisites: The Normal Distribution, Standard Deviation

Here is a problem that shows up on every trading desk. A strategy has run for two weeks and made money on average. Is that real, or is it luck? The textbook move is to count how many standard deviations the average sits above zero. But you do not know the strategy's true standard deviation — you have to estimate it from the same fourteen numbers. You are dividing an uncertain thing by another uncertain thing, and the usual bell-curve answer quietly assumes the denominator is known exactly. It isn't. Ignore that and you will call flukes significant.

The analogy: a ruler you also had to measure

Imagine measuring a table with a tape measure, and you are confident the table is 210 centimetres. Now imagine the tape itself was cut by hand and might be a few percent short or long — and the only way to check it is to measure the same table again. Every measurement now carries two uncertainties: the reading, and the ruler.

Sometimes the wobbly ruler runs short, which makes the table look longer than it is. Because you divide by the ruler's length, a small ruler produces a big answer, and small rulers happen often enough to matter. That is precisely why the resulting distribution has fatter tails than the bell curve: extreme results are manufactured not just by extreme data, but by accidentally small estimates of the spread.

William Gosset worked this out in 1908 while testing barley at Guinness, and published under the pen name "Student" because his employer would not let him use his own.

Writing it down

Take nn observations x1,,xnx_1, \dots, x_n from a normal population. Write xˉ\bar{x} for the sample average, ss for the sample standard deviation (the usual formula, dividing by n1n-1), and μ\mu for the unknown true mean you are testing against. Form

t=xˉμs/n.t = \frac{\bar{x} - \mu}{s / \sqrt{n}}.

In words: how far the sample average sits from the hypothesised mean, measured in units of its own estimated standard error. If you replaced ss with the true standard deviation σ\sigma, this would be a standard normal. Because ss is itself random, it follows the t distribution instead.

The t distribution has exactly one shape parameter, written ν\nu (Greek "nu") and called the degrees of freedom. Here ν=n1\nu = n - 1: one observation's worth of information was spent estimating the mean, so only n1n-1 independent pieces are left to estimate the spread. Its density is

f(t)    (1+t2ν)(ν+1)/2.f(t) \;\propto\; \left(1 + \frac{t^2}{\nu}\right)^{-(\nu+1)/2}.

In words: the height of the curve falls off as a power of tt, not as et2/2e^{-t^2/2}. That single difference is everything. The normal's tail dies exponentially; the t's tail dies polynomially, which is far slower, so genuinely extreme values keep real probability.

-4 -2 0 2 4 t, 3 d.f. normal (dashed) 4x the tail
Same centre, same idea, different shoulders. The t curve is shorter in the middle because the area it loses there has to reappear in the tails. Beyond 2.2, the t with 3 degrees of freedom holds 5.8 percent of its probability against the normal's 1.4 percent.

Worked example 1: does this desk actually make money?

Ten trading days of P&L, in thousands of dollars:

12,  5,  8,  20,  3,  15,  4,  9,  8,  18.12,\; -5,\; 8,\; 20,\; -3,\; 15,\; 4,\; 9,\; -8,\; 18.

Step 1 — the average. They sum to 70, so xˉ=70/10=7.0\bar{x} = 70/10 = 7.0.

Step 2 — the deviations and their squares. Subtracting 7 from each gives 5,12,1,13,10,8,3,2,15,115, -12, 1, 13, -10, 8, -3, 2, -15, 11. Squaring: 25,144,1,169,100,64,9,4,225,12125, 144, 1, 169, 100, 64, 9, 4, 225, 121, which sum to 862.

Step 3 — the sample standard deviation. Divide by n1=9n - 1 = 9: s2=862/9=95.78s^2 = 862/9 = 95.78, so s=9.79s = 9.79.

Step 4 — the standard error. s/n=9.79/10=9.79/3.162=3.09s/\sqrt{n} = 9.79 / \sqrt{10} = 9.79/3.162 = 3.09.

Step 5 — the interval. With ν=9\nu = 9 degrees of freedom, the 95 percent two-sided t multiplier is 2.262 (from a t table). The interval is

7.0±2.262×3.09=7.0±7.00=(0.00, 14.00).7.0 \pm 2.262 \times 3.09 = 7.0 \pm 7.00 = (0.00,\ 14.00).

The lower end lands exactly on zero. You cannot claim the desk is profitable.

Now do it wrong. Use the normal multiplier 1.96 instead: 7.0±1.96×3.09=7.0±6.07=(0.93,13.07)7.0 \pm 1.96 \times 3.09 = 7.0 \pm 6.07 = (0.93, 13.07). That interval excludes zero, and you would have reported a statistically significant edge. Same data, opposite conclusion, and the only difference was pretending you knew the volatility.

Worked example 2: how much fatter is "fat"?

Suppose daily returns have a standard deviation of 1 percent, and you want the odds of a single 6 percent down-day.

Under a normal. Six percent is 6 standard deviations. The normal probability of a 6-sigma move in one direction is 9.9×10109.9 \times 10^{-10}. Invert it: one day in about one billion, or once every four million years.

Under a t with ν=4\nu = 4. A t distribution has variance ν/(ν2)\nu/(\nu-2), which here is 4/2=24/2 = 2, so its standard deviation is 2=1.414\sqrt{2} = 1.414. To make it match a 1 percent daily volatility you scale it down by that factor, which means a 6 percent move corresponds to 6×1.414=8.496 \times 1.414 = 8.49 on the raw t scale. The tail probability past 8.49 for four degrees of freedom is 5.3×1045.3 \times 10^{-4}.

Invert that: one day in about 1,890, which at 252 trading days a year is once every seven and a half years.

One billion years versus seven years, from the same volatility. That gap is why risk desks that model returns as normal are repeatedly surprised, and why the t is a standard drop-in replacement for the normal in Value at Risk (VaR) work.

4.30 at 2 d.f. 2.23 at 10 2.04 at 30 1.96 (normal) 2 5 10 30 95% multiplier
The penalty for not knowing the spread. At 2 degrees of freedom your interval is more than twice as wide as the normal's; by 30 it is 4 percent wider; by 120 the difference is invisible. At 1 degree of freedom the multiplier is 12.7, far off the top of this chart.

Use the explorer below to see the curve the t is converging toward. Drag the coverage band out to 2 and 3 standard deviations and read off the percentages — those are the normal-tail numbers the t always beats.

Distribution · normal
-2.000.002.00μvalue →
Within ±1σ 68.3%mean μ 0.00std σ 1.00

What this means in practice

  • Any small-sample claim. Backtest Sharpe over one quarter, a pilot A/B test, an execution-cost study on forty fills — use the t multiplier, not 1.96. The correction is largest exactly where people are most tempted to over-claim.
  • A better return model. Fitting a t to daily equity returns typically lands somewhere around ν=3\nu = 3 to 55. Those tails are what let you size a stop or a VaR limit that survives contact with reality.
  • A warning about ν2\nu \le 2. With two or fewer degrees of freedom the variance is infinite; with one (the Cauchy) even the mean does not exist, and sample averages never settle down. If your fitted ν\nu comes out near 2, standard risk arithmetic based on variance stops meaning anything.
  • Regression output. Every coefficient t-statistic your regression package prints is this exact construction, with ν\nu equal to observations minus fitted parameters. See Degrees of Freedom.

The t distribution is what the normal becomes when the denominator is estimated rather than known. Its one parameter, the degrees of freedom ν\nu, controls how much extra tail you are charged for that ignorance. Small ν\nu means wide intervals and fat tails; as ν\nu grows past about 30, t and normal are practically the same curve.

The classic confusion is that "t is the small-sample normal". The sample size is incidental — what actually drives the t is that ss is random. Two consequences people get wrong. First, if you genuinely know σ\sigma (rare, but it happens in simulation), you use the normal no matter how tiny nn is. Second, and more damaging in finance: a large sample fixes the estimation problem but does not make returns thin-tailed. If daily returns really are t-distributed with ν=4\nu = 4, collecting ten more years of data does not turn them normal — it just measures the fat tail more precisely.

Related concepts

Practice in interviews

Further reading

  • Wasserman, All of Statistics (ch. 9)
  • Casella & Berger, Statistical Inference (ch. 5)
  • Gosset ("Student"), The Probable Error of a Mean, Biometrika 1908
ShareTwitterLinkedIn