R-Multiple Tracker
Record an entered trade against its direction-consistent initial stop, preview the calculated R-multiple before saving, and describe the signed R sample without strategy grades or future-performance estimates.
Build one comparable R sample
Use the initial stop that existed when the trade was opened. Lot size is optional context and does not affect R.
Local records and migration
Legacy keys remain untouched as rollback data.
The JSON export is the complete v2 backup. The CSV uses the frozen legacy columns for compatibility and cannot store the v2 schema metadata.
Import report
—
Entered R summary
All locally saved records.
Arithmetic mean of the selected signed R sample. It is not a performance forecast or strategy grade.
r_sample_statistics 1.0.0 · exact zero is breakeven · N − 1 sample deviation · recommendation use blocked
Observed cumulative R path
Only saved records in the selected filter are plotted, ordered by date.
—
Saved records
No records saved.
| Date | Instrument | Direction | Entry / stop / exit | R outcome | Strategy | Actions |
|---|
How the R calculation works
The selected direction determines the sign of the entry-to-exit move. The initial stop distance is always positive, and the stop must be on the risk side of entry.
Pip size cancels from the R ratio, but the page also reports the stop and outcome distances in the site's stored pip convention so you can compare them with the broker symbol specification.
Worked example from an audited four-trade sample
Four trades produce R outcomes of +2.0R, −0.5R, 0R and +2.0R when each direction-signed entry-to-exit distance is divided by its initial stop distance. The ordered sample totals +3.5R, so mean R is +0.875R and median R is +1.0R. It contains two wins, one loss and one exact breakeven, giving a 50% observed win rate. Gross positive R of 4.0 divided by gross negative R of 0.5 gives a profit factor of 8.0.
How to interpret the result
The sequence falls from +2.0R to +1.5R after the second trade, so its observed maximum drawdown is 0.5R; the breakeven then resets both streak counters. These statistics describe only four entered records. The high profit factor is especially sensitive to this small sample and does not establish independence, data completeness or future profitability.
Migration and local-data boundaries
- The new workspace uses a separate v2 storage key. Existing v1 keys are never overwritten or deleted by migration.
- Legacy storage, CSV and v2 JSON files are parsed into a report before an import button is enabled.
- A rejected row blocks the import. Stable reason codes identify missing fields, unsupported records or invalid stop placement.
- The complete backup is versioned JSON. Compatibility CSV keeps the historical ten-column surface and uses standard quoted-field handling.
- Clearing removes only the v2 workspace from this browser. Export first if you need a recoverable copy.
The CSV parser follows the common quoted-field format documented in RFC 4180.
What the sample statistics do and do not show
The summary uses full-precision signed R values until display. Sample standard deviation uses an N − 1 denominator and is unavailable for one observation. Median absolute deviation is also shown because tail observations can strongly affect standard deviation. See the official NIST measures of scale.
The tracker does not calculate SQN, quality bands, reliability labels, Monte Carlo paths, edge-decay signals or “what-if” recommendations. It does not assess missing trades, selection bias, independence, changing market conditions or whether the entered sample will repeat.
Execution and performance limitations
- The calculation depends on the entered prices, direction, initial stop and selected instrument metadata.
- Separate commission, financing, slippage, gaps, taxes and currency conversion are not added to R.
- Lot size does not affect the price-distance R ratio.
- The entered sequence describes only the saved records and can change materially when records are added, corrected or removed.
The CFTC notes limitations in hypothetical or promoted performance results and warns that fees, spreads, liquidity and execution affect actual outcomes. See its trading-system advisory and contract-obligations guidance.
Frequently asked questions
- It is the direction-signed entry-to-exit price distance divided by the absolute entry-to-initial-stop distance. It normalizes the entered price outcome against that initial risk distance.
- The initial stop defines the denominator called 1R. Replacing it with a later trailed or widened stop changes the measurement and makes records incomparable.
- Only exactly zero R is classified as breakeven. Any finite positive value is a win and any finite negative value is a loss; the legacy ±0.1R band is retired.
- It uses the signed R sample and an N minus 1 denominator. It is unavailable for a single observation because sample deviation needs at least two values.
- Profit factor divides gross positive R by gross negative R. When the selected sample has no negative outcome, that denominator is zero, so the page shows the value as unavailable instead of infinity.
- The page reads the existing v1 storage or selected CSV into a preview report. It writes a separate v2 workspace only after every row passes and you choose to import. The old keys remain untouched.
- They are stored in this browser through localStorage. They are not synchronized to the site, so clearing browser data or changing devices can remove access unless you export a backup.
- No. It describes the arithmetic mean of the selected saved records only. Later conditions, costs, execution and the composition of future trades can differ.
Continue the performance workflow
Verify broker symbol and execution terms
Confirm the instrument's pip convention, contract details, commission, financing and execution terms for the broker entity and account available in your jurisdiction.
FXOpen
Confirm the account, pricing and symbol terms before interpreting local records.
Check FXOpen termsRisk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and broker entity.

