Fixed Fractional Risk When the Range Keeps Changing Size

The opening range is a different height every session. If the stop sits at the far edge of that range, then the distance between entry and stop is a moving number, and any sizing habit that ignores it produces a different bet every day without the trader choosing to vary the bet. Fixed fractional risk exists to close that gap.
What the Method Actually Fixes

The idea is simple to state. You decide what fraction of the account may be lost on a single trade, and that fraction stays constant. Everything else adjusts around it. Because the fraction is expressed in money and the stop is expressed in price, the position size becomes the variable that reconciles them.
What this fixes is not the win rate and not the quality of the setup. It fixes the consistency of the bet. Two sessions that both follow the rules should cost about the same when they lose, and without a sizing policy they rarely do. A tight range with constant size is a small loss and a wide range with the same size is a large one, so the strategy's results end up being driven by range height rather than by whether the trades worked.
Stop Distance Is the Input, Size Is the Output

The order of operations matters more than it sounds. Many traders start with a position size they are comfortable with, place the stop, and accept whatever loss that combination implies. That is the reverse of the method. The correct sequence is to measure the range, establish where the stop belongs on the basis of structure, convert that distance into money per unit, and then divide the permitted risk by that figure to get the size.
Done in that order, a tall range automatically produces a smaller position and a compressed range automatically produces a larger one. Nobody has to remember to trade smaller on a volatile day. The arithmetic already did it, which is the entire point of writing the rule as a fraction rather than as a number of contracts or shares.
Rounding, Minimum Size and the Trades You Cannot Take
The clean version of the arithmetic assumes you can hold any quantity. In practice size comes in whole units, and on a small account with a wide range the calculation sometimes returns less than one unit. This is not a flaw to be worked around. It is the method telling you that the trade cannot be taken at your permitted risk, and rounding up to the minimum means overriding the rule in exactly the situation the rule was designed for.
Rounding down is the honest response, and when rounding down reaches zero, the honest response is no trade. Traders who instead take the minimum size on every wide range end up with their largest relative bets on their most volatile sessions, which is precisely the distribution they were trying to avoid.
The Fraction Moves With the Account, Which Cuts Both Ways
Because the risk is a fraction rather than a fixed sum, the money at stake falls after a losing stretch and rises after a winning one. On the downside this is protective. Each successive loss is smaller in absolute terms, so a drawdown decays rather than compounding at a constant rate, and a run of bad sessions cannot mechanically empty the account.
The mirror image is that recovering from a drawdown requires a larger percentage gain than the percentage lost, and the smaller size makes that recovery slower. That is a real cost, and it is the price of the protection. The mistake is to notice the slow recovery and respond by lifting the fraction, which removes the protection at the moment it is doing the most work.
Where the Method Strains
Fixed fractional sizing assumes the stop is honoured at roughly the price you chose. On an instrument that can move through a level without trading at it, the realised loss can exceed the planned one, and the fraction becomes an estimate rather than a guarantee. Sessions around scheduled releases are the obvious case. Nothing about the sizing rule prevents this, so it has to be handled separately, usually by not being in the trade.
The method also says nothing about how many trades a session may contain. A fraction per trade combined with an unlimited number of trades is not a risk policy. The per trade fraction and a session level ceiling are two different rules doing two different jobs, and holding one without the other leaves the more damaging failure mode wide open.