Skip to main content
Explainer · 6 min read · May 2026

What is R-multiple?

R-multiple is the universal currency of trading performance. It expresses every trade as a multiple of the risk you took — risk $100, win $300, that's +3R. Once you internalize R-thinking, dollar P&L stops feeling like the right way to evaluate trades. The R you can compare across instruments, account sizes, and time periods. The dollar is just position size noise.

Quick definition: R-multiple = (trade result in $) ÷ (initial planned risk in $)

The core idea

Concept introduced by Van K. Tharp in his trading books from the 1990s. The insight: any trade can be measured as a multiple of the risk taken, regardless of position size or instrument.

"R" stands for "risk" — specifically, the dollar amount you committed to risking when you placed the trade. Your stop-loss defined that risk. Every other outcome of the trade gets expressed as a multiple of that initial R.

The formula, with examples

The formula is simple:

R-multiple = (Exit Price − Entry Price) × Position Size ÷ (Entry Price − Stop Price) × Position Size
// Position size cancels out, so:
R-multiple = (Exit Price − Entry Price) ÷ (Entry Price − Stop Price)
// For long trades. For shorts, flip the signs.

Or even simpler: divide the dollar result of the trade by the dollar risk you originally took:

R-multiple = Trade P&L ÷ Initial Risk

Example 1: Hit target

Long NQ futures: entry 18,500, stop 18,470 (30-point risk), target 18,590 (90-point target). 1 contract.

Example 2: Stopped out

Same trade structure, but price reverses and hits the stop.

Example 3: Closed early at partial profit

Same setup, but you cut the trade early at +45 points instead of waiting for the 90-point target.

Notice example 3: you took the trade with a 1:3 RR plan, but cut at 1.5R. R-multiple captures the actual result, not the plan. A great way to measure execution discipline is to compare planned RR vs realized R-multiple across many trades.

Why R-multiple is better than dollar P&L

Three reasons:

  1. Position size noise cancels out. A $500 win on 1 contract is the same R-multiple as a $5,000 win on 10 contracts. Same edge, different position sizing decision. Looking at just dollars confuses the two.
  2. Cross-instrument comparison works. Your win on NQ ($1,800) and your win on EUR/USD ($45) aren't comparable in dollars — different volatility, different sizing. But +3R on each is directly comparable: same edge per unit risk.
  3. It's account-size independent. A $50 win on a $5,000 account is "good." A $50 win on a $500,000 account is rounding error. But +1R on each is the same outcome — same edge applied at appropriate scale.

R-multiple and expectancy

Once every trade has an R-multiple, you can compute average R per trade — also known as expectancy. This is the single most important number in evaluating a trading strategy:

Expectancy (R) = Sum of R-multiples ÷ Number of trades

Worked example with 10 trades: +3, +2, −1, −1, +1.5, −1, +2, −1, +1, −0.5. Sum = +4R. Average = +0.4R per trade. That's a strong edge.

Annual translation: 200 trades × 0.4R per trade = +80R. On 1% risk per trade, that's +80% account return for the year (before drawdown drag from compounding). In practice, expectancy of +0.2R is solid, +0.4R is strong, +0.6R+ is exceptional.

R-multiple distribution — beyond the average

Averages hide a lot. Two systems with the same +0.3R expectancy can feel very different to trade:

System A — "smooth"

60% win rate, average winner +1R, average loser −1R. Predictable. Low drawdown variance.

System B — "lumpy"

35% win rate, average winner +4R, average loser −1R. Long losing streaks. Big winners pay for them.

Same expectancy (+0.3R). Wildly different psychological experience. The lumpy system tests your discipline through long losing streaks where you wait for the next +4R winner. Most traders cannot psychologically survive system B even though it's mathematically equivalent. Knowing your R-distribution — not just average — is part of choosing what you can actually execute.

How to start using R-multiple

  1. Set the stop BEFORE you enter. R-multiple only works if you have a defined initial risk. "I'll figure out the stop later" trades have no R.
  2. Log the planned R amount. Either in dollars or as a % of equity. The math doesn't care which.
  3. After the trade closes, compute R-multiple. Trade P&L divided by initial planned risk. Tag it in your journal.
  4. Track expectancy over rolling 30 / 100 / 200 trades. Trends matter more than spot values. If your 30-trade expectancy drops from +0.3R to −0.1R, something changed.
  5. Compare R-multiple across setups. Your favorite setup might have a +0.5R expectancy. Your "I'll just take this one" trades might have −0.4R. Cut the bleeding setup.

Common mistakes with R-multiple

FAQ

What's a good R-multiple expectancy?

Above 0 means you're profitable. +0.2R is solid. +0.4R is a strong edge. +0.6R+ is exceptional and uncommon. Most retail day traders are slightly negative (somewhere between −0.1R and −0.3R) — which is why journaling matters: you can't fix what you can't measure.

How is R-multiple different from risk-reward ratio?

RR is the planned ratio before the trade (e.g. "this setup has 1:3 RR"). R-multiple is the actual outcome (e.g. "I ended up with +1.8R because I cut early"). RR is the intention; R-multiple is the reality.

Does R-multiple work for stock trading too?

Yes — any market with a defined entry, stop, and exit. Works for equities, futures, FX, crypto, options. The instrument doesn't matter; the math is identical.

What if I don't use stop-losses?

Then you can't use R-multiple — and frankly, on prop firm accounts, you can't really trade. R-multiple requires a defined initial risk. If your risk is "however much I lose before I panic-close" you have no system to evaluate.

Does GridTrade auto-calculate R-multiple?

Yes. Enter your entry, stop, exit, position size — R-multiple is computed automatically per trade and aggregated by setup, by emotion, by date range. Try the free trial or use the standalone risk calculator for one-off calculations.

Track R per trade. Find your expectancy.

GridTrade auto-calculates R-multiple from entry/stop/exit on every trade, then computes expectancy per setup, per emotion state, per session. The single fastest way to understand whether you actually have an edge. €24.99/mo flat. 14-day free trial.

Disclaimer: Educational content. Not financial advice. Trading carries substantial risk. R-multiple expectancy is a backwards-looking metric — past performance does not guarantee future results.