R-multiples explained
An R-multiple is a trade's profit or loss measured in units of the risk you took. If your stop put $100 on the line, that $100 is your 1R. A $250 winner is +2.5R; a full stop-out is −1R. R-multiples are the cleanest way to compare trades of any size and to compute your system's real edge — the core idea behind Van Tharp's approach to position sizing and expectancy.
Defining your R
R-multiples1R = initial risk = |entry − stop| × position size # in dollars
R-multiple of a trade = profit_or_loss ÷ 1R
# Example: risk $100 (1R), exit for +$250
result = +250 ÷ 100 = +2.5R
# A full stop-out = −$100 = −1R
Your position sizing calculator is really an R-setting tool: it picks the share count so that hitting your stop costs exactly 1R. Once R is fixed, every outcome becomes a clean multiple of it.
Account size, bet size and asset price all wash out when you express results in R. A +3R trade is a +3R trade whether you traded Bitcoin or a $4 stock. That comparability is what lets you study the distribution of your trades instead of a pile of unrelated dollar figures.
From R-multiples to expectancy
List every trade in R, average them, and you have your expectancy in R — the single most useful number a trading system reports. An average of +0.4R means you make 40 cents for every dollar you risk, on average. The expectancy calculator does this from your win rate and average win/loss; the win-rate profit calculator projects it forward.
Reading your R distribution
- Most losers cluster near −1R if you respect your stops. Losers bigger than −1R mean slippage, gaps or rule-breaking.
- A few large positive R outliers often carry trend systems — check they are not a fluke before relying on them.
- Standard deviation of R tells you how lumpy your equity curve will feel — high spread means deeper drawdowns along the way.
R-multiples were popularised by Dr Van K. Tharp in Trade Your Way to Financial Freedom, and the framework underpins how systematic traders reason about position sizing and risk-reward today.
Frequently asked questions
What is an R-multiple?
An R-multiple expresses a trade's result in units of the amount you risked. If you risked $100 (that is your 1R) and made $250, the trade was +2.5R. If you lost the full $100, it was −1R. R-multiples let you compare trades of any size on a single scale — the language Van Tharp popularised for thinking about a trading system.
What is 'R' in trading?
R is your initial risk on a trade — the distance from entry to stop multiplied by position size, in dollars. It is the unit everything else is measured in. Defining R before you enter forces you to set a stop and size the position deliberately rather than emotionally.
Why use R-multiples instead of dollars?
Dollars depend on account size and bet size, so they make trades hard to compare. R-multiples normalise everything to risk taken: a +3R trade is a +3R trade whether you risked $50 or $5,000. This lets you study the distribution of your results and compute expectancy cleanly, independent of how much you happened to bet.
How do R-multiples relate to expectancy?
Expectancy is just the average R-multiple across all your trades. If your trades average +0.4R, you make 40 cents per dollar risked over time. Expressing your whole trade log in R turns expectancy into a single, scale-free number you can track and compare across systems.