Distance Matrix — What It Calculates
From raw reading to classified zone.
Official zones
5
Zone thresholds
P20–P80
Intensity ladder
1–10
Hardened baseline
50+ samples
Layer 01 — The calculation stack
Straight from the user guide.
Six steps take a TradingView reading to an operational answer:
- Live ATR Converted = Raw ATR ÷ pip-point unit — TradingView reading into practical pips or points.
- Stop Distance = Converted ATR × coefficient — the actual stop/trail for each coefficient choice.
- ATR Ratio = live ÷ historical baseline average — relative volatility pressure.
- Volatility Zone from P20/P40/P60/P80 thresholds: Very Low, Low, Normal, High, Extreme.
- Intensity Score maps the ratio to 1–10 bands; Sample Status grades baseline reliability from No Data to Hardened.
- Session Comparison reads the same live ATR against All-Sessions, London, New York, and Asian baselines.
Layer 02 — Unit discipline
One wrong unit corrupts every number downstream.
The first conversion is also the most dangerous. For EURUSD, a raw 0.00042 against a 0.0001 pip unit becomes 4.2 pips. For JPY pairs, raw 0.092 against a 0.01 unit becomes 9.2 pips. Indices and XAUUSD are generally treated in points. The pip-point unit lives in Lists_Config per instrument, and the manual's warning is blunt: a wrong unit corrupts every converted ATR and stop-distance output the workbook produces after it. Entering raw ATR as pips when the workbook expects raw TradingView format is the same class of error from the other side.
Layer 03 — The reliability ladder
The zone is only as good as the sample behind it.
Every baseline carries a sample-status grade, and the grade is the first number to read — a zone classification against a thin baseline is a guess wearing a label.
- No Data — 0 samples. Distance still calculates; context is missing.
- Insufficient — 1–7 samples. Too thin for reliable zone judgment; rough reference only.
- Provisional — 8–19 samples. Early read. Useful but fragile; keep collecting.
- Developing — 20–49 samples. A meaningful baseline forming; usable for live interpretation.
- Hardened — 50+ samples. Strong reference — still re-reviewed after regime shifts.
Layer 04 — The session lens
The same 9.5 pips means two different markets.
The guide's own scenario: GBPJPY 5M live ATR converts to 9.5 pips, and a 2.0 coefficient produces a 19-pip stop. Against the London baseline that reads Normal-to-High. The identical reading during the Asian session can classify as expanded or Extreme — the market is behaving unusually for that session, and the trade needs stronger structure and a tighter permission standard. Session Comparison exists so that difference is read from the workbook instead of remembered unreliably.
Layer 05 — The context principle
Raw ATR is not enough.
The same raw ATR value can be extreme for one pair-session-timeframe combination and sleepy for another. Every classification runs against the baseline for that specific combination — which is why Sample Status matters: weak baselines mislead, and the ladder from No Data to Hardened tells you how much to trust the zone.
Layer 06 — Zone boundaries
Classification thresholds come from history, not round numbers.
The matrix's zones are percentile cuts of each instrument's own volatility history — what counts as Expanded for one pair is Normal for another. Instrument-relative boundaries are the difference between a classification and a labeling exercise: the zone says where today sits in this market's actual distribution.
Reference
The eight outputs, from the workbook
| Output | Logic | What it tells the operator |
|---|---|---|
| Live ATR Converted | Raw ATR ÷ pip-point unit | The reading in practical pips or points |
| Stop Distance | Converted ATR × coefficient | Actual stop/trail distance per coefficient |
| Historical Average ATR | Baseline mean for asset + TF + session | The ruler the live reading is judged against |
| ATR Ratio | Live ÷ historical average | Relative volatility pressure vs baseline |
| Volatility Zone | P20 / P40 / P60 / P80 cuts | Very Low · Low · Normal · High · Extreme |
| Intensity Score | Ratio mapped to 1–10 bands | Finer granularity beyond the five zones |
| Sample Status | Sample count band | No Data → Hardened reliability grade |
| Session Comparison | Same ATR vs four session baselines | Whether this session changes the verdict |
Edge cases & failure modes
Where it can mislead
- !A wrong pip-point unit in Lists_Config silently corrupts every downstream output — audit units when adding an instrument.
- !News-spike samples pollute a baseline unless the log's notes explain why they were included.
- !Zone rules in Volatility_Zone_Map are a calibration standard — recalibrating them after every few trades curve-fits live emotion.
The governing idea
Go deeper
Operator briefs on this territory.
Deep dive — 01
A zone computed from a thin baseline is a label, not a classification.
Percentile cuts need a distribution. Sample Status tells you whether there is one.
Read the full brief →
Deep dive — 02
The same live ATR is calm against one session baseline and extreme against another.
Four baselines, one number, four different verdicts. The spread between them is the finding.
Read the full brief →
Deep dive — 03
From ATR to actual distance: the translation chain that ends in a stop.
Raw ATR → native units → × coefficient → the spectrum. The last step of volatility analysis is a distance you can see.
Read the full brief →
Every module ships in the complete MARS package.
One price. Eleven workbooks, three TradingView indicators, and the full manual library — $497.

