Options Tracking

What Is an R-Multiple? Measuring Each Trade by the Risk You Planned

By Josh Nickens · Updated

An R-multiple measures a trade's result in units of the risk you planned to take. R is the amount you'd lose if your stop or exit rule is hit, and R-multiple = P&L ÷ R. A +2R trade made twice what you risked. A −1R trade lost exactly what you planned to lose, and anything worse than −1R means the loss went past your plan.

The R-multiple formula

Start with R, the dollar amount you plan to lose if the trade fails:

  • R = (entry price − stop price) × quantity × multiplier. The multiplier is 1 for stocks and 100 for a standard equity option contract.
  • R-multiple = realized P&L ÷ R.

Use the R you planned before the trade, not one worked out afterwards. If you move your stop during the trade, keep the original R. Otherwise every trade can be made to look like it was "within plan".

Decide once whether your P&L includes fees, and do the same on every trade. Including them is the stricter choice, because fees are part of what the trade actually cost you.

How to define R for options

For a long call or put, there are two common ways to set R. Pick one and use it consistently, so your R-multiples mean the same thing from trade to trade.

  • A stop on the option price. R = (entry premium − stop premium) × contracts × 100. For example, buying 1 contract at $26.50 with a stop at $19.50 gives R = $700.
  • The full premium. If you don't plan to exit early, the most a long option can lose is the premium you paid (OCC). Buying 2 contracts at $3.00 gives R = $600.

Many swing traders set their exit on the stock price instead, for example "exit if XYZ closes below $95". The option's price at that level is only an estimate, because it also depends on time decay and implied volatility. The simplest fix is to write down a maximum dollar loss for the trade and use that as R.

Worked examples (hypothetical)

These trades are made up to show the arithmetic. They're the same example rows used in our free trading journal template, plus one full-premium trade.

TradePlanned risk (R)Realized P&LR-multiple
ABC stock, 100 shares (planned entry $50, stop $47)$300+$520.00+1.73R
XYZ call, 1 contract (entry $26.50, stop $19.50)$700+$1,150.00+1.64R
DEF put, 3 contracts (planned entry $1.80, stop $1.20)$180−$228.90−1.27R
GHI call, 2 contracts at $3.00, no stop (full premium)$600+$300.00+0.50R

The DEF trade lost more than one R. The stop was planned at $1.20, but the put was bought at $1.85 instead of $1.80 and closed at $1.10, and fees made it slightly worse. That −1.27R is exactly the kind of result an R-multiple column makes impossible to miss.

R-multiple vs P&L

Dollar P&L tells you how much a trade made. It doesn't tell you whether that was a good result for the risk you took, because position sizes vary.

Suppose one trade makes $500 and another makes $300. In dollars, the first looks better. But if the first risked $2,500, it returned 0.2R. If the second risked $150, it returned 2R. The second trade was ten times better at turning risk into profit, even though it made less money.

That's why R-multiples are useful for reviewing a journal. They put every trade on the same scale, so you can compare setups, months and account sizes fairly.

Expectancy in R

Your average R-multiple across closed trades is your expectancy per unit of risk. It's the same idea as dollar expectancy in our options trading metrics guide, but measured in R:

Expectancy (R) = (win rate × average winning R) − (loss rate × average losing R)

Hypothetical example: you win 40% of your trades with an average of +2.5R, and lose 60% with an average of −1R. Expectancy = (0.40 × 2.5) − (0.60 × 1) = +0.4R per trade. If your R is $200, that's an average of $80 per trade.

A small number of trades can swing this number a lot, so treat it as a question to keep checking, not as proof that a strategy works. Past results don't guarantee future ones.

Common R-multiple mistakes

  • Recalculating R after the trade. Moving a stop changes your risk, but R should stay the amount you planned at entry.
  • No planned risk at all. Without a stop or a maximum loss written down, there's no R, and the trade can't be measured this way.
  • Mixing definitions. Using a premium stop on some options trades and the full premium on others makes their R-multiples hard to compare.
  • Using account size as R. R is the risk on one trade, not your whole account balance.
  • Ignoring losses worse than −1R. Count them. If they happen often, the problem is following the plan, not the strategy.

Tracking R-multiples in a spreadsheet or in SwingLEAP

In a spreadsheet you need two inputs: planned risk in dollars, filled in before the trade, and realized P&L after it. The free trading journal template has an R-Multiple column that calculates this for you, plus your average R on its Summary sheet.

In SwingLEAP you set a Max risk in dollars on each Trade Plan before you trade. When you convert the plan into a trade and close it, Analytics → Planned risk vs actual shows the planned risk, the actual P&L, the R-multiple and whether the loss stayed within your planned risk. Trades only appear there if they started from a plan with a max risk set.

SwingLEAP doesn't place orders or set stops at your broker, and it doesn't measure how far a trade moved against you while it was open (MAE). It records what you planned and what happened, so you can compare the two. See the options trading journal or plan a trade before you take it.

Sources

Related Academy guides

Explore SwingLEAP