CCI指標とは?CCIが100を超えたら買われすぎ?上限のないオシレーター
「CCIが100を超えた、買われすぎだ、売りでしょう?」
CCIの±100は買われすぎ・売られすぎのラインとして扱われがちですが、RSIとは根本的に違う点がひとつあります。CCIには上限も下限もありません。RSIは最大100ですが、CCIは200、300、さらにそれ以上にもなります。この記事ではまず5つの数字で一度計算します。+100の意味が実はとても素朴なことがわかるはずです。次に 1〜4 の番号を付けた実際のチャート(ゴールド、2025年)で、レンジとトレンドでの2つの顔を見ます。
この記事は MASQuant の「トレーディングアカデミー・テクニカル指標大全」シリーズの1本です。すべての指標の分類はテクニカル指標大全にまとめています。
ひと言でいうと
CCI=今の価格が直近の平均からどれだけ離れているかを、「ふだんの距離」の何倍かで表したもの。
答えてくれる問いは「価格は今、ふだんより遠くまで行っているか?どれくらい遠いか?」です。「戻ってくるかどうか」には答えません。
体温を測ることだと考えてみてください。ふだんの体温の上下は0.2度に届きません。今日はふだんより0.3度高い。これはふだんの差の1.5倍で、CCIのおよそ100はこういう意味です。体温が高めだからといって、明日熱が下がるとは限りません。熱は何日も続くことがあります。価格も同じで、ふだんより遠くまで離れたら、そのまま遠くにい続けることもあります。
まず計算してみる:5つの数字でわかる
CCIはまず、ローソク足1本ごとに代表的な価格を出します。これを典型価格と呼び、(高値 + 安値 + 終値)÷ 3 です。ここでは直近5本の典型価格で計算します(説明用の整数であり、相場データではありません。実際は20本がよく使われます)。
直近5本の典型価格は 100、102、101、99、103 です。
| ステップ | 計算 | 結果 |
|---|---|---|
| 1 平均価格 | (100 + 102 + 101 + 99 + 103)÷ 5 | 101 |
| 2 それぞれが平均からどれだけ離れているか | 1、1、0、2、2 | — |
| 3 ふだんの距離(平均絶対偏差) | (1 + 1 + 0 + 2 + 2)÷ 5 | 1.2 |
| 4 今、平均からどれだけ離れているか | 103 − 101 | 2 |
| 5 CCI | 2 ÷(0.015 × 1.2) | 約111 |
平たく言えば、今は平均から2離れていて、ふだんはおよそ1.2離れている。今の距離はふだんの1.67倍で、CCIに換算すると約111です。
式の中の0.015は、「何倍か」をCCIの目盛りに拡大する役目をしています。CCI = 何倍か × 66.7。つまり:
- CCI 100 ≈ 今の距離がふだんの1.5倍
- CCI 200 ≈ ふだんの3倍
- CCI −100 ≈ 下方向への乖離がふだんの1.5倍
「何倍か」にはもともと上限がないので、CCIにも上限はありません。±100のもともとの意味は「ふだんより大きく離れている」であって、「もう天井」ではありません。
正式な計算式
典型価格 TP =(高値 + 安値 + 終値)÷ 3
CCI =(TP − TPのN期間平均)÷(0.015 × 平均絶対偏差)
CCI(Commodity Channel Index、商品チャネル指数。台湾では「順勢指標」とも呼ばれます)は Donald Lambert が1980年に発表しました。0.015は彼が当時選んだ定数で、ほとんどの時間(よく引用される説では7〜8割)CCIが−100から+100の間に収まるようにするためのものです。
期間は20が最も一般的です。MT5では標準搭載の Commodity Channel Index のデフォルト期間は14で、デフォルトが20のチャートソフトもあります。この記事のチャートは CCI(20) を使っています。期間が違えば数値も違うので、比べる前に確認しましょう。
チャートで見る:ゴールド2025年、1〜4 の順に
下のチャートは、ゴールド(XAUUSD)の2025年5月から11月までの日足で、MT5の過去の価格データから取ったものです。5月から7月、ゴールドの終値は3,177から3,433の間でレンジでした。8月から上昇し、9月には次々と最高値を更新しました。

レンジでは、+100を超えてもすぐに戻る(6月12日)。価格はレンジの上端に来ただけなのに、CCIは+100を超えました。レンジ全体で、CCIが+100を超えたのは3回、−100を割ったのは2回。どれも出てすぐに戻り、価格もレンジから抜けませんでした。
レンジで、CCIは最高273(7月22日)。上の計算方法で言えば、273は「平均からの距離がふだんの4倍」という意味で、とても極端です。しかし2本後には+100の下に戻り、価格もまだレンジの中でした。CCIがとても高くても、トレンドがあるとは限りません。
上昇の途中で、CCIが+100を超える(8月27日)。ここで「買われすぎ」として売ると、売ったのはこの上昇の始まりです。その上昇区間(8月1日〜9月24日)で、ゴールドは3,363から3,736まで、11.1%上昇しました。
CCIが258に(9月2日)。上昇の途中、CCIは最長で15本連続して+100の上にありました。258はふだんの距離のおよそ3.9倍。言っているのは「この区間は強い」であって、「もうすぐ戻る」ではありません。
チャート全体で、CCIは最高273、最低−183と、どちらも±100を大きく超えています。本当に上限も下限もないのです。
これは実際の過去の値動きで、CCIの性格を説明するためのものであり、一般法則ではありません。銘柄、時間足、期間を変えれば、数字はすべて変わります。
見えるもの・意味すること
| 見えるもの | ふつう意味すること | ただし注意 |
|---|---|---|
| CCIが±100の間を行き来する | 価格の平均からの距離がふだんと同じくらい | このときはたいてい、はっきりした方向もない |
| CCIが+100を超える | 価格がふだんより上方向に離れている | レンジでは値動きの終わりであることが多く(1)、トレンドでは始まりであることが多い(3) |
| CCIが長い間+100の上にとどまる | 強い。価格がずっと平均から遠く離れている | 売り場ではなく、「この区間は強い」ということ(4) |
| CCIが+100の上から+100の下に戻る | 乖離が縮まり、勢いが弱まっている | +100に触れた瞬間に動くより遅いが、ひかれることは少なくなる |
| CCIが長い間0の上にある | 価格がおおむね平均より上で、買い優勢 | 多くの人は±100だけを見て、0ラインも方向を語っていることを見落とす |
実際の使い方:3つの例
例1:まずレンジかトレンドかを見分ける
同じ「CCIが+100を超える」でも、レンジでは値動きの終わりであることが多く、トレンドではむしろ始まりであることが多いのです。Lambert のもともとの使い方は実は後者に近く、CCIが+100を超えたら、新たな強い動きが始まるかもしれないと見なしました。まず移動平均線の向きやADXで相場環境を判断し、それからCCIの読み方を決めましょう。
例2:「戻ってきてから」動く
+100に触れたらすぐ売るのではなく、CCIが+100の上から+100の下に戻ってから、弱まったと見なします。少し遅くなりますが、上がり続ける相場にひかれにくくなります。
例3:逆張りでは必ず先に損切りを考える
CCIには上限がないので、「買われすぎのあとさらに買われすぎ」の度合いはRSIよりも大きくなります。CCIで逆張りするルールは、判断が間違っていたときにどこで決済するかを必ず先に決めておきましょう。損切りはどう設定する?をご覧ください。
よくある誤用
1. +100をRSIの70と同じように扱う
RSIには0〜100という天井がありますが、CCIにはありません。CCIが+100から+200まで上がる間に、価格はさらに大きく上がっているかもしれません。
2. プラットフォームが違うCCIをそのまま比べる
MT5のデフォルトは14、ほかのプラットフォームは20かもしれません。同じ銘柄、同じ時間でも、CCIの数値は大きく違うことがあります。誰かの「CCIが150になったら売る」を使う前に、その人の期間を確認しましょう。
3. ±100だけを見て、0ラインを見ない
CCIが0より上なら価格は平均より上、0より下なら平均より下です。CCIが長い間0の上か下にとどまること自体が、方向を表しています。
よくある質問
CCI指標とは何ですか?
CCI(商品チャネル指数)は Donald Lambert が1980年に発表した指標で、典型価格がそのN期間平均からどれだけ離れているかを、ふだんの乖離幅で割ったものです。よく使われる期間は20(MT5標準のデフォルトは14)で、数値に上限も下限もありません。
CCIが100を超えたら買われすぎですか?
そうとは限りません。+100はおよそ「今の平均からの距離がふだんの1.5倍」という意味です。レンジではこれが値動きの終わりであることが多く、トレンドではCCIが長い間+100の上にとどまることがあります。買われすぎと見なすかどうかは相場環境次第です。
CCIの計算式にある0.015とは何ですか?
Lambert が選んだ定数で、「今の距離がふだんの何倍か」に66.7を掛けるのと同じです。これによってCCIの数値の大部分が−100から+100の間に収まり、±100に「ふだんより大きく離れている」という意味が生まれます。
CCIとRSIの違いは何ですか?
RSIが比べるのは最近の上昇と下落の勢いで、数値は0〜100に固定されています。CCIが比べるのは価格が平均からどれだけ離れているかで、上限も下限もありません。どちらもトレンドでは高い水準にとどまることがあります。RSIの使いどころは「RSIの見方は?」をご覧ください。
まとめ
CCIの±100は天井ではなく、「ふだんより大きく離れている」という合図です。レンジでは、この合図はよく当たります。トレンドでは、同じ合図が「この区間は強い」と言っています。
ですから本当に問うべきは、あなたの銘柄では、CCIが+100を超えた後、戻ってくることが多いのか、それとも進み続けることが多いのか?です。この問いには、ひとつの過去の値動きでは答えられません。当社のAIストラテジーアシスタントでバックテストすればわかります。
条件を1つの文にまとめて、たとえば「CCIが−100の下から−100の上に戻ったらエントリー、CCIが+100の上から戻ったら決済」として、MASQuant のAIストラテジーアシスタントに渡し、ボタンを押せばバックテストが始まります。バックテスト環境にはスプレッド、スリッページ、市場流動性の変化、執行遅延といった実際の市場の摩擦が含まれています(使い方はAIストラテジーアシスタントの使い方をご覧ください)。バックテストが教えてくれるのは「このルールが過去の相場でどうだったか」であり、将来の保証ではありません。
アイデアは、検証されて初めて戦略になる。
本文のチャートはMT5プラットフォームの過去の価格データ(日足。プラットフォームによって価格や日足の区切り方が少し異なるため、数値が完全に一致しない場合があります)から取り、指標はプログラムで標準的な計算方法に従って算出しています。例に使った整数は相場データではありません。過去の値動きは指標の性格を説明するためだけに使っており、将来の値動きを示すものではありません。
リスク開示:CFDはハイリスクの金融商品であり、急速に資金を失う可能性があります。過去の実績は将来の結果を保証するものではなく、すべての戦略とバックテストは参考情報であり、投資助言ではありません。取引前に当社のリスク開示条項を十分にご確認ください。



