Position Sizing for Retail Traders: The Fixed-Fractional Method Institutions Use
Fixed-lot position sizing quietly increases your risk as your account shrinks. Here is the fixed-fractional math that keeps risk constant instead, with a worked example.
A trader takes five losses in a row and, without changing a single input, is now risking more of the account than when the week started. Nobody adjusted anything. The lot size stayed exactly the same. That's the trap in fixed-lot sizing, and it's why so many accounts that survive the first drawdown don't survive the second.
Position sizing is the one variable a trader controls completely, on every single trade, regardless of what the market does. Most retail traders never touch it. They pick a size that "feels right" for the account and trade that size until something forces a change — usually a margin call.
Fixed-lot sizing: consistent size, inconsistent risk
Fixed-lot sizing means trading the same number of contracts or shares every time, no matter what the account balance is doing. Five MNQ contracts on Monday, five MNQ contracts on Friday, five MNQ contracts after three losing days in a row.
The size never moves. The risk behind it does. If five contracts represents 2% of a $50,000 account, that same five contracts represents 2.5% of a $40,000 account after a 20% drawdown. Keep losing and the percentage keeps climbing, even though the dollar risk per trade looks unchanged on the surface. The account is taking on more risk exactly when it has the least room to absorb it.
This is the mechanical reason fixed-lot sizing eventually blows accounts. It isn't a discipline failure or a string of bad trades. It's arithmetic: constant size against a shrinking denominator is rising risk, whether or not the trader notices.
Fixed-fractional sizing: risk a percentage, not a quantity
Fixed-fractional sizing flips the input. Instead of fixing the number of contracts, you fix the percentage of current equity you're willing to risk on a trade — say 0.5% or 1% — and recalculate the position size from that percentage every time, using the account balance as it stands today, not the balance you started the month with.
As the account grows, position size grows with it. As the account shrinks, position size shrinks too. A losing streak reduces the dollar amount at risk on the next trade automatically, because the base it's calculated from just got smaller. The system self-corrects without requiring the trader to notice a drawdown is happening and manually intervene — which is exactly the moment human judgment is least reliable.
Putting it in R multiples
The cleanest way to think about this is in R multiples. R is simply the dollar amount you're risking on a single trade — the distance from entry to stop, multiplied by position size. Every trade risks 1R by definition, because that's how you sized it. A trade that hits its target for twice the stop distance made 2R. A trade that stops out lost 1R.
Take a $50,000 account risking 1% per trade. That's $500 of risk, or 1R, on every position. Say a setup on MNQ has a stop 20 points away and each point is worth $2 per contract. Risking $500 on a 20-point stop means sizing to $500 ÷ (20 × $2) = 12.5 contracts — round down to 12. That position risks $480, close enough to the 1% target.
Now suppose the account drops to $45,000 after a run of losses. Recalculate: 1% of $45,000 is $450. Same 20-point stop, same $2 per point, gives $450 ÷ $40 = 11.25 contracts, rounded to 11. The position size shrank along with the account. The trader risking a fixed 12 or 13 contracts regardless of balance is now risking a larger share of a smaller account — the opposite of what a drawdown calls for.
Run that forward through a losing streak and the difference compounds. A fixed-fractional trader losing five straight 1R trades is down roughly 5% and sizing every subsequent trade off a smaller number, so the losses decelerate. A fixed-lot trader losing five straight trades at a constant size is losing a growing percentage of what's left, and the losses accelerate. Same five losses, same market, very different trajectory — because one method adjusts to reality and the other doesn't.
Tying it to the daily loss limit
This is also what makes a daily loss limit mean something. A daily stop expressed in R multiples — say, 3R — is a limit that scales correctly with the account because R itself is already a percentage of current equity. Three losing trades at 1% each is a 3% day, whether the account is at a high water mark or in a drawdown. The rule doesn't need adjusting because the sizing underneath it already adjusted.
Compare that to a daily loss limit expressed as a fixed dollar figure decided once and never revisited. On a shrinking account, that dollar figure represents a bigger and bigger share of what's left, until the "limit" is no longer limiting anything. Fixed-fractional sizing and a percentage-based daily stop are the same idea applied at two timeframes — trade and day — and they only work together if both are recalculated off current equity, not the balance from a month ago.
The takeaway
Do the arithmetic before the next session: take your current account balance, decide what percentage you're actually willing to risk per trade — 0.5% to 1% is standard for most retail accounts — and recalculate your position size from that percentage using today's balance, not last week's. Do this every time the account moves meaningfully, not once at account opening.
Fixed-lot sizing isn't wrong because the number is too big or too small. It's wrong because it never updates. The fix costs nothing and takes thirty seconds: make the position size a function of the account, not a constant you set once and forgot.
I built Fourdesk to systematize this kind of risk math — the risk manager desk sizes trades in R multiples off your current balance automatically.