Why Dollar P&L Is a Poor Performance Metric
A trader with a $10,000 account who makes $500 in a week and a trader with a $1,000,000 account who makes $500 in a week have produced vastly different results. One delivered 5% return. The other delivered 0.05%.
Dollar P&L is useless for comparing trades, accounts, or strategies unless you control for account size and position risk. Most traders don't do this. They chase dollar figures and feel good about large wins that represent small actual returns.
R-multiples solve this problem.
What Is an R-Multiple?
An R-multiple expresses a trade's outcome as a multiple of the initial risk taken.
R = the amount you risked on the trade (from entry to stop loss, multiplied by position size).
A +2R trade means you made twice what you risked.
A -1R trade means you lost exactly your planned risk amount (your stop was hit).
A +0.5R trade means you made half your planned risk.
The formula:
R-Multiple = (Exit Price - Entry Price) × Position Size ÷ Dollar Risk
Or more simply: R-Multiple = P&L ÷ Dollar Risk
Why R-Multiples Matter: A Worked Example
Three traders, all taking the same trade on the same day:
| Trader | Account | Position Size | Stop Distance | Dollar Risk | P&L | R-Multiple |
|---|---|---|---|---|---|---|
| A | $10,000 | 100 shares | $1.00 | $100 (1%) | +$200 | +2R |
| B | $50,000 | 500 shares | $1.00 | $500 (1%) | +$1,000 | +2R |
| C | $500,000 | 5,000 shares | $1.00 | $5,000 (1%) | +$10,000 | +2R |
All three made exactly 2R. Their dollar P&L looks completely different. Their actual performance is identical.
Now you can compare trades, strategies, and setups fairly. A +2R trade is a +2R trade regardless of who takes it or what size they use.
Using R-Multiples to Evaluate Setups
The most powerful application of R-multiples is per-setup evaluation.
When you express all your trades in R-multiples, you can calculate expectancy — the average R you expect to make per trade:
Expectancy = (Win Rate × Average Win R) − (Loss Rate × Average Loss R)
What does a given expectancy mean over time?
| Expectancy per Trade | Over 100 trades | Over 500 trades |
|---|---|---|
| +0.1R | +10R | +50R |
| +0.3R | +30R | +150R |
| +0.5R | +50R | +250R |
| +0.8R | +80R | +400R |
These numbers show why even small positive expectancy, applied consistently with proper position sizing, compounds significantly over time. A system with 0.3R expectancy per trade, with a 1% risk per trade on a $10,000 account, produces approximately $150 per 100 trades — 1.5% return. Applied to $100,000 at the same risk percentage, that's $1,500.
The dollar amount scales with account size. The R-multiple story stays the same.
How to Track R-Multiples in Your Journal
For every trade, record:
- Entry price
- Stop loss price
- Position size
- Exit price
- Dollar risk (= |entry - stop| × position size)
- P&L
- R-Multiple (= P&L ÷ dollar risk)
Over time, look at your R-multiple distribution:
- What is your median winning trade in R?
- What is your median losing trade in R?
- Are most losses at -1R (stopping out cleanly) or at -0.5R and -2R (suggesting inconsistent exit discipline)?
A -1R average loss tells you you're following your stops. Losing trades averaging -1.8R suggests you're holding through stops or entering without proper stops. Winning trades averaging +0.6R when your planned targets are +2R suggests you're cutting winners excessively early.
The Relationship Between R-Multiple, Win Rate, and Expectancy
There's no magic win rate or R-multiple target in isolation — what matters is their interaction:
- 40% win rate with +2R average win and -1R average loss = expectancy of +0.2R (profitable)
- 60% win rate with +0.5R average win and -1R average loss = expectancy of -0.1R (losing)
This is why high win rate traders who cut winners short often struggle to be consistently profitable. And why systematic traders with lower win rates but strict R:R discipline often outperform them over time.
Use Tradapt's free trading statistics calculator to enter your R-multiple results and see your expectancy, win rate, profit factor, and equity curve all at once.
Track your R-multiples automatically with [Tradapt's analytics](/features/analytics). Break down expectancy by setup and session — free to start.