Quant Memo
Core

Point Predictions vs Probabilistic Predictions

A model that says '$105' and a model that says 'a range centered near $105, plus or minus $8' can have identical average error yet be worth very different amounts to a trader, because only the second one tells you how much to trust the number.

Prerequisites: Negative Log-Likelihood as a Loss Function

Ask two models to forecast tomorrow's price of a stock. Model A says "$105." Model B says "somewhere between $97 and $113, most likely around $105, and here's the full bell curve." If the price lands at $105, both look equally right. But if you're sizing a position, only Model B told you anything about how wrong it might be. A single number pretending to be the whole truth is a point prediction; a full distribution over possible outcomes is a probabilistic prediction, and for anything you'll bet money on, the second one carries information the first one simply cannot.

The analogy: a weather forecast that only says the temperature

Imagine a forecaster who only ever says "72 degrees tomorrow" — never a chance of rain, never a range, just one number. You'd have no way to decide whether to carry an umbrella or bring sunscreen; the single number hides whether the forecaster is nearly certain or just guessing. A forecaster who instead says "72 degrees, 30% chance of rain, likely range 65–79" gives you the same central guess plus the one thing that changes your decision: how spread out the truth could be. Point predictions are the first forecaster. Probabilistic predictions are the second.

The formal picture

A point prediction is a function y^=f(x)\hat{y} = f(x) mapping inputs to a single number — the output of ordinary least-squares regression or a plain classifier's hard label. A probabilistic prediction is a function xp^(yx)x \mapsto \hat{p}(y \mid x), a full distribution over possible outcomes yy: for regression, this might be a mean μ\mu and standard deviation σ\sigma describing a normal curve; for classification, it's a probability for each class rather than just the winning one.

The two are trained differently. Point regression typically minimizes squared error, (yf(x))2\big(y - f(x)\big)^2, which only ever asks "how far off was the center?" Probabilistic regression minimizes a proper scoring rule like negative log-likelihood (Negative Log-Likelihood as a Loss Function):

logp^(yx)=(yμ)22σ2+logσ+const-\log \hat{p}(y \mid x) = \frac{(y-\mu)^2}{2\sigma^2} + \log \sigma + \text{const}

In plain English: this loss is small when the actual outcome yy falls near the predicted mean μ\mu and the predicted spread σ\sigma correctly reflects how uncertain the model should be — it punishes both a bad center and an overconfident (too-narrow) or wasteful (too-wide) spread, whereas squared error only ever sees the center.

Worked example 1: same average error, different information

Two models predict a stock worth $100 today over 50 trading days. Model A (point) reports $100 every day; average absolute error over the period is $4. Model B (probabilistic) reports a mean of $100 with a standard deviation that varies day to day — $2 on quiet days, $9 around earnings — and its mean also averages $4 of absolute error. Same score on that one metric. But a trader using Model B can size down on $9-spread days and up on $2-spread days; a trader using Model A has no such lever, because it never told anyone which days were uncertain.

Worked example 2: grading a probabilistic forecast honestly

A classifier predicts a 70% chance a trade will be profitable. Log loss (a proper scoring rule): if the trade wins, loss is log(0.7)=0.357-\log(0.7) = 0.357; if it loses, loss is log(0.3)=1.204-\log(0.3) = 1.204. Over 100 such 70%-confidence predictions where 68 actually won: total loss =68(0.357)+32(1.204)=62.8= 68(0.357) + 32(1.204) = 62.8, average 0.6280.628. A model that instead always shouted "95% confident" on the same trades would score far worse on the 32 losses (log(0.05)=3.0-\log(0.05)=3.0 each), even though its point label (predict win) was identical — log loss specifically punishes overconfidence, which a point prediction's hit-rate cannot even measure.

Distribution · normal
89.00105.00121.00μvalue →
Within ±1σ 68.3%mean μ 105.00std σ 8.00

Drag the mean and standard deviation above: the peak is the point prediction a naive model would report, and the whole curve's width is exactly the information a probabilistic model adds on top of it.

point: \$105 probabilistic: \$97–\$113
The dot carries one number; the curve carries the same center plus the spread that tells you how much to trust it.

A point prediction gives you a best guess; a probabilistic prediction gives you a best guess plus its own honest uncertainty. Training on a proper scoring rule like negative log-likelihood, rather than squared error alone, is what forces a model to report calibrated uncertainty instead of just a center.

What this means in practice

Position sizing, risk limits, and option pricing all consume uncertainty directly — a Kelly-style sizing rule literally has the predicted variance in its formula — so a point-prediction model silently forces you to either assume constant uncertainty (usually wrong) or bolt on a separate uncertainty estimate after the fact. Quant teams that report only a point forecast are effectively throwing away the second half of the model's possible output.

The classic confusion is treating a probabilistic model's reported confidence as automatically trustworthy just because it's a number between 0 and 1. A model can output "80% confident" for every single prediction regardless of the actual input — that's still a "probabilistic" output format, but it's not calibrated: 80%-confidence predictions should be right about 80% of the time. Always check calibration (do the outcomes match the stated probabilities over many predictions) before trusting a probabilistic forecast's uncertainty, not just its accuracy.

Related concepts

Practice in interviews

Further reading

  • Gneiting & Raftery, Strictly Proper Scoring Rules, Prediction, and Estimation (2007)
ShareTwitterLinkedIn