Analytics

R-Multiple Trading: Why P&L Lies and How to Review Trades in R

Green P&L week, negative R edge? 68% win-rate example, expectancy by hand, 30-minute review process, 14-day discipline plan, and printable R-multiple review template.

R multiple tradingR-multiple tradingtrading expectancytrading expectancy formulaP&L vs R multipleP&L vs R-multiplehow to review trades in Rcalculate trading expectancywhy P&L is misleadinghow to measure trading edgeaverage winner average loser Rweekly trade review Rrisk reward vs R-multipleprop firm expectancytrading journal analyticsperformance review tradingsetup expectancy

Friday: +$820. You felt proven. Tuesday through Thursday: −$410 total. You felt broken. Weekly P&L still green. You changed nothing because dollars said you were fine.

In R-multiples, the same week looked different: four high-compliance −1R losses in a valid regime, then one low-compliance +4R outlier on a size you would not repeat. Dollar P&L hid that you were paying for Friday with process quality earlier in the week.

Related guides: why most journals lie to you , how to keep a journal that improves edge , journal vs spreadsheet , and 1% rule for prop traders .

Brokers settle in dollars. Edge lives in R. This guide defines 1R, calculates expectancy by hand, and runs a 30-minute weekly review in any journal or spreadsheet.

Key takeaways: (1) A green P&L week can hide negative expectancy in R. (2) Define 1R as planned dollar risk at entry, frozen per row, not a global cell. (3) Expectancy = (win% × avg winner R) + (loss% × avg loser R). (4) A 30-minute weekly review beats daily P&L obsession. (5) Filter compliance ≥80% before trusting any expectancy number.

Written by The Final Tape team, built for traders who measure discipline in data, not stories.

Proven framework: This approach is used by serious discretionary and prop traders who want to see beyond surface-level P&L, the same R discipline underpins funded reviews, Kill Lists, and compliance scoring.

Terms in this guide: Planned risk (1R) = dollar loss if stop hits at full size. Realized R = net P&L ÷ planned risk. Expectancy = average R per trade over a sample. Planned RR = target vs stop before entry. Realized R differs from planned RR when you partial, trail, or exit early. Compliance filter = trades ≥80% checklist adherence.

Trader reviewing R-multiple metrics instead of dollar P&L
Weekly review in R: comparable across account sizes, prop phases, and fee regimes.

Why P&L Alone Misleads Traders

Dollar P&L is the default UI of every broker. It answers "Did I make money?", not "Did my process have edge?" Account scale, size drift, fees, and prop phase resets all distort the same skill signal.

TrapWhat happens
Account scale$300 means different things at $10k vs $100k
Size driftBigger positions inflate dollar wins without better setups
Fees on scalpsDollar noise on small moves
Prop phasesNew combine resets mental baseline monthly
Win rate trapSmaller dollar losers while R expectancy stays negative

Same week in dollars vs R

Five trades from one green week. Dollar P&L: +$410. Process in R: negative when you exclude the low-compliance outlier.

DayNet P&LRealized RCompliance %Process read
Tue−$500−1.0R92%Valid loss
Wed−$500−1.0R88%Valid loss
Thu−$500−1.0R85%Valid loss
Thu PM−$500−1.0R90%Valid loss
Fri+$2,410+4.8R55%Low-compliance outlier
Filtered to ≥80% compliance: −1.0R expectancy on 4 trades. Full book: +0.56R/trade, driven by one size you would not repeat.

What Is 1R and Why It Matters

One R is your planned dollar risk. Realized R is how many of those units you made or lost after fees. Without a frozen planned risk per row, every R chart is built on sand.

Planned riskNet P&LRealized R
$500+$1,000+2R
$500−$500−1R
$500+$175+0.35R
$500−$250 (scratch)−0.5R
Log planned risk $ per row, not one global cell.

Define 1R before you trust any R chart

SettingProp eval typicalWhy
Starting balanceExact challenge capitalFixed reference
Risk methodStatic (starting balance)No compounding drift
Default risk %Often 1%1R = that dollar amount at entry
Per-trade logplanned_risk_$ columnNot one global cell

Lock the denominator: 1% rule . Academy: portfoliorisk methodrisk % .

Planned RR vs realized R

ConceptWhenFormula / meaning
Planned RRBefore entryTarget distance ÷ stop distance
Realized RAfter exitNet P&L ÷ planned risk $
Gap between themAfter exitPartials, trails, early exits, slippage
A 3:1 planned RR can still print +0.4R if you exit early.

Real example: 68% win rate, negative expectancy

A scalp trader had 68% win rate over 40 trades. Dollar P&L was slightly positive. Review in R told a different story.

MetricValueNote
Win rate68%Real, but misleading alone
Avg winner R+0.52REarly profit takes, fear of give-back
Avg loser R−1.18RFull stops + slippage
Expectancy−0.03R/trade0.68×0.52 + 0.32×(−1.18)
Compliance ≥80% only−0.11R/tradeWorse, not better
Payoff asymmetry was wrong. Dollar P&L delayed the fix six weeks.

Try this: On last 20 trades, avg R on winners and losers separately. Multiply by win% and loss%. Negative sum = win rate is a distraction.

How to Calculate Expectancy by Hand

Expectancy (R) = (win% × avg winner R) + (loss% × avg loser R). Track this weekly on one setup. Filter compliance ≥80% before the final number.

InputFormula in SheetsExample
Realized R= net_pnl / planned_risk+1.8, −1.0, +0.35…
Win %=COUNTIF(R,">0")/COUNT(R)55%
Avg winner R=AVERAGEIF(R,">0")+1.8R
Avg loser R=AVERAGEIF(R,"<0")−1.0R
Expectancy=win%*avg_win + loss%*avg_loss+0.54R per trade

Worked example: 5-trade sample

TradeRealized RWin/Loss
1+1.8RWin
2−1.0RLoss
3+0.35RWin
4−1.0RLoss
5+2.1RWin
3 wins, 2 losses → win% = 60%, loss% = 40%.

Avg winner R = (1.8 + 0.35 + 2.1) ÷ 3 = +1.42R. Avg loser R = (−1.0 + −1.0) ÷ 2 = −1.0R. Expectancy = (0.60 × 1.42) + (0.40 × −1.0) = 0.852 − 0.40 = +0.45R per trade. Positive, but run this on 20+ high-compliance trades before sizing up.

Process logging: why journals lie . Columns: spreadsheet schema .

Average winner vs average loser

Pros chase asymmetric R, not win rate alone.

Book typeWin rateAvg win RAvg loss RExpectancy signal
Trend45%+2.4R−1.0ROften positive
Scalp68%+0.5R−1.2ROften negative
Sort avg R by exit tag (fear exit, target hit) before blaming the setup.

Exit tags: Playbook . Excursions: episode 8 . Prop: prop journal guide .

Expectancy review on laptop spreadsheet
Expectancy in R makes edge visible in weeks, not years of dollar guesswork.

The 30-Minute R-Multiple Review Process

Same day every week. One portfolio at a time. No dollar P&L until step 4 is complete.

Step 1: Scope the sample (0–5 min)

Pull last 20 trades from one portfolio. No blending live and backtest rows. No mixing eval and funded books.

Step 2: Compliance filter (5–10 min)

Filter to ≥80% compliance. Note what percentage of your book qualifies. If less than half, your edge math is polluted by lottery tickets.

Step 3: Expectancy math (10–20 min)

Calculate win%, avg winner R, avg loser R, and expectancy on filtered rows only. Compare to prior week in R, not dollars.

Step 4: Week-over-week comparison (20–25 min)

Did expectancy improve, flatline, or degrade? High-compliance negative = setup problem. Low-compliance positive = leak before sizing up.

Step 5: One fix for next week (25–30 min)

Rank top negative loser tag by frequency and R damage. Write one Kill List item, one testable rule only.

StepTimeAction
10–5 minLast 20 trades, one portfolio; no live/backtest blend
25–10 minFilter compliance ≥80%; note % of book green
310–20 minExpectancy, avg winner/loser R on filtered rows
420–25 minCompare to prior week (not dollar P&L)
525–30 minTop negative loser tag → one fix next week

Manually calculating R and expectancy every week is powerful, but time-consuming. The Final Tape tracks R-multiples and expectancy automatically with AI insights, see how it works .

Weekly system: journal loop guide . Kill List fix: ranked leaks .

Same edge, different account size

+0.4R on a $50k eval is the same skill as +0.4R on a $150k combine. Only dollar translation changes. Carry learning across phases without re-traumatizing yourself with dollar charts.

Fee density per R: futures , crypto . R distribution deep dive: episode 33 .

Common Mistakes When Switching to R-Multiples

Mistake 1: Actual loss as 1R

Using realized loss instead of planned risk inflates scratches when the stop was not hit. A −0.3R scratch logged as −1R makes setup expectancy look worse than execution quality.

Mistake 2: Mid-month risk change

Changing risk % without a new portfolio or risk_%_version label breaks R on all prior rows. Formula drift is the spreadsheet version of this mistake.

Mistake 3: Mixed setups in one pivot

One expectancy pivot across unrelated strategies hides which setup has edge. Run expectancy per setup name, not per account.

Mistake 4: No compliance filter

Lottery tickets and low-compliance outliers inflate expectancy. Always filter ≥80% before trusting the number.

Mistake 5: Winners-only review

Survivorship on the distribution, reviewing only green trades, hides payoff asymmetry. Avg loser R matters as much as win rate.

Mistake 6: Outlier confusion

One +5R trade can mask +0.5R expectancy. Report median R and expectancy separately when sample size is under 30 trades.

14-day shift to R discipline

DaysAction
1–2Lock portfolio; static 1%; log planned risk $ every trade
3–7Log 10 trades with checklist + tags; ignore dollar weekly P&L
8First R review on compliance-filtered rows
9–12Log 10 more; focus one exit tag (e.g. fear exit)
14Second R review; avg winner vs loser; draft Kill List item
Chart on screen, price and R capture are different questions
The chart shows opportunity. Your journal shows whether you captured planned R.

When to Upgrade From Manual R Reviews to AI-Assisted Analysis

Manual R reviews work through your first 100–150 structured trades. Upgrade when weekly pivots exceed 45 minutes, you need cross-setup compliance comparisons in one session, or tag ranking on losers outgrows what a spreadsheet pivot can answer.

Weekly review rebuilds the same pivot instead of answering new questions

You want compliance-filtered expectancy by setup without manual exports

Cross-pattern questions (regime × exit tag × compliance band) need more than one pivot

Kill List ranking requires impact scoring across multiple leak categories

The Final Tape's AI Council automates compliance audits and ranks behavioral leaks by dollar impact, explore AI Council or read the Kill List guide . Analytics dashboards: Charter Elite .

Ready to review every trade in R with automated expectancy tracking? Start free with The Final Tape .

How The Final Tape Automates R-Multiple Tracking

Planned risk locked per portfolio

realized R calculated automatically on every trade

Setup-level expectancy dashboards

filter by compliance band in seconds

R distribution and excursion analytics

see payoff asymmetry without manual pivots

AI Council compliance filter

expectancy on high-quality trades only, ranked by leak impact

Kill List integration

one fix per week tied to tag ranking and R damage

Ready to review every trade in R with automated expectancy tracking? Try The Final Tape free or see pricing .

Frequently asked questions

What is a good R-multiple per trade?

No universal target. Setup-specific expectancy over 20–30 high-compliance trades. Positive avg R per trade with tolerable drawdown beats chasing +5R outliers.

R-multiple vs risk-reward ratio?

RR is planned before entry. R-multiple is realized after exit. Trails, partials, and early exits separate them.

Track R or dollars?

Dollars for account management and tax. R for edge and setup comparison. Weekly review starts in R.

Can I do this in Excel?

Yes. Columns: planned_risk_$, net_pnl, realized_r, compliance_%, setup, tags. Pivot filtered rows for expectancy.

What is negative expectancy with positive P&L?

Payoff asymmetry: many small R losses masked by one low-compliance outlier or size drift. Dollar P&L stays green while process expectancy is negative, common with high win-rate scalps and early profit takes.

How many trades before R expectancy is reliable?

Minimum 20 high-compliance trades per setup for a directional read. 30+ for sizing decisions. Under 20, report median R alongside expectancy and treat outliers separately.

P&L obsession is the default UI of every broker. R discipline is the upgrade: same trades, clearer questions, faster learning. Lock risk, log planned R, filter compliance, review expectancy weekly, fix one leak at a time.

The Final Tape tracks R-multiples and expectancy automatically, built for traders who outgrow spreadsheet pivots. Start free or read why journals lie and the Kill List workflow .

Related: R-Multiple Review Template , Academy , R Distribution (episode 33).

Stop reviewing from memory

Run compliance scoring, tag ranking, and Kill List rules on every trade — not once a month when the account feels off.