Choppiness Index: knowing when not to trade a trend

How the Choppiness Index is calculated, why high readings mean no trend rather than a downtrend, and how to use it as a filter.

Choppiness Index is free on Basis — the button opens a live crypto chart with it already applied. No account, no trial and no limit on how many indicators you add.

Open the chart

What it measures

The Choppiness Index measures how much ground a market covered relative to how far it actually travelled. A market that moved a great deal and ended where it started is choppy; one that moved the same distance in one direction is trending.

It is direction-blind, and its scale runs the opposite way to intuition: high readings mean no trend.

The ratio it computes is the same one that separates a trend from a random walk: distance travelled against ground covered. A market that moved a hundred points in one direction and one that moved a hundred points back and forth have identical true range totals and completely different net ranges, and that difference is the whole indicator.

How it is calculated

These are the steps Basis performs, verified against the published definition.

  1. 1

    Sum the true range over the lookback period — the total distance travelled.

  2. 2

    Measure the span between the highest high and the lowest low over the same period — the net range.

  3. 3

    Take the base-ten logarithm of the ratio, and scale it by the logarithm of the period so the result falls on a 0–100 axis.

Settings

SettingDefaultRange
Length141 – 500

Fourteen periods is standard. The thresholds at 61.8 and 38.2 are Fibonacci-derived and conventional rather than statistical; treat them as rough zones rather than as levels. Lengthening the period smooths the reading and makes it slower to declare that a consolidation has ended, which matters because the indicator is usually being used to decide whether to switch a whole set of other tools on or off.

How to read it

  • Above roughly 61 the market is consolidating and trend-following tools should be stood down.
  • Below roughly 38 a trend is in progress and mean-reversion tools should be.
  • The inversion is the most common misreading: a high Choppiness reading is not bearish, it is directionless.
  • It works best as a switch that decides which other indicator to believe, not as a signal.
  • A reading falling sharply from the choppy zone often precedes the start of a trend rather than confirming one, because compression resolving is what a breakout is.

Where it misleads

The scaling by the logarithm of the period is what pins the output to a 0–100 axis, and changing the period without it would move the whole range. Because it is logarithmic, equal-looking movements at different parts of the scale are not equal — the difference between 60 and 70 is much larger in behaviour than between 30 and 40.

Plot Choppiness Index on a live chart

Basis is free. Every indicator, every chart type, order flow, derivatives, screening and backtesting — no paid tier and no account needed to open a chart.

Open a chart with CHOP

Updated 2026-08-22 · Educational reference, not financial advice.