Position Sizing
Kelly criterionvolatility targetingrisk parityfixed fractional
Position Sizing
The math of how much capital to put on each trade, given an edge.
Key Points
- Kelly is the theoretical maximum, not the practical target — fractional Kelly (0.25x–0.5x) reduces drawdowns by 50%+ at modest cost to long-term growth
- Volatility targeting keeps total portfolio risk constant: position size = (target vol) / (asset vol)
- Risk parity allocates by inverse volatility so each position contributes equal risk; less correlated with benchmark than market-cap weighting
- Anti-Kelly: when you have reason to believe your edge is overstated, halve your calculated Kelly
- Position size should scale down after a drawdown — meta-Kelly or “current equity” sizing prevents compounding losses
- The optimal f (Ralph Vince) generalizes Kelly by maximizing the geometric growth rate, accounting for the full distribution of returns
Strategies
Fractional Kelly with Volatility Targeting
Use 0.25x Kelly scaled by target vol / realized vol. Capped at 5% of capital per position.
Risk Parity Allocation
Allocate inversely to vol, with leverage set by target portfolio vol. Periodic rebalance to maintain parity.
Metrics & Formulas
- Kelly fraction: f* = (p × b − q) / b
- Optimal f (Vince): f* = argmax log(1 + n × f × (b − 1) − n × f × p) over f
- Vol-targeted size: size = (target vol) / (asset vol × price)