Identifies overbought/oversold conditions and trend strength using statistical deviation from average price
| Strategy Type | Momentum Oscillator Trading Using Commodity Channel Index for Trend and Mean Reversion |
| Market Outlook | Identifies overbought/oversold conditions and trend strength using statistical deviation from average price |
| Risk Profile | Medium (clear signal levels; defined overbought/oversold zones) |
| Reward Profile | 2:1 to 3:1 on momentum plays; 1.5:1 to 2:1 on mean reversion |
| Time Horizon | Day trading to swing trading (hours to weeks) |
| Iv Environment | Works in trending and ranging markets with different approaches |
| Breakeven | Win rate 45-55% with proper R:R achieves profitability |
| Primary Instruments | TSX 60 constituents, XIU ETF, sector ETFs, SXF futures, CGB futures |
| Iiroc Compliance | Fully compliant; standard equity and futures trading |
| Contract Size | Equities: 100-share board lots; SXF: $200 × Index; CGB: $100,000 face value |
| Trading Hours | Equities: 9:30 AM - 4:00 PM ET; Futures: nearly 24 hours |
| Expiry Options | N/A for equities; Quarterly for futures |
| Settlement | T+1 for equities; varies for futures |
| Options Exchange | Montreal Exchange (MX) |
| Capital Gains Tax | 50% inclusion rate for trading gains |
| Tfsa Eligibility | Equities and ETFs eligible; futures NOT eligible |
| Rrsp Eligibility | Equities permitted; futures NOT permitted |
CCI measures deviation from average price and is unbounded (can exceed ±100). RSI measures recent gains vs losses and is bounded 0-100. CCI can show extreme conditions beyond typical bounds; RSI has fixed overbought (70) and oversold (30) levels.
Standard is 20 periods. For day trading, try 14. For position trading, try 50. Shorter periods give more signals but more noise; longer periods give smoother, fewer signals. Start with 20 and adjust based on your trading style.
It depends on the market. In ranging markets, yes - CCI below -100 often precedes a bounce. In trending markets, CCI below -100 may indicate strong bearish momentum that continues. Check ADX to determine regime.
Zero line cross is a simple bias change signal. CCI crossing above zero means price is now above its average (bullish bias). Crossing below means price is below average (bearish bias). It's a basic trend filter.
Yes! Unlike RSI, CCI is unbounded. In very strong trends, CCI can reach +300, +400 or more (or -300, -400 in downtrends). Extreme readings indicate extremely strong momentum.
Compare price swings to CCI swings. Bullish divergence: price makes lower low but CCI makes higher low. Bearish divergence: price makes higher high but CCI makes lower high. Look at swing points, not every bar.
Use ADX to decide. ADX > 25 = trending, use momentum (ride CCI breakouts beyond ±100). ADX < 20 = ranging, use mean reversion (fade CCI extremes back to zero). In between, be cautious or use smaller size.
Common combinations: ADX for regime detection, MA for trend filter (price > 50 MA = only long CCI signals), MACD for momentum confirmation, Volume for signal validation. Use others as filters, not additional signals.
Hidden divergence signals trend continuation, not reversal. Bullish hidden: price makes higher low but CCI makes lower low = uptrend continues after pullback. Bearish hidden: price makes lower high but CCI makes higher high = downtrend continues.
Use HTF CCI for direction (above zero = bullish bias), trading TF for signals (threshold crosses), LTF for timing. Only take signals aligned with HTF. Strongest signals have all timeframes aligned.
A failure swing occurs when CCI fails to make a new extreme in overbought/oversold zone then reverses. For example, CCI at -120, bounces, drops to -110 (fails to make new low), then rises. This shows momentum exhaustion and is a strong reversal signal.
Draw trend lines on the CCI indicator itself. CCI breaking above a down trend line on CCI suggests bullish momentum change (often leads price breakout). CCI breaking below an up trend line suggests bearish change. These often precede price breakouts.
CCI staying above +200 (or below -200) for extended periods indicates an extremely powerful trend. Don't fade it - 'turbo charged' moves can continue much longer than expected. Ride until CCI begins returning to normal levels.
Define: 1) Regime filter (ADX for momentum vs reversion), 2) Entry rules (threshold crosses with/without divergence), 3) Exit rules (opposite threshold, zero line, or divergence), 4) Stops (swing or ATR-based), 5) Position sizing. Backtest with walk-forward validation.
Yes. Momentum: buy calls/puts on CCI threshold crosses. Mean reversion: buy options on fade from extremes. Premium selling: iron condors in ranging markets where CCI stays between ±100. Divergence signals warrant larger option positions due to higher conviction.
Full guided lessons, quizzes, and a complete strategy library for the Canada market. One-time purchase. No subscription, ever.
Get Canada access →