R-Multiples: The Risk Metric That Matters

R-multiples express every trade outcome as a multiple of the initial risk. One number that normalizes across instruments, position sizes, and strategies.

R-multiples express every trade outcome as a multiple of the initial risk. One number that normalizes across instruments, position sizes, and strategies.

What R means

R is one unit of your initial risk on a trade. It is the distance from your entry price to your initial Stop Loss (SL), measured in price.

Example: Buy AAPL at $185 with SL at $180. The distance is $5. That $5 is 1R for this trade.

If the trade makes $10, it made +2R. If it loses $5 (stopped out at SL), it lost -1R. The dollar amount changes with position size and instrument price, but the R-multiple stays the same regardless.

Why R matters more than dollars

Consider two trades:

  • Trade A: Buy 100 shares of AAPL at $185, SL at $180. Risk = $500. Profit = $1,000.
  • Trade B: Buy 10 shares of AMZN at $180, SL at $170. Risk = $1,000. Profit = $1,000.

Both made $1,000. But Trade A risked $500 to make $1,000 (+2R), while Trade B risked $1,000 to make $1,000 (+1R). Trade A was twice as efficient per unit of risk taken.

R-multiples normalize this. They let you compare:

  • A $5 trade on AAPL against a $50 trade on AMZN
  • A 1-lot futures trade against a 10-lot trade
  • A scalp that lasted 15 minutes against a swing that lasted 3 days
  • Performance across completely different strategies

Without R-multiples, a strategy trading expensive instruments looks better in dollar terms even when it takes more risk to generate those dollars.

The formulas

Long trades

R-multiple = (Exit Price - Entry Price) / (Entry Price - Initial SL)

The numerator is your actual profit per unit. The denominator is your initial risk per unit.

Example: Buy at $185, SL at $180, exit at $195.

R = ($195 - $185) / ($185 - $180) = $10 / $5 = +2.0R

Short trades

R-multiple = (Entry Price - Exit Price) / (Initial SL - Entry Price)

For shorts, profit is entry minus exit (you want price to fall), and risk is SL minus entry (SL is above entry).

Example: Short at $200, SL at $210, exit at $185.

R = ($200 - $185) / ($210 - $200) = $15 / $10 = +1.5R

General form

R-multiple = Profit per Unit / Initial Risk per Unit

This works for both directions. Profit is positive when the trade moves in your favor, negative when it moves against you.

Interpreting R-multiples

R-multipleMeaning
+3R or higherExceptional trade — captured 3x or more of initial risk as profit
+2RStrong trade — doubled the risk as profit
+1RSolid trade — made exactly what was risked
+0.5RMarginal win — profit was half the risk taken
0RBreakeven — no gain, no loss (excluding fees)
-0.5RSmall loss — exited before SL, or SL tightened before hit
-1.0RFull SL hit — lost exactly the initial risk
Worse than -1RSlippage or gap through SL — lost more than planned risk

A result worse than -1R signals that the exit price was beyond the initial SL. This happens with overnight gaps, fast-moving markets, or illiquid instruments where the MARKET exit order fills at a worse price.

Key performance metrics using R

Average R

The mean R-multiple across all closed trades. This single number tells you whether your system generates positive expectancy.

Average R = Sum of all R-multiples / Number of trades

An Average R above zero means the system is profitable on a risk-adjusted basis. An Average R of +0.5R means that on average, each trade returns half of what it risks.

Payoff Ratio

The average winning R divided by the average losing R. Measures how large your wins are relative to your losses, in risk terms.

Payoff Ratio = Average Winning R / |Average Losing R|

A Payoff Ratio of 2.0 means your average win is twice the size of your average loss. Combined with win rate, this determines whether a strategy is viable.

Expectancy

The expected R-multiple per trade, accounting for both win rate and payoff:

Expectancy = (Win Rate x Average Win R) - (Loss Rate x |Average Loss R|)

Expectancy is the most complete single metric. A positive expectancy means the strategy makes money over a large sample of trades. A strategy with a 40% win rate can have positive expectancy if the average win is large enough relative to the average loss.

Worked example: 5-trade series

#DirectionEntrySLExitProfit/UnitRisk/UnitR-multiple
1Long$185.00$180.00$195.00+$10.00$5.00+2.0R
2Long$150.00$145.00$148.00-$2.00$5.00-0.4R
3Short$200.00$210.00$185.00+$15.00$10.00+1.5R
4Long$90.00$85.00$85.00-$5.00$5.00-1.0R
5Short$310.00$320.00$290.00+$20.00$10.00+2.0R

Summary:

  • Win rate: 3 wins / 5 trades = 60%
  • Average R: (2.0 + (-0.4) + 1.5 + (-1.0) + 2.0) / 5 = +0.82R
  • Average Win R: (2.0 + 1.5 + 2.0) / 3 = +1.83R
  • Average Loss R: (0.4 + 1.0) / 2 = -0.70R
  • Payoff Ratio: 1.83 / 0.70 = 2.61
  • Expectancy: (0.60 x 1.83) - (0.40 x 0.70) = 1.098 - 0.280 = +0.82R per trade

This strategy has positive expectancy. On average, each trade returns 0.82 times the amount risked. Over 100 trades risking $500 each, the expected profit is 100 x 0.82 x $500 = $41,000. This is a mathematical illustration, not a projection of actual results.

ℹ️

R-multiples require a defined initial SL. If you enter a trade without a SL, there is no denominator and R cannot be calculated. Every trade in Execute has a SL from entry — R-multiples are computed automatically.

Where R-multiples appear

  • Dash — every open and closed trade shows its current R-multiple
  • Track — strategy-level analytics include Average R, Payoff Ratio, and equity curves plotted in R
  • Telegram alerts — exit alerts include the final R-multiple

Next steps

  • Trailing Stop Loss Methods — how R-Trail uses R-multiples to set trailing SL levels
  • Trade Lifecycle — the full state machine from entry to close

See these concepts in action: Execute overview.

This is engineering infrastructure, not investment advice. All trading involves risk of loss.