Statement review

R-Multiple Analyst

Upload an MT5 XLSX trade history statement and convert closed positions into R using your planned stop-loss risk, or a median gross-loss estimate when exact risk is missing.

Total result 0.00R Upload a statement to begin
Choose an MT5 XLSX statement, choose an R method, then run the analysis.
0trades
$0.00net P/L
0.00Rtotal R
0.00Rexpectancy / trade
0.0%win rate
0.00Ravg win
0.00Ravg loss
0.00payoff ratio
0.00profit factor
0.00R / 0.00Rbest / worst

Cumulative R curve

stop-loss 1R

Symbol breakdown

0 symbols

Long / short stats

net P/L + R

Top trades

Largest absolute R results first. Full import quality is reflected by the warnings and S/L diagnostic column.

No S/L diagnostics yet

Important assumptions

  1. Preferred default: use the gross dollar loss you planned if the stop-loss is hit. If that loss is $50, then 1R = $50.
  2. Fallback estimate: when planned risk is missing, median gross loss estimates 1R from losing trades in the statement. It is labelled as estimated because it infers risk after the fact.
  3. MT5 S/L prices are diagnostic: moved, breakeven, missing, or non-adverse stops are flagged, but the statement usually does not preserve the original dollar risk cleanly.
  4. Future Phase 2: a later MT5 EA or algo export could record max gross loss, original per-trade risk, MAE/MFE, and intended 1R so users can upload that alongside the statement for more accurate per-trade R.
  5. Educational use only: outputs are for trade review and learning, not financial advice or a recommendation to trade.

R-multiple analysis FAQs

R-multiples help separate trade quality from account size. They do not magically fix the trade, but they do make the review less mushy.

What is an R-multiple?

An R-multiple measures a trade result against the amount planned at risk. A +2R trade made twice the planned risk; a -1R trade lost the planned risk.

Does this upload my MT5 statement?

No. The XLSX statement is parsed locally in your browser. Marble Lab does not need to upload the file to analyse it.

Which R method should I use?

Use stop-loss max loss when you know the planned gross loss at the stop. If that is missing, median gross loss estimate can give a rough fallback, while fixed-dollar 1R remains useful for manual compatibility.

Related Marble Lab tools

Use the Trading Edge Simulator to model expectancy, or the Position Sizing Calculator to connect R back to account risk.