コモディティチャネル指数(CCI)は、商品価格がその統計的平均価格からどの程度逸脱しているかを測定するインジケーターです。
CCIの値が高い場合、価格が平均よりも異常に高いことを示し、逆に低い値は価格が低すぎることを示します。
名前に「コモディティ」とありますが、実際にはあらゆる金融商品に適用可能です。

コモディティチャネル指数の基本的な使い方は2つあります:
- ダイバージェンスの発見
価格が新しい最高値に達しているのに、CCIが前の最高値を超えられない場合、ダイバージェンスが発生しています。この古典的なダイバージェンスは、通常、価格修正に続きます。 - 過剰買い・過剰売りの指標として
CCIは通常、±100の範囲で変動します。+100を超える値は過剰買いの状態(修正下落の可能性あり)を示し、100未満の値は過剰売りの状態(修正上昇の可能性あり)を示します。
計算方法:
まず、典型価格を求めます。各バーの高値(HIGH)、安値(LOW)、終値(CLOSE)を足し合わせ、結果を3で割ります。
TP = (HIGH + LOW + CLOSE) / 3次に、典型価格のn期間単純移動平均を計算します。
SMA(TP, N) = SUM[TP, N] / N得られたSMA(TP, N)を典型価格から引きます。
D = TP - SMA(TP, N)絶対値Dのn期間単純移動平均を計算します。
SMA(D, N) = SUM[D, N] / N得られたSMA(D, N)に0.015を掛けます。
M = SMA(D, N) * 0.015MをDで割ります。
CCI = M / D
ここでの用語は以下の通りです:
- SMA — 単純移動平均;
- N — 計算に使用する期間の数。
技術指標の説明
CCIの詳細な説明は、テクニカル分析:コモディティチャネル指数をご覧ください。