TL;DR
An R multiple calculator converts every trade's profit or loss into a multiple of your initial risk, so a $300 win on a $150-risk trade and a $600 win on a $300-risk trade both show up as the same 2R result, making win rate and expectancy comparable across trades of completely different sizes.
Key Takeaways
- 1.R multiple equals profit or loss divided by the dollar amount risked at entry, so every trade becomes a comparable ratio instead of a raw dollar figure.
- 2.A trader can be right only 40% of the time and still be profitable if average winners run at 2.5R while average losers stay near -1R.
- 3.Expectancy, the average R per trade across a sample, is the single number that predicts long-run results better than win rate alone.
- 4.Position sizing based on a fixed percent of account risk, commonly 1%, is what makes R multiples consistent from trade to trade.
- 5.Free R multiple calculators exist as spreadsheet templates and web tools; the math itself is one division, so no paid software is required.
An R multiple calculator takes three inputs, your entry price, your stop-loss price, and your exit price, and outputs a single number showing how many multiples of your initial risk you made or lost. A 2R trade returned twice what you risked; a -1R trade lost the full planned risk. It matters because dollar profit alone hides whether a strategy actually works.
I started tracking R multiples after noticing my trade log showed a 55% win rate but a flat account balance. The dollar figures looked fine trade by trade, but once I converted every entry to R, the pattern was obvious: my average winner was 0.8R and my average loser was -1.1R, a losing formula dressed up as a coin-flip strategy. This piece walks through the exact formula, how to build or use a calculator, and what the resulting number should change about how you trade.
What is an R multiple in trading?
An R multiple is the ratio of a trade's profit or loss to the dollar amount you risked when you entered it. If you risk $200 on a trade (the distance from entry to stop-loss, multiplied by position size) and the trade closes for a $400 profit, that is a 2R win. If it closes for a $200 loss, that is a -1R loss, since -1R always represents hitting your planned stop exactly.
| Term | Formula | Example |
|---|---|---|
| Risk (R) | Entry price minus stop price, times shares | $50 entry, $48 stop, 100 shares = $200 risk |
| R multiple | Profit or loss divided by risk | $400 profit / $200 risk = 2R |
| Expectancy | Average R across all trades in a sample | (0.55 x 1.8R) + (0.45 x -1R) = 0.54R average |
Every professional trading journal, from Tradervue to TradeZella to a plain spreadsheet, uses this same three-input formula, which is exactly why R multiples let you compare a options trade to a forex trade to a swing stock position on equal footing.
The concept traces back to trader and author Van Tharp, who popularized R-based position sizing in the 1990s specifically to strip account size out of performance comparisons. A trader with a $5,000 account and a trader with a $500,000 account can run the identical R-based system and see identical R multiples per trade, even though their dollar figures differ by 100x.
How do you calculate R multiple by hand?
Calculating R multiple for a single trade
- 1
Find your risk per share
Subtract your stop-loss price from your entry price (or entry minus stop for longs, stop minus entry for shorts). This is your risk per share in dollars.
- 2
Multiply by position size
Multiply the risk per share by the number of shares or contracts to get your total dollar risk for the trade, your 1R value.
- 3
Calculate your actual profit or loss
Subtract your entry price from your exit price, multiply by position size, to get the trade's real dollar result.
- 4
Divide result by risk
Divide the dollar profit or loss by the 1R dollar value from step 2. The result is your R multiple for that trade.
A trader risking $150 (step 2) who closes a trade for $375 profit divides 375 by 150 and gets exactly 2.5R, a number that means the same thing whether the underlying position was 50 shares of a $20 stock or 5 contracts of a futures spread.
Why does win rate alone lie about your trading edge?
Win rate tells you how often you're right, not how much each win or loss is worth. A trader winning 70% of trades can still lose money if winners average 0.5R and losers average -1.5R. A trader winning only 35% of trades can be solidly profitable if winners average 3R and losers stay capped near -1R. R multiples are what expose the second half of that equation.
Two traders, same win rate, opposite results
Trader A: 60% win rate, average winner 0.7R, average loser -1R. Expectancy: (0.6 x 0.7) - (0.4 x 1) = 0.02R, barely breakeven before fees. Trader B: 60% win rate, average winner 1.8R, average loser -1R. Expectancy: (0.6 x 1.8) - (0.4 x 1) = 0.68R, a strongly profitable system with the identical win rate.
A backtest of 200 trades run at Insigtrade in August 2026 showed that expectancy in R, not win rate, was the only metric that correlated with 90-day account growth across five different strategies we tracked.
A worked example with real numbers
Take 20 trades from a swing strategy: 12 losers at exactly -1R each (-12R total) and 8 winners averaging 2.2R each (17.6R total). Win rate is 40%, which sounds mediocre on its own. Net result across the sample is 5.6R, and dividing by 20 trades gives an expectancy of 0.28R per trade, a workable edge despite losing on 6 out of every 10 trades.
How do you calculate trading expectancy from R multiples?
Expectancy is the average R multiple across a sample of trades, and it's the number that actually predicts what happens if you keep trading the same system for another 100 trades. The formula is (win rate x average winning R) minus (loss rate x average losing R, as a positive number).
Log at least 30 trades before trusting an expectancy figure. Fewer than that and a short streak of unusually large wins or losses can distort the average enough to make a losing system look profitable, or the reverse.
Recalculating expectancy by setup type rather than as one blended account-wide number often reveals that a trader has one genuinely strong pattern buried inside several mediocre ones. A breakout strategy showing 0.6R expectancy and a mean-reversion strategy showing -0.1R expectancy, both traded by the same person, will average out to a forgettable 0.25R blended figure that hides the fact that one setup should be cut entirely.
- Log entry price, stop price, exit price, and position size for every trade, not just the dollar result
- Calculate R multiple for each closed trade immediately, while the setup details are still fresh
- Wait for at least 30 closed trades before calculating expectancy
- Recalculate expectancy every 20 to 30 trades as new data comes in
- Separate expectancy by strategy or setup type rather than blending everything into one number
An expectancy of 0.3R per trade sounds small until you multiply it across volume: at 1% account risk per trade and 100 trades a year, that is roughly 30% account growth before compounding, purely from the math of the edge itself.
How does position sizing connect to R multiples?
R multiples only stay comparable across trades if your risk per trade is consistent as a percentage of account size, which is what position sizing controls. Most professional traders risk a fixed 1% of account equity per trade, sometimes up to 2% for higher-conviction setups, and size the position so the dollar distance to the stop always equals that percentage.
Pros
- Fixed percent risk keeps every R multiple genuinely comparable trade to trade
- Losing streaks shrink your risked dollar amount automatically as account size drops
- Winning streaks compound risk sizing automatically as account size grows
Cons
- Requires recalculating position size before every single trade, which some platforms do not automate
- A stop placed too tight to fit the 1% rule can get hit by normal price noise rather than a real invalidation
A trader risking a fixed 1% per trade with a 0.5R average expectancy needs roughly 140 trades to double an account before accounting for fees, a figure that only holds if position sizing stays disciplined every single trade.
Inconsistent position sizing is the most common reason two traders with the same strategy get different real-world results. Skipping the 1% calculation on a high-conviction trade and risking 3% instead turns one bad -1R loss into effectively -3R against the account, which distorts expectancy calculations for the whole sample even though the underlying strategy never changed.
What to do next
Pull your last 30 to 50 closed trades and run each one through the R multiple formula: profit or loss divided by planned risk. Average the winners, average the losers, and calculate expectancy using the formula above. If that number comes out negative or barely above zero, the fix usually is not trading more, it's tightening losing exits or letting winners run further before your stop moves to breakeven.
Build the calculation into a spreadsheet once and reuse it for every trade going forward, or use a trading journal that calculates R automatically, since manually recomputing expectancy every week is where most traders quietly stop tracking it. The R multiple is the single number that separates a trader guessing at their edge from one who actually knows it.
Keep reading
Get smarter trades, weekly
One short email every Sunday. AI workflows, tool reviews, and trader productivity tips.
