
Commodity Channel Index(CCI)は、1980年代にDonald Lambertが開発した、モメンタムベースのオシレーター型テクニカル指標です。当初はコモディティ価格の買われ過ぎ・売られ過ぎを判定する目的で設計されましたが、現在ではトレンドの強さの評価や、最適なエントリー・エグジットポイントの特定、取引ポジションの開始・調整・終了判断に幅広く活用されています。
Commodity Channel Indexは名称に反し、コモディティ以外の多様な資産クラスでも効果を発揮します。株式、FXペア、Bitcoin、Ethereumをはじめ、その他の暗号資産や金・原油など伝統的コモディティにも適用され、世界の金融市場におけるテクニカル分析で定番ツールとなっています。
Commodity Channel Indexは、資産の現在価格と一定期間の過去平均価格との差を測定します。CCIがゼロより高ければ、現在価格が過去平均を上回り、強気モメンタムが示唆されます。逆にCCIがゼロより低い場合は、価格が過去平均を下回り、弱気の圧力が示されます。
+100以上のCCI値は買われ過ぎ状態を示し、価格の調整や横ばいが予想されます。-100未満は売られ過ぎ状態を示し、価格の反発や転換の可能性が高まります。
CCIの強力な活用方法の一つが、価格と指標の動きのダイバージェンス(乖離)を特定することです。Relative Strength Index(RSI)やMoving Average Convergence Divergence(MACD)などの他のモメンタム指標と同様に、ダイバージェンスは指標の動向が価格トレンドと反する場合に現れます。
ベアリッシュ・ダイバージェンスは、資産価格が高値を更新し続ける一方でCCIの高値が徐々に低下している場合に発生し、上昇モメンタムの減衰や下落へのトレンド転換の兆候となります。例えば、Bitcoin価格が40,000ドル、45,000ドル、48,000ドルと上昇しながら、CCIが低いピークを記録する状況です。
一方、ブルリッシュ・ダイバージェンスは、価格が安値を更新する中でCCIが安値を切り上げる場合に発生し、売り圧力の減少や上昇反転の可能性を示します。
とはいえ、CCIのダイバージェンスは確定的な反転シグナルではなく、トレンドの勢いが弱まっている初期の兆候として活用するのが一般的です。実務では、ストップロスの調整やポジションの縮小、トレンド変化に備える目的で利用され、すぐに市場スタンスを転換するための根拠とはされません。
CCIは買われ過ぎ・売られ過ぎだけでなく、新しいトレンドの発生を察知する点でも優れています。CCIがマイナス領域(ゼロ未満)からゼロを越え+100を突破すると、新たな上昇トレンドの開始を示すことが多く、買い圧力の強まりによってロングの好機となります。
逆に、プラス領域からゼロを下回り-100を突き抜けると新たな下降トレンドの開始を示し、売り圧力が買い手を圧倒することでショートの好機が生まれます。
いずれの場合も、CCIシグナルはテクニカル分析の他要素(サポート・レジスタンス、出来高、チャートパターンなど)と組み合わせて、トレンドの正当性を確認してから資金を投入します。
Commodity Channel Indexは、Stochastic Oscillatorのような他のオシレーターと概念は似ていますが、数学的な性質は大きく異なります。Stochastic Oscillatorが0~100の固定範囲で動作するのに対し、CCIは理論的な上限・下限がありません。このため、CCIは極端な市場状況も捉えやすい一方、解釈には異なるアプローチが必要です。
特徴こそ独自ですが、CCIの計算手順は比較的シンプルです。計算方法を理解することで、指標の特性や限界も把握できます。
ステップ1:期間選定
分析期間数を決めます。標準は20期間ですが、取引スタイルや市場状況で変更可能です。短期間(例:10期間)はシグナル頻度が増えますがノイズも増えます。長期間(例:40~50期間)は滑らかで信頼性が高い指標となります。
ステップ2:Typical Priceの算出
各期間ごとに、Typical Price =(高値+安値+終値)÷3 で求めます。
高値・安値・終値に均等の重みを与え、終値のみよりも価格変動のバランスを反映します。
ステップ3:単純移動平均の算出
直近20期間(または指定した期間)のTypical Price合計を期間数で割り、単純移動平均(SMA)を求めます。これが指定期間の平均Typical Priceです。
ステップ4:平均偏差の計算
各期間のTypical PriceからSMAを引き、その絶対値を合計し、期間数で割ります。これがMean Deviation(平均偏差)で、価格が移動平均からどれだけ離れているかを示します。
ステップ5:CCI式への代入
計算値をCommodity Channel Indexの式に当てはめます:
CCI =(Typical Price – SMA)÷(0.015 × Mean Deviation)
定数0.015はLambertによるスケーリング係数で、通常市場ではCCI値の約70~80%が-100~+100の範囲に収まるよう設計されています。これにより、極端な値の意味が明確になります。
Commodity Channel Indexは、オーバーボート・オーバーソールドの判定、トレンドの強さ、反転の兆候把握など多面的な分析を可能にするテクニカル指標です。強気・弱気ダイバージェンスの特定によって、トレンドの限界を早期に捉え、能動的なポジション調整に役立ちます。
CCIは資産クラスを問わず活用でき、伝統的コモディティから株式、FX、暗号資産まで幅広い市場で有効です。正しく理解し使いこなすことで、取引判断の精度向上とリスク管理の強化が図れます。
他のテクニカル指標同様、Commodity Channel Indexには限界が存在します。理論的な上限・下限がないため、過去のオーバーボート・オーバーソールド水準が将来の参考になりにくく、トレンドが強い市場ではCCI+150などの極端数値が長期間続くこともあります。
CCIは過去の価格データに基づいて算出される遅行指標であり、トレンド開始後に確認できる性質があります。市場の天井・底の予測には向かず、既存トレンドの修正や反発タイミングを捉える方が効果的です。
この遅行性により、CCIはだまし(whipsaw)に弱く、シグナル発生後に価格が予想通り動かないケースも生じます。レンジ相場では、CCIが複数回誤シグナルを発することもあります。
こうした限界を踏まえ、成功するトレーダーはCCI単体ではなく、以下のように統合的な取引戦略に組み込んで運用します:
明確な取引手法の一部として活用すれば、Commodity Channel Indexは市場分析と取引パフォーマンスの向上に大きく寄与します。単独指標ではなく、総合的なテクニカル分析・リスク管理の一手段として利用することが重要です。
Commodity Channel Index(CCI)は、資産価格を一定期間の平均価格と比較する指標です。高いCCI値は買われ過ぎ、低い値は売られ過ぎを示し、エントリーやエグジットポイントの特定に役立ちます。
CCIが+100以上は買われ過ぎによる売りシグナル、-100以下は売られ過ぎによる買いシグナルとなります。CCIは価格の統計平均からの乖離を測定し、これらの水準をクロスした際に価格がブレイクアウト方向を確認すると、より強力なエントリーやエグジットが可能です。
CCIのデフォルトパラメータは14期間で、多くの時間軸に適しています。ボラティリティが高い市場では20~30期間に延長。短期では5~10期間で高速シグナル、長期では20~50期間で誤シグナルを減らせます。取引戦略や市場状況に応じて調整しましょう。
CCIは平均価格からの乖離を測定し、短期売買ポイントの把握に優れます。MACDは中~長期トレンド確認に強みがあり、CCIは迅速なエントリーに有効ですが、トレンド信頼性はMACDが優れます。RSIは異なる方法でオーバーボート・オーバーソールドを測るため、CCIはボラティリティの高い市場に適しています。
CCIのダイバージェンスは、価格トレンドと指標の乖離によって反転の可能性を示します。ブルリッシュダイバージェンスは価格が安値を更新しつつCCIが安値を切り上げる場合に発生し、上昇反転を示します。ベアリッシュダイバージェンスは価格が高値を更新しながらCCIが高値を切り下げる場合に発生し、下落反転を示唆します。こうした乖離パターンをサポート・レジスタンス水準で監視し、最適な反転予測に活用します。
CCIは24時間取引が可能なFX市場で最も効果的です。株式や先物では明確なトレンド時に有効。暗号資産市場はボラティリティや価格変動が大きいため、CCIシグナルの信頼度が下がり、慎重な運用が求められます。











