Quant Memo
Core

From Expected Return to Position Size

A forecast alone doesn't tell you how much to trade — turning expected return into a position size requires weighing that return against the position's risk and how confident the forecast really is.

Prerequisites: Turning a Score Into an Expected Return

Two forecasts can both say "expected return: 2%" and deserve wildly different position sizes. A 2% forecast on a stock with 15% annual volatility, estimated with high confidence, is a much bigger bet than a 2% forecast on a stock with 60% volatility, estimated on thin data. Converting a raw expected-return number into an actual trade size is a separate step from generating the forecast, and skipping it — sizing every position the same, or sizing purely by conviction — throws away most of what a good forecast is worth.

Position size should scale with expected return, scale down with the position's risk, and scale down further with how uncertain the forecast itself is. A big expected return on a volatile, poorly-estimated signal is not a big trade.

The mean-variance sizing rule

The standard starting point treats position size as proportional to expected return, scaled by risk aversion and by the inverse of variance:

w=μλσ2w^* = \frac{\mu}{\lambda \, \sigma^2}

In words: the optimal position size grows with expected return μ\mu, shrinks as risk aversion λ\lambda or volatility σ\sigma rises, and — critically — shrinks with the square of volatility, so doubling an asset's riskiness cuts its ideal position size to a quarter, not a half.

Worked example

A quant is choosing between two stocks, both forecast to return 2% over the next month. Stock A has monthly volatility of 5%; Stock B has monthly volatility of 12%. With the same risk-aversion parameter λ=2\lambda = 2: Stock A's size is proportional to 0.02/(2×0.052)=0.02/0.005=40.02 / (2 \times 0.05^2) = 0.02/0.005 = 4. Stock B's size is proportional to 0.02/(2×0.122)=0.02/0.02880.690.02 / (2 \times 0.12^2) = 0.02/0.0288 \approx 0.69. Even though the forecasts are identical, Stock A gets roughly six times the position size of Stock B, because its risk is so much lower per unit of expected return.

Confidence enters too

The formula above assumes the expected return μ\mu is known with certainty, which it never is. In practice, μ\mu is itself an estimate with a standard error, and a forecast built on thin data should be treated as smaller than its face value before it ever reaches the sizing formula — usually by shrinking μ\mu toward zero first (see the related page on shrinkage intensity), then sizing off the shrunk number. Sizing off the raw, unshrunk forecast systematically overstates conviction and produces positions that are too large relative to what the evidence actually supports.

Gradient descent
parameter →
position -0.623loss -0.141gradient -0.930converging

Think of the sizing problem the way this explorer treats a loss surface: too large a step (position) overshoots and adds risk without adding expected return; too small wastes an edge that was really there. The optimal size sits at a specific point set by the trade-off, not at either extreme.

What this means in practice

Desks that size positions by conviction ("I really like this one") rather than by the mean-variance-style calculation tend to concentrate risk in their highest-confidence, often highest-volatility ideas — exactly the ones where estimation error is largest. A disciplined sizing rule forces expected return, risk, and forecast confidence to all show up in the position size, not just the first of the three.

Sizing purely off expected return while ignoring volatility treats a calm 2%-expected-return stock the same as a wild 2%-expected-return stock. The two are not comparable trades, and a sizing rule that doesn't divide by variance will systematically overweight the riskier one.

Related concepts

Practice in interviews

Further reading

  • Grinold & Kahn, Active Portfolio Management (ch. on portfolio construction)
  • Thorp, 'The Kelly Criterion in Blackjack, Sports Betting, and the Stock Market'
ShareTwitterLinkedIn