短く言えば、cciインジケーター、つまり commodity channel index は、現在の typical price が直近の平均からどれだけ離れているかを測定します。その乖離は、価格が平均の周りでどれだけ動いてきたかに応じてスケーリングされます。+100を超えると価格は通常より大きく上に伸びており、-100を下回ると通常より大きく下に伸びています。ゼロラインは平均そのものを示します。これは上限のないオシレーターなので、強い値動きでは +300 まで到達することもあります。反転までのカウントダウンではなく、伸びの大きさを測る指標として扱ってください。
このページは、FX、指数、貴金属、仮想通貨CFDのトレーダー向けに、CCIをチャートに載せる価値があるかを知りたい人のためのものです。読み終える頃には、手計算で求められ、ゾーンを正しく読み取り、多くの人がCCIで結果を崩す原因となる読み違いを避けられるようになるはずです。
CCIとは何か、どこから来たのか
Donald Lambert は1980年に commodity channel index を発表し、商品先物向けに作りました。ただし、数式自体は資産の種類を気にしません。そのため、通貨、指数、貴金属、仮想通貨へと金融市場全体に広がりました。
考え方は非常に明快です。どの市場も、ほとんどの時間は平均から普通の距離内に収まり、たまにそこから大きく伸びます。Lambert のスケーリング定数 0.015 は、およそ70から80パーセントの読み取り値が -100 から +100 に収まるように選ばれました。テクニカル分析の観点では、CCIは RSI や stochastic と並ぶモメンタム系に属します。特に最初は上限のないスケールが扱いにくく感じられるため、これら2つに比べて静かに使われていません。
commodity channel index の計算方法
各数値には3つの入力があり、どの時間足でもすべて簡単に計算できます。
- 各バーの typical price: (high + low + close) を 3 で割る。
- ルックバック期間中の typical price の単純移動平均。通常は20本。
- mean deviation: 各バーの typical price とその移動平均との絶対距離の平均。
式は CCI = (typical price - その移動平均) ÷ (0.015 × mean deviation) です。mean deviation で割ることで、生の価格乖離がボラティリティ調整後の乖離になります。
丸い数字を使った計算例
現在のバーの typical price が 5,060 の指数CFDを考えます。20本の typical price の平均が 5,000 なら、生の乖離は60ポイントです。mean deviation が40ポイントだとします。分母は 0.015 × 40 で 0.6 です。60 ÷ 0.6 で CCI は +100 となり、通常帯の端にあたります。
次に、同じ60ポイントの乖離を保ったまま mean deviation を20ポイントに半分にします。すると分母は0.3になり、数値は +200 に跳ね上がります。価格そのものは変わっていません。鈍い市場がその前に静かだっただけなので、同じ値動きがより大きな伸びとして扱われるのです。こうした事前の静けさへの感応は重要ですが、プラットフォームのヘルプページではほとんど説明されません。
CCIの読み方: 3つのゾーンと1本のライン
CCIを正しく読むには、すべての水準をトリガーとして扱いたくなる衝動を抑える必要があります。
- +100超: 価格は上に伸びきっています。レンジ相場では買われすぎです。新しい上昇トレンドでは、その動きに勢いがあることを確認します。
- -100から+100の間: 通常ゾーンです。ゼロラインのクロスを見ているのでなければ、特に何もしません。
- -100未満: 価格は下に伸びきっています。レンジ相場では売られすぎです。新しい下降トレンドでは、それが確認材料になります。
- ゼロライン: 価格が自分の平均を再び上抜け、あるいは下抜けする地点です。見落とされがちですが、トレンドシグナルとしてはむしろこちらの方がきれいなことが多いです。
Lambert は +100 を上抜けたら買い、+100 を再び下回ったら手仕舞いと読みました。これはトレンドフォロー型の使い方であり、上限のあるオシレーターでよくある「買われすぎを売る」習慣とは逆です。どの読み方を適用するかは相場のレジーム次第であり、レジームの見極めが曖昧だとCCIトレードは失敗しやすくなります。具体例を挙げると、EUR/USD が1週間にわたって60ピップのレンジで推移し、CCIが上限付近で +150 まで伸びた場合、これは逆張り候補です。同じ +150 でも、中銀のサプライズで出た日は、通常は手仕舞いではなく新しい値動きの始まりになります。
CCI戦略プレイブック: 使い方4選
このツールでできることの大半は、4つのトレード戦略でカバーできます。いずれも価格構造を併用する必要があります。CCIは、どこでトレードが間違っているかを決して教えてはくれないからです。
- Lambert のブレイクアウト: CCIが +100 を上抜けたらロング、+100 を下回ったら決済。トレンド相場では機能し、レンジ相場では報われにくい手法です。
- ゼロライン押し目: 確立した上昇トレンドでは、CCIがゼロ付近まで下がるのを待ち、その後上向きに転じたら再 प्रवेशします。ストップは、その押し目で形成されたスイング安値の下に置きます。
- レンジ・フェード: 確認されたレンジ内では、+100を超えた足では売り、-100を下回った足では買い、中央を狙う。1セッションあたりの試行回数は上限を設ける。
- ダイバージェンスの注意点: 価格がより高い高値をつける一方で、CCIはより低い高値をつける。逆張りのポジションを建てるのではなく、ストップをタイトにするか、サイズを半分にする。
サイズ調整の例で、これを口座に当てはめる。10,000の口座で1パーセントのリスクを取る場合、外国為替ペアで50ピップのストップは100のリスクを意味する。これは、1ロットあたり1ピップの価値が10であるなら、0.2のスタンダードロットに相当する。25ピップの目標を置くレンジ・フェードなら、100のリスクに対して50のリターンとなり、スプレッドや手数料を長期的にほとんど相殺できない、偏った比率になる。目標をレンジの反対側まで広げるか、取引を見送るべきだ。日中取引で持ちこたえる指標のガイドは 日中取引で持ちこたえる指標の どのツールを組み合わせる価値があるかを解説している。
さまざまな市場環境におけるCCIの設定
20期間というデフォルトは、Lambertの元来の研究に由来する慣例であって、最適値ではない。期間を変えると、指標が通常の帯をどの程度の頻度で外れるかが変わる。トリガーレベルを変えると、実際に動く前にどれだけの伸びを求めるかが変わる。
| 市場環境 | 期間 | トリガーレベル | 理由 |
|---|---|---|---|
| 主要通貨ペアの整ったレンジ | 14 | +100と-100 | 短い期間設定は、端を早めに捉える |
| 金や指数の継続的なトレンド | 20から30 | +200と-200 | より広い水準は早すぎるフェードを防ぐ |
| 値動きの荒い暗号資産のセッション | 20 | +200と-200、ゼロラインでのエントリーのみ | 極端な値が激しく、かつ頻繁に出る |
| 荒く、秩序のない移行局面 | 任意 | なし | 様子見すること。どんな設定でも読みづらい相場環境は修正できない |
自分の銘柄が実際に、時間足上でどれくらいの頻度で+100を超えるかを調べて一度だけ決め、その設定は少なくとも50シグナルは固定すること。損失のたびに気まぐれに調整すると、結局は直前に負けた設定を延々と追い続けることになる。
CCIとRSI、ストキャスティクス・オシレーターの比較
3つともモメンタム系オシレーターだが、それぞれ価格に対して異なる問いを投げかける。重ねて使うと、同じことを3回、しかも余計な確信を伴って言っているにすぎない。
| ツール | 価格を何と比較するか | 極端値を超えられるか | つまずく場面 |
|---|---|---|---|
| CCI | 偏差で尺度調整した、直近の自らの平均 | はい、上限はありません | 静かな相場では数値が膨らみやすい |
| RSI | 平均上昇幅と平均下落幅の比較 | いいえ、0から100 | トレンドでは極端な水準付近で張り付く |
| ストキャスティクス | 直近の高値から安値までのレンジ | いいえ、0から100 | 狭いレンジでは数値が膨らみやすい |
その RSIインジケーター は上限があるため、強いトレンドでは80付近で失速する一方、CCIは+250を超えて上昇し続けます。その ストキャスティクス・オシレーター は、直近の高値から安値までのレンジ内で終値がどこにあるかを読むため、レンジ相場ではCCIと一致し、トレンド相場では食い違います。2つだけ使うなら、CCIは移動平均のような方向性フィルターと組み合わせるべきです。そのほうが、単なる一致ではなく情報が増えるからです。
制約とよくある誤り
率直に言えば、CCIは狭い一つのことをうまく説明しますが、売買計画の代わりにはほとんどなりません。
- ボラティリティ調整は両刃の剣です。動きの鈍い静かな局面のあとでは、インジケーターは脆くなり、取るに足らない値動きでも反応します。
- 上限のない数値は迷いを招きます。天井がないため、+250が+350になることもあり、+250で逆張りすると危うい位置に置かれます。
- 遅行します。入力はすべて確定足であり、平均偏差が追いつくころには、その動きはすでに減速していることが多いです。
- 価格がじりじり進むあいだ、ダイバージェンスがしぶとく続くことがあります。
- シグナルが多いということは、コストも多いということです。ルックバックが短いほど取引回数は増え、スプレッドと手数料は多くの人が予想するより速く積み上がります。
- インジケーター提供者は+100ルールを過度に売り込みがちです。これは完全な手法ではなく、あくまで市場分析の出発点です。
正直な要約をすると、CCIはレジームをすでに分類できているときに機能し、レジームを当てるために使うと失敗します。まずトレンド分析、次にオシレーターです。
prop firmの評価でCCIを使う場合
1日の損失上限があると、早すぎるレンジ逆張りの連発は重大な問題になります。具体例を挙げましょう。10,000の口座に対して日次上限が5パーセント、つまり500だとします。リスク100の逆張りを5回行い、すべてトレンド日の損切りにかかると、昼前に上限を使い切ってしまいます。これこそが、トレンド相場で+100の逆張りが生む典型的な失敗です。
こうした制約のもとでは、トレンドに沿った読みのほうが無難です。上位時間軸と合わせたゼロラインへの押し戻し、そして広めの水準を使うLambertのブレイクアウト手法です。Pivexには、セッションごとに更新される日次損失上限付きで、総ドローダウンが固定された1段階評価があります。取引中に、その制限がどれだけ残っているかを内蔵アシスタントが表示します。これにより、セッション前にCCIシグナルを何回取るかを判断しやすくなります。
次のステップとして、過去3か月の主要銘柄で、+100または-100を超えるCCIの表示をすべて記録してください。各ポイントでのレジーム、つまりトレンドかレンジかを書き留めます。この単調な1時間が、どんな設定ガイドよりも多くを教えてくれます。評価ルールのもとでその結果を取引するつもりなら、まずPivexの条件を確認し、悪い連敗でも日次上限の内側に収まるように各シグナルのサイズを決めてください。
関連ガイド: RSIインジケーター と ストキャスティクス・オシレーター。
参加する前に、Pivexの現在のプログラムルールを確認し、シミュレーションされた専有取引評価が自分の経験やリスク限度に合っているかを判断してください。参加は報酬、収入、または特定の取引結果を保証するものではありません。