R-Multiple Calculator

Measure Every Trade in R

Enter your entry, stop loss, and exit price to instantly calculate your R-multiple. See how each trade measures against your initial risk.

A trade that risked $1.50 per share and gained $3.75 is a +2.5R winner — regardless of position size.

Per-trade R calculation
Long & short support
100% free forever
Trade Details
Enter your trade prices to calculate the R-multiple
$
$
$

Optional — for dollar amounts

$
Results

Enter your entry, stop loss, and exit price to see results.

Understanding R-Multiples

The universal language for measuring trade performance

Key Concepts

What is R?

R represents your initial risk on a trade — the distance from entry to stop loss. All profits and losses are measured as multiples of this risk unit, making results comparable across different stocks and position sizes.

1R = Entry Price - Stop Loss (for longs)

R-Multiple Calculation

Your R-multiple is how much you actually made or lost, divided by your initial risk. A +2R trade means you made twice what you risked. A -1R trade means you lost exactly your planned risk.

R-Multiple = P&L Per Share / Initial Risk Per Share

Why R-Multiples Matter

R-multiples standardize performance. A $500 profit on a $250 risk is the same +2R as a $2,000 profit on a $1,000 risk. This lets you compare trades fairly regardless of position size.

$500 / $250 risk = +2R = $2,000 / $1,000 risk

Common Mistakes to Avoid

Trading without a defined stop loss

Without a stop, you can't calculate R. Every trade needs a predetermined exit point before entry.

Moving your stop loss further away

This increases your 1R after entry, inflating potential losses. If you move your stop, recalculate your R using the original stop.

Judging trades by dollar P&L only

A $1,000 profit with $2,000 at risk (+0.5R) is worse than a $300 profit with $100 at risk (+3R). Always measure in R.

Cutting winners at 1R

If your average loss is -1R, you need winners above +1R to be profitable. Let winners run beyond your initial risk.

Ignoring R on losing trades

A -0.5R loss (exited early) is far better than a -2R loss (gap through stop). Track losing R-multiples to improve risk management.

Frequently Asked Questions

Track Every Trade in R

This calculator shows one trade at a time. Swingfolio tracks every R-multiple automatically and shows your average R, expectancy, and edge across all trades.

Automatic R Calculation

Every trade calculates R-multiple from your entry, stop, and exit prices

R Distribution Charts

See your R-multiple distribution across all trades and strategies

AI Trade Reviews

Get insights on your R-multiple patterns and where to improve

Automatic R-multiple tracking
17+ performance metrics
Strategy-level analytics
No credit card required