TAILJOURNAL
Performance Metrics

Stop Counting Dollars. Start Counting R.

One number that puts every trade — large or small, equity or futures — on the same honest scale.

The R-multiple measures the outcome of a trade in units of the risk you took to put it on. One unit of risk — the distance from your entry to your initial stop — is called 1R. If a trade returns three times that distance you booked +3R; if it stops out as planned you booked −1R. This calculator takes your entry, stop, and exit and returns that ratio directly, so the result is comparable whether you risked $50 or $5,000.

The metric was popularized by Van Tharp as a way to separate the quality of a decision from the size of the position behind it. Dollar P&L tells you whether an account grew; R tells you whether the underlying trade was good. By stripping out share count and instrument price, R lets you stack a small-cap equity scalp next to an index-future swing and ask the only question that matters across a sample: were you, on average, paid more than one unit of risk for every unit you put at stake?

Why R-Multiple Matters

Raw P&L is contaminated by position size. A $900 winner can be a worse trade than a $300 winner if you risked $1,000 to make the first and $100 to make the second. R removes that distortion by expressing every outcome relative to its own risk, which is the only way to compare trades fairly across different instruments, account sizes, and conviction levels.

R-multiples are also the raw material for the statistics that actually predict your edge. Expectancy is the average R across your trade sample; a system that averages +0.3R per trade is profitable regardless of whether the dollars behind it are large or small. Win rate alone is meaningless without average win and average loss measured in R, and position sizing models like fixed-fractional risk assume you already think in R. Without it, you cannot tell whether a losing month was a broken strategy or a normal cluster of −1R outcomes.

Finally, R enforces discipline before the trade is live. To compute it you must define a stop, and a defined stop converts an open-ended emotional position into a bounded, measurable bet. Traders who journal in R tend to honor stops more consistently, because every violated stop visibly corrupts the scorecard they are trying to build.

The formula

R = (Exit − Entry) ÷ (Entry − Stop)
RThe R-multiple: trade result expressed in units of initial risk. Positive is a gain, negative is a loss, and −1R is a clean stop-out.
ExitThe price at which the position was actually closed, including partial-fill-weighted average if you scaled out.
EntryThe price at which the position was opened (average fill if you scaled in).
StopThe initial protective stop price set when the trade was opened — not a later, trailed, or moved stop.

The formula as written is for long trades, where Entry sits above Stop so the denominator (Entry − Stop) is positive. For shorts, the risk distance is (Stop − Entry) and the result direction flips; many calculators take the absolute value of the denominator and let the numerator carry the sign. Always use the original stop in the denominator: anchoring R to a moved stop rewrites history and inflates your edge.

Worked Example: A Long Equity Swing

  • · You buy 200 shares of a stock at an entry of $50.00.
  • · You place your initial protective stop at $48.00, defining your risk distance.
  • · The trade works and you sell the full position at $56.00.
  • · Initial risk in dollars: 200 shares × $2.00 = $400. Realized P&L: 200 × $6.00 = $1,200.
Risk per share (Entry − Stop)$50.00 − $48.00 = $2.00
Gain per share (Exit − Entry)$56.00 − $50.00 = $6.00
R = (Exit − Entry) ÷ (Entry − Stop)$6.00 ÷ $2.00 = 3.0
Result+3R (a $1,200 gain on $400 of risk)

You were paid three units of risk for every one you committed — a +3R trade that scores identically whether you traded 200 shares or 20.

How to use it

  1. 01Enter your fill price in the Entry field — use the average price if you scaled into the position.
  2. 02Enter your initial protective stop in the Stop field. Use the stop that was live at the moment of entry, not one you later moved.
  3. 03Enter the price at which you closed the trade in the Exit field, using the average exit if you scaled out.
  4. 04Read the R-multiple. A result above +1 means you made more than you risked; a result of −1 is a textbook stop-out.
  5. 05Log the R value in your journal alongside the trade so you can average it across your sample to compute expectancy.

Common mistakes

Using the moved stop instead of the original
Once you trail a stop to lock in profit, the original risk is what 1R was defined against. Plugging the trailed stop into the denominator shrinks your apparent risk and overstates R on every winner.
Ignoring slippage, commissions, and fees
R built on intended prices flatters reality. Use actual fills and net the costs out of the result, or your scorecard will quietly drift above your real edge.
Treating a scratched trade as 0R when it cost you
Closing early for a tiny loss is not 0R — it is whatever the real exit produced. Rounding small losers to breakeven hides a pattern of premature exits that erodes expectancy.
Comparing R across inconsistent stop logic
If some trades use a 1% stop and others use a 5% stop chosen at random, R is still valid per trade but your sample mixes apples and oranges. Keep stop placement systematic so the average R reflects a single, repeatable process.

FAQ

What is a good average R-multiple?
Any positive average R (positive expectancy) is mathematically profitable over a large enough sample. Many robust discretionary systems sit between +0.2R and +0.5R per trade. Chasing a very high average R usually means cherry-picking rare setups; consistency and sample size matter more than a big headline number.
How is R-multiple different from risk/reward ratio?
Risk/reward is a plan made before the trade — the target distance divided by the stop distance. R-multiple is the realized outcome after the trade closes. A 1:3 risk/reward setup that you exit early might only return +1.4R; R measures what actually happened, not what you hoped for.
How do I calculate R for a short trade?
For a short, your risk distance is (Stop − Entry) since the stop sits above the entry, and your gain is (Entry − Exit). The R magnitude is the gain divided by that risk distance. This calculator handles the sign so a profitable short still shows a positive R.
Can R be greater than the number of shares or contracts?
R has nothing to do with quantity. It is purely a price-distance ratio, so a single-contract trade and a hundred-contract trade with the same entry, stop, and exit both score the identical R. Quantity only scales the dollars, not the R.
What does a negative R below −1 mean?
It means your loss exceeded your planned risk — typically from a gap through your stop, slippage on a fast market, or a stop that was not honored. Frequent results below −1R are a sign of execution or liquidity problems, not strategy problems, and should be investigated separately.
Do I use the close price or the average exit if I scaled out?
Use the quantity-weighted average exit. If you sold half at $54 and half at $56, your effective exit is $55, and R is computed from that blended price so it reflects the true realized outcome of the whole position.