TradeForgeSign up

What is an R-multiple? And how to get one when your trade has no stop loss

TradeForge team · Last updated

An R-multiple is a trade's profit or loss divided by the amount you risked on it. Risk 200 and make 500, and the trade is +2.5R. Lose the full 200, and it is −1R. R turns trades of different sizes into one comparable unit, so you can judge your decisions instead of your position sizes.

The R-multiple formula

R-multiple = profit or loss ÷ initial risk

  • Initial risk (1R) is what you stood to lose when you entered: usually the distance from entry to stop loss, times your position size, in money.
  • Profit or loss is the trade's net result. Decide once whether you include commission and swap, and keep it the same for every trade.

A losing trade that hits its stop is about −1R. A loss bigger than −1R means slippage, a gap, or a stop that moved further away.

Worked examples

TradeRisked (1R)ResultR-multiple
Hit the target200+500+2.5R
Hit the stop200−200−1R
Closed early200+80+0.4R
Moved stop to entry, stopped out20000R
Slipped past the stop200−260−1.3R

Planned R vs actual R

Planned R is the reward you aimed for divided by the risk: a target 3 times as far as the stop is a planned 3R. Actual R is what the trade really made, in R. The gap between the two shows how often you leave a trade before your plan says to, in either direction.

What about partial closes?

Split the risk with the position. If you close half of a 1R position at +1.5R and the other half at breakeven, the trade made +0.75R in total: (0.5 × 1.5) + (0.5 × 0).

Some platforms record each partial close as its own trade. TradeForge's cTrader import does this: a partial close counts as two trades. In that case, give each part its share of the risk (half the position, half the risk), so the two R values add up to the whole trade.

Average R and expectancy

Add up the R-multiples of a set of trades and divide by the number of trades. That average is your expectancy in R: what an average trade earned per unit of risk. Positive expectancy over a meaningful number of trades says the approach made money per unit of risk in that sample. A handful of trades says little.

How to get R when your trade has no stop loss

R needs a risk figure, and a stop loss is the usual source. Without one, use the amount you were actually prepared to lose on the trade: a mental stop, a fixed amount you risk per trade, or the most you would have accepted before closing.

R ≈ profit or loss ÷ the amount you risked

This is an estimate, so label it as one. It is only as honest as the risk number you write down, so record it the same way every time, ideally before you see the result.

Why your journal may have no stop loss

It depends on where the trades come from. In TradeForge:

For a trade without a stop loss, TradeForge shows an amount field in the RR column. Type what you risked, and the trade shows an estimated R (≈R), calculated as the trade's P&L divided by that amount.

Common mistakes

  • Using the final stop instead of the first one. If you moved the stop after entry, 1R is still the risk at entry.
  • Mixing gross and net. Commission and swap can turn a small win into a small loss. Pick one and stick to it.
  • Judging R on too few trades. A good average over 10 trades can be luck.

Related

This article is general education, not investment advice. Prop-firm rules change: check your firm's current rules.