Skip to content
All library documents

CCI Pivot Support and Resistance with Trend and ATR Exits

Article Strategy library · Author: ChaoZhang

Summary

This strategy derives dynamic price support and resistance from pivots in the Commodity Channel Index. It identifies CCI pivot highs and lows, applies a buffer, and scales those values into price levels using the deviation and average of typical price. A bullish entry requires a brief move below support followed by a bullish close back above it; a bearish entry uses the corresponding move above resistance and bearish close below. An EMA crossover or the slope of a slower EMA can filter entries by trend direction.

The strategy calculates stop and target distances from ATR, with separate multipliers, and uses a higher timeframe close to update its volatility reference. The document lists adjustable pivot, trend, buffer, and ATR-related settings, and provides BTC/USDT futures backtest configuration, but no performance results. Pivot confirmation depends on bars to the right of a candidate point, so signals can be delayed. The text also warns that CCI reversals may fail and that parameter choices can cause missed trades or excessive activity.

Key ideas

  • CCI pivot highs and lows, adjusted by a buffer, are converted into dynamic price resistance and support.
  • A bullish setup requires a recent low below support and a bullish close back above it; the bearish setup mirrors these conditions.
  • Trend filtering can use either a fast and slow EMA comparison or the slope of a slow EMA.
  • ATR determines stop loss and take profit distances, with a higher timeframe close used in the volatility calculation.
  • The backtest settings specify BTC/USDT futures, but no results are reported and confirmed pivots may introduce signal delay.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.