The volatility ratio (VR) is a technical-tool that compares a short-term measure of price movement to a longer-term benchmark of typical movement in order to highlight volatility expansion or contraction. The most common versions are built from True Range (TR) and Average True Range (ATR). In practice VR helps traders spot unusually large (or unusually small) moves that may signal breakouts, trend changes, or transient noise.
Key takeaways
– VR is typically TR divided by an ATR (today’s TR ÷ ATR(N)) or a short-term ATR divided by a longer-term ATR (ATR(short) ÷ ATR(long)).
– A VR above 1 means current movement is larger than the average; higher values indicate greater volatility expansion.
– Use VR together with price patterns, volume, and trend context to confirm signals and reduce false breakouts.
– VR parameters and thresholds should be tested and adapted to the instrument and time frame.
How VR is built (components)
– True Range (TR): the single-period measure of price movement developed by Welles Wilder:
TR = max( high − low, |high − previous close|, |low − previous close| )
– Average True Range (ATR): a smoothed average of TR over N periods (Wilder’s smoothing or a simple moving average).
– Volatility Ratio (common forms):
1) VR(t) = TR(t) ÷ ATR(N) — compares today’s range to the recent average.
2) VR(t) = ATR(M) ÷ ATR(N) where M 1).
Practical interpretation
– VR ≈ 1: current range ≈ average range — normal volatility.
– VR > 1: volatility expansion — larger-than-normal movement this period. The larger the VR, the more pronounced the expansion.
– VR 1.5–2.0 as meaningful; fast-moving markets may require higher cutoffs.
Step-by-step: calculate a simple VR (today’s TR / ATR(14))
1. Choose time frame and ATR period (common: daily charts with ATR(14)).
2. Compute TR for the current period: TR = max(high − low, |high − prev close|, |low − prev close|).
3. Compute ATR(14) using Wilder smoothing or a 14-period SMA of TRs.
4. Compute VR = TR ÷ ATR(14).
5. Plot VR as a line below the price chart or overlay it if preferred.
Numeric example
– Previous close = 50.00; today high = 52.00; today low = 48.00.
– TR = max(52 − 48 = 4, |52 − 50| = 2, |48 − 50| = 2) = 4.
– Suppose ATR(14) = 2.0. Then VR = 4 ÷ 2.0 = 2.0 → today’s range is twice the average range.
Common ways traders use VR (signals & rules)
1. Breakout confirmation: require VR > X (e.g., 1.5) on the breakout day to confirm strength. Combine with volume rising and a pattern breakout (resistance, wedge, consolidation).
2. Volatility squeeze / expansion: monitor ATR(short)/ATR(long); a rising ratio suggests volatility expansion and possible start of a new directional move.
3. Short-term entry trigger: enter on breakout only if VR > 1 and price closes beyond the breakout level; place stop based on ATR (e.g., 1–2 ATR below entry).
4. Avoid trading when VR is extremely low (choppy markets) unless you want mean-reversion scalps; low VR implies low signal-to-noise.
5. Use VR to size positions: larger VR → expect bigger swings → consider reducing position size, or widen stops using ATR multiples.
Practical trading steps (example strategy)
1. Time frame: daily chart, ATR(14), VR = TR / ATR(14).
2. Setup: identify consolidation or resistance zone.
3. Entry: go long when price breaks resistance on a daily close AND VR ≥ 1.5 AND volume > average volume.
4. Initial stop: entry − 1.5 × ATR(14).
5. Target: risk-to-reward 1:2 or trail stop by 1 × ATR.
6. Position sizing: risk fixed percentage of account (e.g., 1%) divided by dollar risk per share (stop distance) to determine size.
7. Backtest and adjust VR threshold, ATR period, and stop multiples for the security and time frame.
Alternative VR variants and their uses
– TR / ATR(N) (single-period vs average): reacts to isolated large-range bars (good for breakout days).
– ATR(short) / ATR(long) (multi-period ratio): shows persistent volatility regime change (useful for trend-following or options strategies).
– (Close − Open) / ATR: measures directional move relative to volatility (useful to see whether big ranges are directional or just intra-period noise).
Limitations and pitfalls
– VR is dependent on ATR settings and smoothing. Different ATR periods yield very different VR readings.
– VR can spike on isolated news-driven days that are not tradable in practice (slippage, gaps, widened spreads).
– High VR by itself does not indicate direction—only magnitude. Always combine with price action and volume.
– Thresholds are market- and timeframe-specific; without backtesting you’ll get many false signals.
– During low-liquidity periods, TR and ATR can be distorted by outlier ticks.
Implementation tips
– Default starting values: ATR(14) and VR threshold around 1–1.5. Adjust after backtesting.
– Use Wilder’s smoothing for ATR if you want the classic ATR behavior; use SMA or EMA if you prefer simpler smoothing properties.
– Filter by volume: require above-average volume on VR-based breakout signals to improve odds.
– Use VR with regime indicators (moving averages, ADX) to avoid counter-trend signals.
– For automated systems, include maximum slippage and gap rules when testing VR-based entries.
Backtesting checklist
– Test multiple VR thresholds (e.g., 1.0, 1.5, 2.0).
– Vary ATR periods (e.g., 7, 14, 21) and short/long ATR ratios.
– Include transaction costs, slippage, and realistic fills for large VR events.
– Evaluate metrics: win rate, average gain/loss, max drawdown, profit factor, and sample size by market regime (bull/bear/low vol/high vol).
– Walk-forward or out-of-sample test to ensure robustness.
When VR is especially useful
– Momentum breakout strategies — confirms range expansion on breakout days.
– Options trading — helps identify volatility spikes that change premium pricing and gamma/vega exposure.
– Risk management — helps size stops and position risk to current volatility.
Quick reference formulas
– TR = max(high − low, |high − previous close|, |low − previous close|)
– ATR(N) = smoothed average of TR over N periods (Wilder smoothing or SMA)
– VR (single-day) = TR(t) ÷ ATR(N)
– VR (multi-period) = ATR(M) ÷ ATR(N), where M < N
Sources and further reading
– Jack D. Schwager, Technical Analysis, John Wiley & Sons (1996) — discusses volatility ratio concepts in practical TA context.
– Welles Wilder, New Concepts in Technical Trading Systems (1978) — original True Range and ATR material.
– Investopedia: “Volatility Ratio” overview — general summary and practical notes.
Important disclaimer
This article is educational and not investment advice. Backtest any volatility-ratio rules for your instrument and time frame, and consider your risk tolerance before trading.