R-Multiple Calculator
Calculate the R-multiple of your trade to evaluate performance.
R-multiple measures profit or loss as a multiple of your initial risk.
How Reward-to-Risk Multiple (R-Multiple) Works
The R-multiple system, developed by trading psychologist Van K. Tharp, expresses every trade outcome as a multiple of the initial risk. This standardizes performance across different position sizes and markets, making it the most useful metric for evaluating trading system quality.
Definition:
R = Initial Risk = Entry Price − Stop Loss Price (in dollars, per share or contract)
Trade Outcome in R = Profit or Loss ÷ Initial Risk
Worked example:
- Entry: $50.00
- Stop loss: $47.50 → Initial risk R = $2.50 per share
- 100 shares → Total risk = $250
- Exit: $57.00 → Profit = $7.00 per share = $700
R-multiple = $700 ÷ $250 = +2.8R
This trade returned 2.8 times the amount risked.
A losing trade stopped out exactly at stop loss:
R-multiple = −$250 ÷ $250 = −1R
System evaluation using R-multiples:
Over 20 trades, a sample result set might be: +2R, −1R, +3.5R, −1R, +1.5R, −1R, +2R, −1R, +4R, −1R…
Average R per trade = Sum of all R-multiples ÷ Number of trades
An average of +0.5R per trade means you earn half your initial risk on every trade you take — excellent performance.
Minimum viable performance:
- Average R > 0: profitable system
- Average R > 0.5: strong system
- Average R > 1.0: exceptional — verify with large sample
Position sizing integration:
Risk a fixed percentage of account per trade (e.g., 1% per R):
Position size = Account × 1% ÷ Initial Risk per share
This automatically scales position size so every trade risks the same account percentage regardless of volatility.