MRPNL

Choppiness Index

CHOP

Measures whether a market is trending (low values near 38.2) or range-bound / choppy (high values near 61.8) using ATR and the highest-high/lowest-low range.

Card view

Formula

CHOP = 100 × log₁₀(Σ ATR(1, n) / (Highest High_n − Lowest Low_n)) / log₁₀(n)

The Choppiness Index divides the sum of n daily ATRs by the high-low range over n periods and normalises on a logarithmic scale. The result falls between 0 and 100; a fractal dimension constant of 61.8 and 38.2 mark the key thresholds.

  • Above 61.8 → choppy, sideways market — trend-following signals are likely to fail
  • Below 38.2 → strongly trending — trend-following strategies perform well

Unlike ADX, the Choppiness Index gives no directional information. Its value is as a regime filter: apply trend systems only when CHOP is low; switch to mean-reversion tactics when it is high.

#volatility#trend

Related Terms