インジケーター

CCI の解説:商品チャネル指数と ±100 の水準

典型価格と平均偏差から CCI を作る仕組み、+100 超・−100 未満の意味、逆張りと順張りでの使い分けを解説します。

執筆 Sky Trade 編集部更新日 5分で読めます

CCI(Commodity Channel Index、商品チャネル指数)は、価格が最近の平均からどれだけ離れたかを、ふだんどの程度乖離するかで割って測る指標です。+100 を超えれば最近の動きに比べて価格が異常に高く、−100 を下回れば異常に安いことを意味します。その情報をどう使うかは、相場がレンジかトレンドかによって変わります。CCI をめぐる混乱の大部分は、まさにここにあります。

CCI の計算方法

CCI はドナルド・ランバートが 1980 年に発表した指標で、もともとは商品先物向けでしたが、どんな価格系列にも使えます。計算は四段階で、初期設定の期間は 20 です。

  1. 各ローソク足の典型価格(TP)=(高値 + 安値 + 終値)÷ 3。
  2. TP の平均:典型価格の 20 期間の単純移動平均。
  3. 平均偏差:各 TP とその平均との距離(絶対値)の平均。
  4. CCI =(現在の TP − TP の平均)÷(0.015 × 平均偏差)。

定数 0.015 は、ほとんどの値が −100 から +100 のあいだに収まるようにランバートが選んだものです。RSI やストキャスティクスと違って、CCI には上限も下限もありません。強い動きでは ±200、±300、あるいはそれ以上に達することもあります。

具体例

EUR/USD の M5 で、現在の典型価格が 1.08600、典型価格の 20 期間平均が 1.08500、平均偏差が 0.00050 だとします。

CCI =(1.08600 − 1.08500)÷(0.015 × 0.00050)= 0.00100 ÷ 0.0000075 ≈ +133。

価格は平均より 10 pips 上にあり、ふだんの乖離は 5 pips 程度です。CCI はそれを +133、つまり上方向に異常に伸びた状態として表します。それが「まもなく押す」ことを意味するのか、「勢いが強く、まだ続く」ことを意味するのかは、数値そのものからは分かりません。

正反対の二つの使い方

逆張り(平均回帰)

レンジでは、トレーダーは +100 を行き過ぎ、−100 を売られすぎと読み、価格が平均へ戻っていくと予想します。典型的なルールは、上抜けた瞬間に動くのではなく、CCI が +100 を上回ってから再び下抜けるのを待つ、というものです。これが平均回帰のアプローチで、RSI の買われすぎ・売られすぎゾーンの使い方に近いものです。

順張り(トレンド)

ランバートの元々の考えはその逆でした。+100 を上抜けるのは異常な強さを示し、トレンドの始まりかもしれない。−100 を下抜けるのは下降トレンドを示す。順張りのトレーダーは、CCI がしきい値の外にあるあいだは動きに乗り続けます。

どちらの解釈も正当であり、互いに矛盾します。同じ +133 という値が、あるトレーダーには売りのアイデア、別のトレーダーには買いのアイデアになります。まず自分が今どちらの局面にいると考えるかを、たとえば ADX やマーケットストラクチャーで判断し、その後で初めて CCI を解釈しましょう。

ダイバージェンスとゼロラインのクロス

ほかによく使われる読み方が二つあります。

  • ゼロライン。 CCI がゼロより上なら典型価格は平均より上、ゼロより下なら平均より下です。クロスは頻繁に起き、それ単独では弱いシグナルです。
  • ダイバージェンス。 価格が高値を更新したのに CCI の高値が切り下がっていれば、上昇の相対的な勢いが弱まっています。トレンド中のダイバージェンスは長く続くことがあるので、タイミングを計る道具ではなく警告として扱います。

ダマシ

  • 強いトレンドでは、CCI は何十本ものローソク足のあいだ +100 を上回ったままになることがあります。+100 を超えるたびに逆張りするのは、トレンドに逆らう賭けを繰り返すことです。
  • 静かな相場では平均偏差が小さくなるので、ささやかな動きでも CCI が ±100 を超えることがあります。低ボラティリティ時の「極端な値」は、2 pips の動きかもしれません。
  • CCI の期間を短くすると、ほとんど意味のないしきい値のクロスが絶えず起きます。

短い満期と OTC

S5〜M1 のチャートでは、期間 20 の CCI は数秒から数分のティックに反応します。素早く上下し、±100 のクロスが頻繁になります。短い満期のタイマーとしてではなく、価格が今どれだけ伸びているかの描写として扱いましょう。背景を見るために M5 以上で CCI を確認するトレーダーが多いです。

Sky Trade の OTC 銘柄では、価格は Sky Trade のサーバーが生成しており、実際の市場には連動しません。モデルは次の動きが予測不可能になるように作られているので、そこでの CCI の値は生成された系列を描写しているだけで、逆張りとして読んでも順張りとして読んでも優位性はありません。

Sky Trade ターミナルでの使い方

CCI はインジケーター一覧のオシレーター系グループにあり、ゼロラインの付いた専用パネルに表示されます。CCI、RSI、ストキャスティクスは似たものを測っているので、三つを重ねるのではなくどれか一つを選びましょう。理由はインジケーターの組み合わせ方の記事で説明しています。

極端な値は、それだけでは取引の理由になりません。ペイアウト率が 100% 未満では、半分程度しか当たらない戦略は、取引を重ねるうちに損失を出します。

よくある質問

CCI が 100 を超えるとはどういう意味ですか?

典型価格が、ふだんの乖離に比べて最近の平均から異常に上へ離れているという意味です。レンジでは行き過ぎを示唆し、トレンドでは強さを示すことがあります。

CCI の最適な期間は?

初期設定は 20 です。期間を短くすると反応が速くなり ±100 を頻繁にクロスし、長くすると滑らかになります。ダマシをなくせる期間はありません。

CCI は RSI と同じですか?

いいえ。ただし関連するものを測っています。RSI は上昇と下落の動きを 0〜100 の尺度で比べ、CCI は平均からの距離を測り、固定された上限・下限がありません。両方使っても新しい情報が増えることはまれです。

CCI は 200 を超えることがありますか?

はい。CCI には上限も下限もありません。強い動きのときや、その前のボラティリティが非常に低かったときには ±200 を超える値が出ます。

CCI はトレンド系ですか、逆張り系ですか?

どちらとしても読めます。だからこそ相場の背景が重要です。CCI の値を解釈する前に、相場がレンジかトレンドかを判断しましょう。

さらに学ぶ

まず練習してから判断する

Sky Trade のすべてのアカウントには $10,000 のデモ残高が付いており、価格とペイアウト率はリアル口座と同じです。アカウントを作成するか、デモの仕組みをご覧ください。