R-Multiples Explained: the Only Trading Metric That Tells the Truth
Two traders both made $1,000 last week. The first risked $250 per trade and took eight trades. The second risked $2,000 per trade and took one. Same dollar result. Completely different traders. One has a repeatable edge, the other had a good day at the casino.
Dollar P&L cannot tell these two apart. R-multiples can. That is the entire reason the metric exists.
What is an R-multiple?
R is your risk unit: the amount you stand to lose if your stop is hit. Every trade result is then expressed as a multiple of that unit.
- You risk $200 (entry to stop). The trade wins $400. That is +2R.
- You risk $200. The stop is hit. That is minus 1R.
- You risk $200 and close early for a $100 loss. That is minus 0.5R.
The formula is simply: profit or loss divided by the amount risked.
The idea was popularised by Van Tharp in his book Trade Your Way to Financial Freedom, and it has since become the standard way serious traders compare results across instruments and account sizes.
One detail matters more than it looks: R is fixed at the moment you enter. It is the distance from your entry to your original stop, multiplied by your position size. If you later trail the stop to breakeven, or tighten it, your R does not change. The trade is still scored against the risk you actually accepted when you clicked buy or sell. Recalculating R from a moved stop is the fastest way to make a journal flatter you.
Because every result is measured against its own risk, trades of any size, on any instrument, in any account become directly comparable. A +2R trade on a $10K account and a +2R trade on a $200K funded account are the same quality of trade. The dollar amounts differ by 20x. The skill demonstrated is identical.
Why dollar P&L lies
Dollar results are contaminated by position size. A trader who oversizes their worst ideas and undersizes their best ones (which, uncomfortably, is most traders) can show a losing month on trades that were actually well-chosen, or a winning month on trades that were reckless. The dollars measure the sizing, not the decisions.
R strips the sizing out. What remains is the thing you actually want to know: are your trade decisions good?
The three numbers R unlocks
Once every trade in your journal carries an R value, three metrics become available that dollar tracking can never give you honestly:
Expectancy. Your average R per trade. If your last 60 trades average +0.3R, your system makes 0.3 risk units per trade, at any position size, on any account. Positive expectancy is the definition of an edge. Everything else is commentary.
R-distribution. A histogram of your results in R buckets. Healthy systems show most losses clustered at minus 1R (stops honoured) with winners stretching to +2R and beyond. A distribution with losses at minus 2R and minus 3R means stops are being moved, and no win rate survives that habit.
Risk of ruin maths. Prop firm drawdown limits translate directly into R. A 10% max drawdown with 1% risk per trade means you are ten consecutive R-losses from failure. At 0.5% risk you are twenty away. Suddenly the sizing decision is a real calculation instead of a feeling. Our maximum drawdown guide goes deeper on this.
Expectancy by win rate and average winner
Expectancy in R is one line of arithmetic:
Expectancy = (win rate x average win in R) - (loss rate x average loss in R)
If every loser is a clean minus 1R, the second half of the formula is just your loss rate. A system that wins 40% of the time with an average winner of +2R therefore makes (0.40 x 2) - (0.60 x 1) = 0.80 - 0.60 = +0.20R per trade.
The table below runs the same sum for four win rates and four average winners, with every loser held at minus 1R. Each cell is the expectancy per trade in R.
| Win rate | Avg winner 1R | Avg winner 1.5R | Avg winner 2R | Avg winner 3R |
|---|---|---|---|---|
| 30% | -0.40R | -0.25R | -0.10R | +0.20R |
| 40% | -0.20R | 0.00R | +0.20R | +0.60R |
| 50% | 0.00R | +0.25R | +0.50R | +1.00R |
| 60% | +0.20R | +0.50R | +0.80R | +1.40R |
Reading the table, line one: a 30% win rate is profitable with 3R winners (+0.20R per trade), while a 50% win rate with 1R winners makes exactly nothing. Win rate on its own tells you almost nothing about whether a system works.
Reading the table, line two: the same +0.20R shows up three times (30% at 3R, 40% at 2R, 60% at 1R), which means very different trading styles can carry the same edge. What breaks every row is a loser bigger than minus 1R, because the table assumes the stop is honoured every time.
These figures are before commissions, spread and slippage, and they assume the average win and loss hold steady over a large number of trades. Treat the table as a map for thinking about your own numbers, not a promise about any specific strategy.
Worked examples
Forex. Long EURUSD at 1.0850, stop 1.0820 (30 pips), 1 standard lot means roughly $300 risked. Exit at 1.0910: 60 pips, about $600. Result: +2R.
Futures. Long NQ at 18,500, stop at 18,460 (40 points x $20 = $800 risked on one contract). Exit at 18,560: $1,200. Result: +1.5R.
Stocks. 200 shares at $50, stop $48.50 ($300 risked). Exit at $47.90 after averaging your attention elsewhere: $420 lost. Result: minus 1.4R, and the 0.4R beyond your planned loss is the real finding, because it means the stop existed on the chart but not in practice.
Planned R versus actual R
Every trade carries two R numbers, and most journals only record one of them.
Planned R is the reward you set out to capture: the distance from entry to your target, divided by the distance from entry to your stop. Actual R is what you really exited at, measured against the same risk.
Here is an illustrative example. You buy a stock at $100 with a stop at $98, so you are risking $2 per share. Your target is $106, which is $6 away. Planned R is 6 divided by 2, or +3R. The price reaches $104, stalls, and you close there. Actual R is 4 divided by 2, or +2R.
The gap between the two numbers is where the useful information lives:
- Actual R consistently below planned R means you are cutting winners short. Either your targets are unrealistic for the setup, or you are closing early out of nerves. The journal cannot tell you which one, but it can tell you the gap exists.
- Actual R consistently above planned R usually means your targets are too conservative and you keep overriding them. That is worth knowing, because a written target that gets ignored is not a plan.
- Actual losses beyond minus 1R mean the stop was moved or skipped. As the table above shows, this is the one habit that quietly breaks every expectancy figure.
Comparing planned and actual R across 30 or 50 trades turns a vague feeling ("I always sell too early") into a measured one. If your planned average is +2.5R and your actual average winner is +1.4R, you know exactly how much edge your exits are leaving on the table.
Partial exits and scale-outs
Scaling out raises an obvious question: if you close part of the position at one price and the rest at another, is that one trade or two?
It is one trade. You made one decision to enter, and you accepted one amount of risk when you did. The R result is the weighted average of each piece, always measured on the risk at entry.
An illustrative example: you enter with a full position and a stop 1R away. Price runs, and you close half the position at +2R. The remainder pulls back and you close it at +1R. The trade is worth (0.5 x 2) + (0.5 x 1) = +1.5R. Not +3R, which is what you get if you add the two pieces as if each carried the full risk, and not two separate winning trades, which would inflate your win rate and your trade count at the same time.
The same rule applies when a partial exit is followed by a stop. Close half at +2R, then let the rest get stopped at your original stop for minus 1R, and the trade is (0.5 x 2) + (0.5 x -1) = +0.5R. If you moved the stop on the second half to breakeven first, the second piece is 0R and the trade is +1.0R.
RB Trading's journal scores scale-outs this way: the legs stay attached to one trade, and the result is reported in R on the initial risk, so a trade you managed in three pieces still counts as one trade in your win rate and expectancy.
Fractional R and position sizing
Results rarely land on whole numbers. A trade you close early for a small gain might be +0.4R. A trade that slips past the stop on a gap might be minus 1.2R. These fractional results are normal, and they are exactly why a journal should record R to at least one decimal place instead of rounding everything to "win" or "loss".
Fractional R also works in the other direction, as a sizing tool. Many traders define a standard 1R for their account (for example, 1% of the balance) and then deliberately risk less than that on setups they trust less. Risking half your standard unit is often written as a 0.5R trade.
An illustrative example in plain numbers:
- Account balance: $10,000. Standard risk: 1%, so a full 1R is $100.
- An A-grade setup gets the full $100 of risk.
- A lower-quality setup (counter-trend, against the higher timeframe, or taken late) gets 0.5R, so $50.
- On EURUSD with a 25-pip stop, where one standard lot is worth roughly $10 per pip, $50 of risk works out to $50 divided by (25 x $10) = 0.2 lots.
If that half-size trade hits a target 50 pips away, it makes $100. Scored against its own risk it is a +2R trade, which is the number that tells you whether the setup works. Measured against your standard unit it added 1R to the account, which is the number that tells you what it did to your balance. Good journals keep both views available, so you can judge the setup and the sizing separately.
The discipline is to grade the setup before you enter, not after. If every trade that wins turns out to have been an A-grade setup in hindsight, the grading is doing nothing. Log the grade and the size together at entry, and after a few dozen trades you can check whether your B-grade setups actually deserve less risk, or whether they deserve to be skipped altogether.
The habit that makes R work
R only works if the stop you log at entry is real. Traders who log a stop and then widen it mid-trade are journaling fiction, and the minus 2R and minus 3R entries in their distribution will say so within a few weeks. That visibility is uncomfortable and it is also the point: the R column is where stop discipline becomes measurable instead of aspirational. We covered why traders move stops, and how to stop doing it, in top trading mistakes.
Log the stop. Honour the stop. Measure everything in R. Fifty trades from now you will know, with a number instead of a feeling, whether your system deserves your money.
FAQ
What is an R-multiple in trading? An R-multiple is a trade result expressed as a multiple of the amount you risked. R is the distance from your entry to your original stop, times your position size. If you risk $200 and make $400, the trade is +2R. If the stop is hit, it is minus 1R.
How do you calculate an R-multiple? Divide the profit or loss on the trade by the amount you risked at entry. The risk is always measured to the original stop, so trailing the stop later does not change the R value of the trade.
Who popularised R-multiples? Van Tharp popularised R-multiples in his book Trade Your Way to Financial Freedom. The idea has since become a standard way to compare trades across instruments and account sizes.
How do you calculate expectancy in R? Expectancy is (win rate x average win in R) minus (loss rate x average loss in R). With losers at minus 1R, a 40% win rate and a +2R average winner gives (0.40 x 2) - (0.60 x 1) = +0.20R per trade. Any positive expectancy is an edge, before costs.
What is the difference between planned R and actual R? Planned R is the reward you set out to capture, the distance to your target divided by the distance to your stop. Actual R is what you really exited at, measured against the same risk. A trade planned for +3R and closed at +2R has an actual R of +2R, and a consistent gap between the two shows how much your exits are costing you.
How do partial exits count in R? A scale-out is one trade, measured on the risk at entry. If you close half at +2R and the rest at +1R, the trade is worth (0.5 x 2) + (0.5 x 1) = +1.5R. It is not two winning trades and it is not +3R.
Can you risk less than 1R on a trade? Yes. Many traders set a standard 1R, for example 1% of the account, and risk 0.5R on lower-quality setups. On a $10,000 account with $100 as 1R, a 0.5R trade risks $50. If it reaches a target twice its stop distance, it scores +2R against its own risk while adding 1R to the account.
Stop guessing. Start tracking.
30-day money-back guarantee · Cancel anytime · First 50 trades free
Find your edge →