Skip to main content
All posts
·by TradeFlow Quantum
analyticseducationr-multiple

How to track R-multiples (the metric that normalizes your trades across size and account)

R-multiple is your realized P&L divided by your initial risk. It's the only metric that lets you compare a trade you took with $200 risk to a trade you took with $2,000 risk fairly. Here's how to track it.

If you're going to track one metric per trade beyond P&L, it should be R-multiple. R-multiple normalizes your trades across position sizes and account stages so you can compare your skill at letting winners run vs cutting losers — independent of how big your account was at the time.

Here's how to track it properly.

Quick answer: R-multiple = trade P&L / initial risk. If you risked $200 (entry minus stop, times shares) and made $500, that's +2.5R. If you lost $200, that's -1R. Track R-multiple alongside dollars and you can compare yourself to yourself across account sizes.

The formula

R-multiple = realized P&L / initial dollar risk.

Initial dollar risk = |entry price − stop price| × position size. If you enter AAPL at $220 with a stop at $218.50, and you're long 200 shares, your risk is $1.50 × 200 = $300. If the trade closes at $223.50, P&L is $3.50 × 200 = $700. R-multiple = 700 / 300 = +2.33R.

Why it matters

Imagine two traders. Trader A: small account, takes $50 risk per trade, makes $100. Trader B: large account, takes $5,000 risk per trade, makes $10,000. Both are +2R trades. They demonstrate the same skill — letting winners run to 2x risk.

Dollar P&L makes Trader B look 100x better. R-multiple shows they're equivalent in skill. The dollar gap is account size, not skill.

This matters because you grow accounts over time. The trade you took in 2024 with $200 risk and the trade you take in 2026 with $2,000 risk are comparable only via R, not via dollars.

What "good" looks like

  • Average R per trade: +0.3 to +0.8R is solid edge for an active trader. Above +1.0R is excellent and rare.
  • Best winner R: should be at least 3-5x your worst loser R. If your worst loss is -1R and your best win is only +1.5R, your asymmetry is broken.
  • Largest acceptable loss: -1R if your stop is your max risk. If you frequently see -1.5R or -2R losses, you're not honoring your stop.

Common mistakes

  • Using actual loss instead of intended risk for the R denominator. If your stop was at $218.50 but you closed at $217 (didn't honor your stop), your R is computed from the $218.50 stop, NOT the $217 exit. Otherwise -1.5R trades get reclassified as -1R and you lose the signal.
  • Skipping R on trades with no stop. If you don't set a stop, you can't compute R. Set a stop on every trade — even a mental one — or your R-multiple stats are incomplete.
  • Computing R off realized loss for winners. R is asymmetric: for winners, use intended risk. For losers, use intended risk too. The denominator should be the same for every trade — your planned exposure at entry.

How TradeFlow Quantum computes it

Enter your trade with entry, exit, qty, AND stop price. TFQ auto-computes R-multiple from (entry − stop) × qty as the denominator. Your dashboard shows average R, best R, worst R as headline KPIs. The /analytics surface breaks down R by setup, by day of week, by symbol — so you can see which patterns produce your largest R-multiples.

If you forget to enter a stop, TFQ flags the trade in your /mistakes view so you can backfill — "missing stop" is one of the canonical mistake categories the engine tracks.

Not financial advice. This post reflects the author’s opinion based on publicly-available information at the time of writing. Mention of third-party products is not an endorsement; product features and prices change over time. Past performance does not guarantee future results.