R-multiple is the clearest way to express trading profit and loss: how many times the initial risk you made (or lost) on a trade.
Why R-Multiple Is Essential
Pips are meaningless without context. A 50-pip win matters differently depending on your stop loss:
- 50-pip win with 50-pip stop = 1R (broke even on risk/reward)
- 50-pip win with 25-pip stop = 2R (doubled the risk)
- 50-pip win with 100-pip stop = 0.5R (lost on the ratio)
R-multiple standardizes this. It connects profit directly to the risk you accepted, making performance comparable across different pairs, timeframes, and market conditions.
How to Calculate R-Multiple
R-Multiple = Profit ÷ Initial Risk
Where “Initial Risk” is the distance from entry to stop loss.
Example:
- Entry: 1.1050 EURUSD
- Stop loss: 1.1000 (50 pips risked)
- Exit: 1.1150 (100 pips profit)
- R-Multiple = 100 pips ÷ 50 pips = 2R
You made 2 times the risk. Profit was $500, risk was $250, so 2R = $500 profit.
Real-World EURUSD Example
Trade A:
- Entry: 1.0850
- Stop: 1.0800 (50 pips)
- Exit: 1.0950 (100 pips)
- R = 100 ÷ 50 = 2R win
Trade B:
- Entry: 1.0950
- Stop: 1.0900 (50 pips)
- Exit: 1.0925 (25 pips)
- R = -50 ÷ 50 = -1R loss (hit your stop)
Trade A was 2R, Trade B was -1R. Your average R = (2R + -1R) ÷ 2 = 0.5R average, which is break-even over two trades.
R-Multiple vs. Win Rate
R-multiple is far more important than win rate:
| System | Win Rate | Avg R | Expectancy | Result |
|---|---|---|---|---|
| A | 60% | 0.8R | 0.28R | Unprofitable |
| B | 40% | 2.5R | 0.6R | Profitable |
| C | 50% | 1.5R | 0.5R | Break-even |
System B wins only 40% of the time but is most profitable because each win is 2.5R while losses are -1R. System A wins often but loses money because wins are smaller than losses.
The Three R-Multiple Categories
- Hits Stop Loss: -1R (you risked everything, hit the stop)
- Small Win: 0.5R to 1R (modest profit relative to risk)
- Good Win: 1R to 2R (solid, profitable trade)
- Excellent Win: 2R+ (rare, high-probability setup execution)
Building a System with Positive Expectancy
Expectancy is the average R-multiple across all your trades:
Expectancy = (Win% × Avg R Win) - (Loss% × Avg R Loss)
Example:
- 50% win rate
- Average win: 1.5R
- Average loss: -1R
- Expectancy = (0.5 × 1.5R) - (0.5 × 1R) = 0.75R - 0.5R = 0.25R
Every trade, on average, you make 0.25R. Over 100 trades, that’s 25R total profit.
Using R-Multiple for Position Sizing
Once you know your average R-multiple, use it with the position size calculator to scale appropriately:
- Calculate risk per trade as a percentage of account (usually 1-2%)
- Multiply by your account size: $10,000 × 2% = $200 risk per trade
- If your stop is 50 pips, each pip = $4 per lot, so 1 micro-lot
- Track your R-multiples over time
If your average R is positive and consistent, you can gradually increase position size. If negative or inconsistent, fix your system before scaling.
Key Takeaway
R-multiple is the language of professional traders. It ties profit to risk and makes every trade comparable. A trader who averages 0.5R per trade over 100 trades has made 50R profit—substantial and verifiable.
Focus on executing trades where your risk-reward ratio is favorable (at least 1:1, ideally 1:2 or better). Your expectancy will follow.
PipJournal automatically calculates R-multiple on every trade and shows your average R across any date range, making it easy to spot whether your system edges are real or luck.