Choppiness Index (CHOP)
Choppiness Index (CHOP)
What is Choppiness Index?
The Choppiness Index (CHOP) is a technical indicator that determines whether the market is trending or trading sideways (choppy). It ranges from 0 to 100. High values indicate a choppy, range-bound market, while low values indicate a strong trending market. CHOP does not indicate trend direction.
How it works
CHOP uses ATR and the price range over a period:
CHOP = 100 * LOG10(SUM(ATR(1), N) / (Highest High(N) - Lowest Low(N))) / LOG10(N)
The formula compares the total distance traveled (sum of ATR) to the direct distance (high-low range).
Key levels
- Above 61.8 — Market is choppy / range-bound. Avoid trend-following entries.
- Below 38.2 — Market is trending strongly. Good for trend-following strategies.
- Between 38.2 and 61.8 — Transitional zone.
Trading signals
Buy signals
- CHOP drops below 38.2 with price above a key moving average (trending up)
- CHOP falls from above 61.8, indicating breakout from consolidation
Sell signals
- CHOP drops below 38.2 with price below a key moving average (trending down)
- CHOP rises above 61.8 after a trend (signals to take profits)
Parameters
| Parameter | Default | Description | |-----------|---------|-------------| | Period | 14 | Lookback period for calculation |
Example conditions
| Condition | Meaning |
|-----------|---------|
| CHOP(14) > 61.8 | Market is choppy (avoid trend entries) |
| CHOP(14) < 38.2 | Market is trending (trend-following ok) |
| CHOP(14) cross_under 38.2 | Trend intensifying |
| CHOP(14) cross_over 61.8 | Market entering consolidation |
Interpreting the Zones
| CHOP Value | Market State | Strategy Approach | |-----------|-------------|-------------------| | 100-61.8 | Highly choppy, range-bound | Use mean-reversion (RSI, Bollinger), avoid breakouts | | 61.8-50 | Mildly choppy, directionless | Reduce position size, wait for clarity | | 50-38.2 | Transitional, trend forming | Prepare for trend entry, watch for confirmation | | 38.2-0 | Strong trend in progress | Use trend-following (MA crossovers, breakouts) |
The transition from high to low CHOP often signals the start of a new trend. This is one of the most actionable signals: consolidation (high CHOP) typically precedes a breakout (falling CHOP).
CHOP + ADX Combo
| CHOP | ADX | Interpretation | |------|-----|---------------| | > 61.8 | < 20 | Confirmed range — trade reversals | | < 38.2 | > 25 | Confirmed trend — trade breakouts | | Falling | Rising | Trend starting — early entry opportunity | | Rising | Falling | Trend ending — take profits |
Tips
- CHOP is a filter, not a signal generator — combine with directional indicators
- Fibonacci levels (38.2, 61.8) are the traditional thresholds
- Use CHOP to avoid entering trend strategies during sideways markets
- Works best on daily and 4-hour charts
- Pair with ADX for a comprehensive trending/ranging assessment

