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.
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.