R-Multiple: How to Measure a Trade Without Looking at P&L
4 min read
Your P&L tells you what happened. It does not tell you whether you traded well.
A $400 win on a trade where you risked $800 is a worse outcome than a $100 win on a trade where you risked $25 — even though the first number is bigger. Currency amounts hide the only variable you actually controlled: how much you put at risk.
R-multiple fixes that. It expresses every result as a multiple of the risk you took, so a scalp on EURUSD and a swing trade on a small-cap stock become directly comparable.
What R actually is
R is your initial risk on a trade: the distance between your entry and your stop loss, multiplied by your position size. It is decided before the trade opens and it never changes afterwards.
If you buy at 1.0850 with a stop at 1.0800 and a position size that makes those 50 pips worth $200, then 1R equals $200 for that trade.
The R-multiple of the result is simply:
R-multiple = profit or loss / initial risk
Close that trade at +$600 and you booked +3R. Get stopped out and you booked −1R. Cut it early for +$100 and you booked +0.5R.
Why this changes what you can see
Once every trade is denominated in R, three things become measurable that were invisible before.
Your average win and loss are comparable across instruments. A forex trade, a Bitcoin position, and a stock swing all reduce to the same unit. You can finally aggregate them.
Position size stops distorting the record. Traders who size up on "high conviction" setups often discover their conviction has no predictive value at all. In dollar terms those trades look important. In R terms they look average.
Expectancy becomes calculable. This is the number that matters:
Expectancy = (win rate x average win in R) - (loss rate x average loss in R)
A system that wins 40% of the time with an average win of +2.5R and an average loss of −1R has an
expectancy of (0.4 x 2.5) - (0.6 x 1) = +0.4R per trade. Over 200 trades, that is +80R of
expected return, whatever your account size happens to be.
A system that wins 70% of the time with an average win of +0.5R and an average loss of −1.5R has
an expectancy of (0.7 x 0.5) - (0.3 x 1.5) = −0.10R. It feels good. It loses money.
Reading your R distribution
Average expectancy is a summary, and summaries hide things. Plot the distribution of your R-multiples and look for two specific patterns.
A missing right tail. If your best trades cluster around +1R and +1.5R while your losses run to −1R, you are cutting winners early. Most retail systems live or die on a small number of large winners; if you never let one run, the maths cannot work.
Losses beyond −1R. Every loss larger than −1R is a stop you widened, moved, or ignored. These are not trading losses, they are discipline losses, and they are the single most common reason an otherwise positive expectancy turns negative.
Getting R right starts before the entry
R only means something if the risk is deliberate. If your position size is a habit — always one lot, always $500 — then your R varies with every stop distance and the whole framework collapses.
The fix is to fix R first: decide the percentage of the account you are willing to lose, then derive the position size from your stop distance. Our position size calculator does that arithmetic for forex, crypto, and stocks, including lots, contracts, and margin. It needs no login.
Once R is constant, the R-multiple of every trade means the same thing, and your history becomes a dataset instead of a diary.
What to do with 30 trades of R data
Thirty trades is not statistical proof, but it is enough to spot the obvious.
- Calculate expectancy. If it is negative, no amount of position sizing will save the system.
- Compare expectancy by setup. Most traders have one profitable setup subsidising two losers.
- Compare expectancy by session or day. Prop firm traders in particular often find their damage is concentrated in a specific window — see the prop firm use case for how drawdown rules interact with this.
- Count every loss worse than −1R and work out what happened on each one.
None of this requires a bigger account or a better indicator. It requires a record where every trade is written down in the same unit.
The limits
R-multiple is not a complete picture. It says nothing about how long capital was tied up, so a +2R trade held for six weeks and a +2R scalp look identical. It says nothing about slippage risk in thin markets. And it assumes your stop was actually honoured — which is exactly why the distribution check above matters.
Used honestly, though, it answers the question P&L cannot: given the risk you chose to take, did this trade work?
Weekly Insights
One email a week on measuring trading performance. No account required.