Advanced
Trading Expectancy, Sample Size and Sizing Beyond the 1% Rule
Sizing at a flat one percent is very hard to blow an account with, which makes it a fine start and a strange stopping point. The arithmetic that succeeds it begins with whether your edge exists at all.
The 1% rule exists for a plain reason. An account is very hard to destroy while that rule is obeyed, which makes it an excellent place to begin. As a place to stop, I would argue, it is rather strange.
The arithmetic that follows is not difficult, and most traders never perform it. It answers a question that traders rarely ask aloud, and that few trading educations bother to raise at all: how confident am I that the edge I believe I have is real? Once a trade log exists in sufficient quantity to be analysed, sizing stops being a matter of taste and becomes a question with an answer, although the first step is establishing whether the edge being sized exists at all.
Expectancy, properly stated
Every closed trade converts into an R multiple, which is the result divided by the amount risked. A full stop-out is −1R. A trade that made twice the risk is +2R.
Expectancy = the mean of your R multiples
The resulting figure is your average result per trade, and its virtue is comparability: across instruments, across account sizes and across time periods it carries the same meaning, which is something dollars and percentages cannot manage.
A worked example from a 100-trade log:
| Count | Average R | |
|---|---|---|
| Winners | 38 | +2.4R |
| Losers | 62 | −0.95R |
Expectancy = (0.38 × 2.4) − (0.62 × 0.95) = +0.323R per trade
At $250 of risk per trade that comes to about $81 per trade, or $8,100 over the hundred. The figure looks decisive. It is considerably less decisive than it looks.
The question almost nobody asks: how confident are you?
Expectancy is a sample mean. Sample means carry error bars.
Standard error = standard deviation of R multiples ÷ √n
Suppose those R multiples have a standard deviation of 1.6R, which is entirely typical when winners run to +4R and losers cluster near −1R.
- Standard error = 1.6 ÷ √100 = 0.16R
- 95% confidence interval ≈ 0.323 ± (1.96 × 0.16) = +0.01R to +0.64R
So the edge sits only just clear of zero after a hundred trades. Run the identical arithmetic across a 30-trade sample and the interval swallows zero comfortably, which amounts to saying that the data cannot distinguish the strategy from a coin flip, however convinced the owner of that strategy happens to feel about it.
Halving the width of that interval requires four times the trades, because the error shrinks with the square root of n, which makes evaluation slow for reasons of arithmetic alone.
The Kelly criterion, and why not to use it in full
Kelly gives the fraction of capital that maximises long-run growth. In trading terms:
f = W − (1 − W) ÷ R
where W is the win rate and R is the ratio of the average win to the average loss, both of them taken from your own log.
Using the log above: W = 0.38, R = 2.4 ÷ 0.95 = 2.53
f = 0.38 − (0.62 ÷ 2.53) = 0.38 − 0.245 = 0.135
The formula says risk 13.5% of capital on each trade, thirteen times a 1% habit, and nothing about the arithmetic is wrong. It remains a poor idea. Three reasons, roughly in order of how much damage they do.
- It assumes your edge estimate is exact, and it is not. You have just calculated a confidence interval running from +0.01R to +0.64R. Kelly sized on the optimistic end of that range is catastrophically oversized.
- The drawdowns are unexecutable. Full Kelly routinely produces drawdowns above 50% even when the edge is genuine, and almost nobody keeps executing through that.
- Overbetting is asymmetric. Sizing above optimal reduces growth and raises the risk of ruin, while sizing below optimal costs you growth alone, so the error worth making is the conservative one.
Half Kelly captures roughly three quarters of the growth rate with about half the volatility, and quarter Kelly, 3.4% on the numbers above, is the more cautious setting again, sitting well above most retail practice while remaining a long way below the raw formula.
Volatility-adjusted sizing
A flat percentage stop treats a utility and a biotech as equivalent instruments, which they plainly are not.
Using ATR as the unit of measurement addresses the problem. The rule becomes “stop 2 ATR below entry”:
| Stock A | Stock B | |
|---|---|---|
| Price | $50 | $50 |
| 14-day ATR | $0.60 | $3.20 |
| 2-ATR stop distance | $1.20 | $6.40 |
| Shares at $250 risk | 208 | 39 |
Both positions now carry the same statistical risk, and both are stopped out by roughly the same degree of abnormal movement, which is the entire point of the exercise. A flat 5% stop would have sat far too tight on Stock B, where ordinary daily movement covers most of that distance, and needlessly wide on Stock A.
Everything downstream is unchanged. Feed the result to the position size calculator. Only the derivation of the stop distance has altered.
A framework that survives contact with reality
- Fixed fractional as the base: 0.5% to 1% while the sample remains under roughly 200 trades.
- Volatility-adjusted stops, using ATR multiples in place of flat percentages.
- Scale with measured confidence. Size up only when the lower bound of the expectancy interval rises, and treat a run of three winners as noise.
- Cap at a fraction of Kelly. Quarter Kelly as a ceiling, and only once n is large.
- Portfolio heat limit. Total open risk capped at 5% to 6% whatever per-trade sizing suggests, because correlated positions behave as a single position.
Sequencing is the part that gets skipped. A sizing model applied to an edge that nobody has validated will amplify whatever mistake is buried in the estimate, and it will amplify it in proportion to the confidence placed in the model, which is why the order runs sample first, confidence interval second, sizing model third.
Next: backtesting without fooling yourself for why the edge you measured is probably smaller than it appears.
Two companion pieces take the sizing half further. The 1% figure this page works beyond is a convention rather than a measured result, and set risk per trade from your drawdown limit runs the arithmetic in reverse, deriving a percentage from the drawdown you would actually tolerate and the losing streak your win rate produces. And fixed fractional vs fixed dollar position sizing covers the choice underneath that number: whether risk scales with the account or stays flat, why only one of the two has a floor, and which equity figure the percentage should be taken from.
Frequently asked questions
How do you calculate trading expectancy?
Express every closed trade as an R multiple, where R is the amount you risked, and then take the mean. A trade that made twice your risk is plus 2R, a full stop-out is minus 1R, and the average across all of them is your expectancy per trade. It is the only performance figure that stays comparable across different position sizes, which is why the bookkeeping earns its keep.
How many trades do you need to know if a strategy works?
A great deal more than most traders assume, and the arithmetic here is unforgiving. The standard error of your expectancy is the standard deviation of your R multiples divided by the square root of the trade count. With a typical spread of outcomes, a hundred trades often leaves a confidence interval wide enough to include zero, which means the sample simply cannot separate a winning system from a losing one.
What is the Kelly criterion for trading?
A formula giving the fraction of capital that maximises long-run growth. For trading it can be written as f = W minus (1 minus W) divided by R, where W is the win rate and R is the ratio of the average win to the average loss. Note the assumption buried in it: that your estimate of your own edge is exact. Since it never is, full Kelly is almost always too aggressive in practice.
Why not use full Kelly sizing?
Because it is acutely sensitive to estimation error, and because it produces drawdowns that most people cannot actually execute through. Overestimate your edge and Kelly sizes you above optimal, where growth falls away while risk of ruin climbs steeply. Half-Kelly captures roughly three quarters of the growth rate at about half the volatility, and in practice that is a much better bargain than the arithmetic alone suggests.
What is volatility-adjusted position sizing?
Setting the stop distance from a volatility measure such as ATR, so that every position carries comparable risk regardless of how much the instrument normally moves. A 2-ATR stop on a quiet stock and a 2-ATR stop on a volatile one sit the same statistical distance from entry. A flat 5% stop does not, which is why it gets hit constantly on some names and almost never on others.