The Problem With Dollar Figures
A $500 win means completely different things on different trades. If you risked $100 to make that $500, it is a 5R winner — excellent. If you risked $2,000 to make that same $500, it is only 0.25R — poor. The dollar amount is identical, but the trading quality is worlds apart. Dollar figures lie. R-multiple tells the truth.
Most retail traders track only dollar P&L. They celebrate big dollar wins and mourn big dollar losses without ever asking the critical question: how much did I risk to earn or lose that amount? Without normalizing for risk, you cannot compare trades, evaluate systems, or improve systematically.
What Is R? Definition and Calculation Examples
R is your initial risk on a trade — the maximum amount you are willing to lose if the trade hits your stop loss. It is calculated before you enter the trade and becomes the measuring stick for that trade's outcome.
R = (Entry Price − Stop Loss Price) × Position Size. If you buy 100 shares of AAPL at $180 with a stop at $175, your R is ($180 − $175) × 100 = $500. You are risking $500 on this trade. Every outcome is measured against this $500 figure.
If the trade hits your take profit at $190, you make ($190 − $180) × 100 = $1,000. That is 2R — you earned twice your risk. If the trade hits your stop at $175, you lose exactly $500 = -1R. If you exit early at $178 for a partial loss of $200, that is -0.4R.
More examples: A forex trade on EUR/USD with a 20-pip stop and a mini lot position has an R of $20. A 50-pip winner is 2.5R. A crypto trade with 0.5 BTC at $65,000 and a $62,000 stop has an R of $1,500. A take profit at $72,000 is 2.33R. Regardless of instrument, position size, or account equity, R-multiple lets you compare every trade on a single, consistent scale.
R Distribution Analysis — What Good Looks Like
Once you track every trade in R-multiple, you can build an R distribution — a histogram showing how many trades hit each R level. A healthy distribution typically shows the following pattern:
Most losers cluster at -1R, meaning you are cutting losses at your predetermined stop. Occasional -2R or -3R losers happen when slippage or gap risk occurs, but if you see frequent -2R or larger losses, your stops are too wide or you are not respecting them.
Winners should show a broad distribution from +1R to +5R or more. A cluster of winners at exactly +1R suggests you are cutting winners too early due to the disposition effect. You should see a tail of larger winners that compensate for the inevitable -1R losers.
Example distribution from a real 200-trade sample: 38% losers at -1R, 5% losers at -2R, 20% winners at +1R, 15% winners at +2R, 12% winners at +3R, 7% winners at +4R, 3% winners at +5R+. Average R = +0.55R per trade. This is a healthy system.
Calculating Expectancy From R
Your system's expectancy in R tells you exactly how much you can expect to make per trade. The formula is simple: sum all R-multiples and divide by the number of trades. A system with +0.5R expectancy means each trade adds 0.5R to your bottom line on average.
Over 100 trades at 1% risk per trade, 0.5R expectancy equals roughly 50% account growth. Over 1,000 trades, the same system grows your account by about 5,000% before compounding. This is why small edges matter enormously over time.
To calculate expectancy from your journal: export all closed trades, compute the R-multiple for each, sum them, and divide by the trade count. Ledgerly does this automatically in the analytics dashboard, but it is worth understanding the manual calculation so you can verify the numbers.
Comparing Systems With R
R-multiple is the only fair way to compare two different trading systems. System A might trade ES futures with $50 risk per trade. System B might trade micro forex lots with $5 risk per trade. In dollars, System A looks more profitable. But in R-multiple, they are directly comparable.
System A: 50% win rate, average win 2R, average loss 1R. Expectancy = (0.5 × 2) − (0.5 × 1) = 0.5R. Over 100 trades, expected return = 50R.
System B: 35% win rate, average win 4R, average loss 1R. Expectancy = (0.35 × 4) − (0.65 × 1) = 1.4 − 0.65 = 0.75R. Over 100 trades, expected return = 75R.
System B has higher expectancy even though it wins less often. Without R-multiple, you might think System A is better because it wins more. With R-multiple, the choice is clear.
Setting Profit Targets Based on R
Once you know your system's R distribution, you can set profit targets based on realistic R multiples rather than arbitrary dollar amounts. If your distribution shows that 30% of your winners reach +2R, 20% reach +3R, and only 5% reach +5R, you know that holding for +5R is a low-probability event. It might be better to take partial profits at +2R and let a smaller position run for the +5R outcome.
A common approach is the scale-out method: exit 50% of your position at your minimum target (usually 1.5R to 2R), move your stop to break even on the remaining position, and let it run for a larger R-multiple. This locks in a profit on half the trade while giving the remainder room to reach the fat tail of the distribution.
R in Position Sizing
R-multiple and position sizing are deeply connected. Your R value is the denominator in your position size calculation. If you want to risk $100 on a trade and your stop distance is $2 per share, your position size is $100 ÷ $2 = 50 shares. The R value is $100. Every subsequent measurement of that trade is relative to that $100 R value.
Using R for position sizing ensures consistency. You never need to recalculate for different instruments or timeframes. You decide your R — the dollar amount you are comfortable losing — and the position size adjusts automatically based on the stop distance.
Common R Mistakes
Mistake 1: Changing R mid-trade. If you move your stop loss after entry, you change the R value. This corrupts your analytics. Either keep the original R for tracking and note the adjustment separately, or use your initial stop loss distance as the permanent R for that trade.
Mistake 2: Not using R for partial exits. If you exit half your position, calculate the R-multiple for each partial exit separately. Exiting half at +2R and half at +4R means your average R for the trade is +3R.
Mistake 3: Including fees in R. R should represent pure market risk. Fees, commissions, and slippage are transaction costs that should be tracked separately. Include them in your expectancy calculation but not in the R-multiple of individual trades.
Track Everything in R
Stop measuring in dollars. Stop measuring in pips or points. Measure everything in R-multiple. Your trading journal should track R for every closed trade and use it to calculate expectancy, profit factor, risk-adjusted returns, and system comparisons. Once you switch to R-multiple, you will never go back. It is the single most important analytical tool in a trader's toolkit.