"ChoppinessIndex" logo
Indicator
52 downloads
Version 1.0, Mar 2026
Windows, Mac
"ChoppinessIndex" uploaded image
"ChoppinessIndex" uploaded image
Since 16/01/2025
2.58M
Traded volume
1.95K
Pips won
194
Free installs

How it works

  • Period: default 14. The indicator computes the ratio of the sum of high–low ranges over the period to the true range across the same period, then scales the result with a logarithmic formula: choppiness = 100 * log10(sum(Range) / TrueRange) / log10(Period)
  • Output: a single line labelled "CMI" (orange by default) where:
    • High values = market is choppy/ranging (avoid directional trades or wait for breakout confirmation)
    • Low values = market is trending (look for trend-following opportunities)

Interpretation & typical settings

  • Default Period: 14 (tune to 7–28 depending on timeframe and market).
  • Common thresholds (suggested, adjustable):
    • Above ~61.8 → highly choppy / range-bound
    • 38.2–61.8 → mixed / consolidation
    • Below ~38.2 → trending market (strong directional movement)
  • Timeframes:
    • Use higher timeframes (H1, H4, Daily) for trend confirmation and swing trades.
    • Use lower timeframes (M5–M30) with a reduced Period for scalping setups.
  • Markets: works on Forex, gold/silver (XAUUSD/XAGUSD), indices and cryptocurrencies. Performance depends on the instrument’s volatility profile.

How to use in a strategy

  • Breakout filter: only take breakout entries when CMI is below your trending threshold (e.g., <38).
  • Trend confirmation: combine with a trend indicator (moving averages, Supertrend) and/or momentum indicators (MACD, RSI) — enter trades when both trend/momentum confirm and CMI indicates a trending environment.
  • Avoid signal noise: when CMI is above the choppy threshold (e.g., >61), postpone directional trades or tighten stops.
  • Volatility pairing: use ATR or Bollinger Bands to size risk and confirm volatility regimes.

Complementary indicators

  • ADX (trend strength), ATR (volatility), MACD / RSI (momentum), Supertrend or moving averages (trend direction), Bollinger Bands (range/volatility).

Installation & parameters

  • Parameter: Period (default 14).
  • Output name: CMI (orange).
  • Non-repainting: values are computed on completed bars; use usual risk management and confirmations.

Risk notice This indicator provides informational signals to support decision-making. It is not a standalone trading system. Backtest and validate settings for your instruments and timeframes. Always use proper risk and money management.

Indicator profile
0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!
Forex
Signal
Breakout
Scalping
Indices
Commodities
Crypto
Stocks
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

Indicator
Forex
Crypto
+5
QQE osc. Smoothed RSI with ATR-based smoothing that generates crossover and level-based signals, supports MTF
cBot
ATR
RSI
+22
FusionStack is a configurable multi-signal trading system for cTrader (cAlgo) built around weighted decision scoring.
3.94
Profit factor
5.36%
Max drawdown
Indicator
Forex
Crypto
+5
Rolling 1-period Pearson correlation of close prices; measures lag‑1 autocorrelation to identify trend strength/reversio

You may also like

Indicator
RSI
BTCUSD
+6
This histogram helps visualize the strength and direction of market movements, making it easier to spot potential trends
Indicator
Overview of the Fade Breakout Visualizer Indicator
Indicator
ATR
RSI
+8
Trend-focused EMA indicator with volatility bands and dynamic support/resistance for continuation setups.
Indicator
AI
SMC
+20
Session Volume Profile
Indicator
ATR
Forex
+1
Trade fearlessly: auto-adjusts order blocks, manages risks, and ensures precision. Free for early users.
Indicator
Forex
EURUSD
+8
This indicator plots the 15m opening range of the NY session with the first N FVGs presented on the chart after the open
Indicator
ATR
RSI
+7
Identify bullish and bearish Order Blocks to spot key support/resistance levels and potential trend reversals! 📈🔄
Indicator
ATR
RSI
+15
Entropy is the scientific measure of disorder or uncertainty in a system
Indicator
ATR
RSI
+16
Dual confirmation RSI + EMA crossover signals with visual alerts and dynamic ATR offsets.
Indicator
REAL Supertrend because default Ctrader Supertrend gives different signals
Indicator
Volume
Moving Average
Multi-Timeframe Rolling Volatility Indicator - Smart Volatility Breakout System
Indicator
Prop
Forex
+9
The One — full control over timing and levels, the point where my market feeling shifted from a game to real structure.
Indicator
Breakout
Volatility indicator for Renko.
Indicator
uses HTF 1hr,4hr, 1D to check for valid directions enjoy
Indicator
Grid
Prop
+5
Automatically draws major, minor, and trace support/resistance levels at round numbers
Indicator
Forex
Crypto
+4
Volume Squeeze, real-time buying and selling.
Indicator
Forex
BTCUSD
+6
🚀 VQTX Indicator - The Ultimate Volatility & Trend Analysis Tool 🚀
Indicator
MACD
Signal
Enhance your trading strategy with our customizable TradingViewMACD indicator. Optimize and elevate your market analysis
Since 16/01/2025
2.58M
Traded volume
1.95K
Pips won
194
Free installs