R Multiple Calculator

Convert a list of trade results into R multiples so trades of different sizes become directly comparable.

Last reviewed

·

Free · No sign-up · Runs in your browser

A four-hundred-dollar profit is an excellent trade if a hundred was at risk and a poor one if two thousand was. Reporting results in currency hides that distinction; reporting them as multiples of what was risked removes it entirely.

That is what an R multiple is. This converts a list of results into R, reports the average - which is expectancy in its most portable form - and shows the distribution of winners and losers on the same scale.

Your numbers

Results update as you type. Nothing is sent anywhere.

Positive for wins, negative for losses. Commas, spaces or new lines.

Result

Average R per trade

0.51

Total R
10.28
Trades
20
Win rate
45%
Average win in R
2.35
Average loss in R
0.99
Largest win in R
4.17
Largest loss in R
1.02
Net result
$3,085
R per 100 trades
51.42

This tool is for informational and educational purposes only. It is not financial or investment advice, and past performance does not guarantee future results.

An R multiple expresses a result as a multiple of what was risked, which makes trades of different sizes comparable. A trade that made twice what it risked is +2R whether the account was small or large.

Average R per trade is the figure that compounds. Total R measures the strategy; the account result also depends on how much was risked each time.

This assumes a constant risk per trade. If your risk varied, calculate R per trade individually rather than using one figure for all of them.

R multiple by trade

TradeResultR multiple
1$6402.13
2-$300-1
3-$295-0.98
4$8802.93
5-$305-1.02
6$4201.4
7-$300-1
8-$290-0.97
9-$300-1
10$1,2504.17
11$3101.03
12-$300-1

How to use the r multiple calculator

  1. Paste your trade results in order, positive for wins and negative for losses.
  2. Enter the amount you risked per trade.
  3. Read the average R, which is your expectancy per trade.
  4. Check the largest loss in R - anything well beyond 1R is a risk control failure.

What people use this for

  • Converting a currency-denominated trade log into comparable multiples.
  • Measuring expectancy in a form that travels between account sizes.
  • Spotting losses that exceeded the intended risk.
  • Comparing your own record against a strategy described in R.

Worked examples

Every figure below is produced by running this calculator against the example inputs, so the numbers always match the tool.

Twenty trades at a constant risk

Results in currency, $300 risked per trade.

Average R per trade
0.51
Total R
10.28
R per 100 trades
51.42

A record with one oversized loss

The same strategy with a stop that was not honoured once.

Average R per trade
-0.04
Total R
-0.43
Largest loss in R
6.13

The largest loss in R is a risk control diagnostic

If risk was one unit per trade, no loss should be far beyond 1R. Anything substantially larger means a stop was moved, was not placed, or was gapped through.

The first two are process failures and are fixable. The third is a market reality that argues for smaller positions in gap-prone instruments. Distinguishing between them is the point of looking.

Average R is expectancy in portable form

An expectancy of 0.25R means each trade is worth a quarter of what it risks. That statement is true regardless of account size, position size or currency, which is why strategies are described that way.

Multiplied by risk per trade and by frequency, it also gives the account growth rate - which is the whole content of the goal calculator on the planning site.

A constant risk assumption

This applies one risk figure across every trade. If your risk varied - deliberately or otherwise - the R values will be wrong in proportion to how much it varied.

Where risk was not constant, calculate R per trade individually. It is more work and it is the only version that means anything.

Methodology and assumptions

What this calculator does, and what it deliberately does not do.

  • Results are arithmetic on the numbers you enter. Nothing here predicts prices or connects to an exchange, broker or market data feed.
  • Nothing you type is transmitted or stored - the calculation runs entirely inside your browser.

This tool is for informational and educational purposes only and does not constitute financial or investment advice. Past performance does not guarantee future results.

Nothing on this website is a recommendation to buy, sell or hold any security, currency, derivative or digital asset. No price is predicted and no return is promised or implied.

Trading and investing carry the risk of substantial loss, including the loss of your entire capital. Leveraged products can produce losses that exceed your deposit. Tax treatment depends on your jurisdiction and your circumstances.

Frequently asked questions

What is a good average R?

This site does not suggest a figure. Positive, stable across a large sample, and consistent with your risk control matters far more than any specific number.

What if my risk varied between trades?

Then a single risk figure produces misleading R values. Calculate each trade against the amount actually risked on it.

Why is one of my losses larger than 1R?

A stop was moved, was never placed, or was gapped through. Which of the three it was is worth establishing.

Is anything I paste uploaded?

No. The calculation runs in your browser and nothing you enter is transmitted or stored.