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 $)
R-multiple and expectancy statistics in a trading journal performance dashboard
Logging every trade in R lets a journal compute win rate, expectancy and average R automatically.

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?

Expectancy is your average R per trade, and above 0 means you're profitable over the sample. +0.2R is solid, +0.4R is a strong edge, and +0.6R or higher is exceptional and uncommon. The math is (win rate × average win in R) − (loss rate × average loss in R): a 45% win rate with +2R winners and −1R losers gives (0.45 × 2) − (0.55 × 1) = +0.35R, a genuine edge even while losing more than half your trades. At +0.3R over 200 trades a year, that's +60R annually — roughly +60% on a 1% risk-per-trade account before fees. Most retail day traders sit slightly negative, somewhere between −0.1R and −0.3R, which is exactly why journaling matters: you can't fix what you can't measure, and you need at least 100 trades before the number means anything.

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

RR is the planned ratio set before the trade — "this setup has 1:3 RR" — while R-multiple is the actual outcome you record afterward, like "I ended up with +1.8R because I cut early." Same unit, but one is intention and the other is reality. Take a trade with the stop 5 points away and target 15 points away: that's 1:3 RR. Hit the target and you realize +3R; get stopped for −1R; close at 9 points and you booked +1.8R even though you planned 3R. The recurring gap between your average planned RR and your average realized R is one of the most useful things a journal exposes. If you keep planning 3R setups but consistently bank around +1.5R, you're cutting winners short and quietly leaking edge. RR sets the ceiling of a trade; R-multiple records how much of it you actually captured.

Does R-multiple work for stock trading too?

Yes — R-multiple works in any market where you can define an entry, a stop, and an exit. Equities, futures, FX, crypto, options: the instrument doesn't matter because the math is identical. Buy a stock at $50 with a stop at $48 and your risk is $2 per share; sell at $56 and you gained $6, so 6 ÷ 2 = +3R regardless of whether you held 10 shares or 10,000. That's the whole point — R strips out position size, ticker, and price level so a $50 stock and a $50,000 Bitcoin position are measured on the same scale. It even lets you compare across markets: a +2R options trade and a +2R futures trade represent the same quality of decision relative to risk taken. The only requirement is a genuine, pre-defined stop. Without a fixed initial risk to divide by, the ratio has no denominator and can't be computed.

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 to serve as the denominator. If your "risk" is however much you lose before you panic-close, there is no fixed number to divide by, so +2R and −1R become meaningless labels. Worse, trading without a stop means one bad position can wipe out dozens of good ones: risk an undefined amount, take a −8R hit, and it erases sixteen clean +0.5R winners in a single trade. That single blow-up is why every serious methodology insists on a pre-defined stop before entry. The fix is simple — decide your exact exit price and dollar risk before you click buy, and let that number define 1R for the trade. Once every trade has a fixed initial risk, you finally have a system you can measure, compare, and actually improve over time.

Does GridTrade auto-calculate R-multiple?

Yes. Enter your entry, stop, exit, and position size, and R-multiple is computed automatically on every trade — no spreadsheet formulas, no manual division. From there it aggregates the numbers that actually matter: expectancy per setup, per emotion state, and per date range, so you can see which patterns carry your edge and which quietly bleed it. For example, you might discover your breakout setup runs at +0.6R while your revenge trades average −0.9R, or that Monday-morning entries underperform the rest of the week. That's the difference between guessing and knowing. It also flags the gap between your planned risk-reward and your realized R, exposing whether you cut winners short. Try the free trial or use the standalone risk calculator for one-off calculations before you place a trade. Track enough trades and your true expectancy stops being a mystery and becomes a number you can improve.

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.