暗号資産のCCI:モメンタムの読み方は有効で、反転の読み方は通用しない
CCIが+100から+200の水準を上回ったときに買うと、4時間足では6つのモメンタム設定すべてで利益が出て、コスト控除後の中央値は年率+43.3%でした。−100から−200の水準を下回ったときに買うと、6つの反転設定すべてで損失でした。
仕組み
Commodity Channel Index(CCI)は、典型価格(高値 + 安値 + 終値)÷ 3がn足の平均からどれだけ離れているかを、平均偏差で割って測る指標で、値の大半が−100から+100の間に収まるように調整されています。この範囲の外にある値は、行きすぎ(反転のシグナル)とも、強さ(モメンタムのシグナル)とも読めます。
テストした内容
- CCIの期間は14足または20足、水準は100・150・200。
- 反転型:水準のマイナス値より下で買い、0より上で売り:6設定。モメンタム型:水準のプラス値より上で買い、0より下で売り:6設定。
すべての設定を、Upbitの韓国ウォン建て市場で、1分足から4時間足までの8種類の足の長さで実行しました。対象は大型の12コインで、期間は2024年1月から2026年10月です(5分足と10分足は2025年1月以降、1分足と3分足は2026年4月以降で8コイン)。シグナルは足の終値で判定し、次の足の始値で約定します。現物の買いのみで、各コインに同額を配分します。どの取引にも、Upbitの手数料0.05%と、1ティック分のスリッページがかかります。その結果、インジケーター単体の設定が12通り、さらにその中の上位の設定にフィルターまたはエグジットルールを加えた組み合わせが3,423通りになりました。方法論の詳細。
設定と足の長さ別の結果
各セルは、全期間のコスト控除後の年率リターンです。枠線のあるセルは2期間テストに合格したものです。前半の期間と後半の期間のどちらも年率+10%以上で、後半の期間が前半の期間の半分以上を維持していることが条件です。
コスト控除後の年率リターン(%)
海面(0)はコスト控除後の損益分岐です。青は水面より下、緑から茶色は陸地を表します。
コスト控除後に水面より上だった設定:4時間足は12中6、1時間足は12中3、30分足以下はなし。2期間テストに合格した設定:4時間足で3。
| 設定 | 1分足 | 3分足 | 5分足 | 10分足 | 15分足 | 30分足 | 1時間足 | 4時間足 |
|---|---|---|---|---|---|---|---|---|
| CCI(14):−100より下で買い、0より上で売り | −100.0 | −100.0 | −100.0 | −99.6 | −94.0 | −73.5 | −48.5 | −37.8 |
| CCI(14):+100より上で買い、0より下で売り | −100.0 | −100.0 | −100.0 | −99.9 | −98.1 | −84.8 | −44.0 | +39.0 |
| CCI(14):−150より下で買い、0より上で売り | −100.0 | −100.0 | −99.7 | −93.9 | −75.9 | −51.3 | −32.6 | −21.7 |
| CCI(14):+150より上で買い、0より下で売り | −100.0 | −100.0 | −100.0 | −97.9 | −89.6 | −64.1 | −18.8 | +42.9 |
| CCI(14):−200より下で買い、0より上で売り | −100.0 | −99.1 | −89.3 | −68.7 | −42.1 | −24.1 | −14.3 | −4.3 |
| CCI(14):+200より上で買い、0より下で売り | −100.0 | −99.8 | −96.6 | −81.5 | −62.5 | −36.7 | +2.6 | +29.6 |
| CCI(20):−100より下で買い、0より上で売り | −100.0 | −100.0 | −100.0 | −98.4 | −87.0 | −63.9 | −47.3 | −34.3 |
| CCI(20):+100より上で買い、0より下で売り | −100.0 | −100.0 | −100.0 | −99.5 | −94.9 | −72.7 | −23.5 | +55.1 |
| CCI(20):−150より下で買い、0より上で売り | −100.0 | −100.0 | −98.9 | −88.3 | −65.8 | −43.2 | −30.8 | −15.1 |
| CCI(20):+150より上で買い、0より下で売り | −100.0 | −100.0 | −99.8 | −95.7 | −82.5 | −45.6 | +3.0 | +48.0 |
| CCI(20):−200より下で買い、0より上で売り | −100.0 | −98.0 | −84.9 | −63.1 | −38.2 | −22.7 | −14.5 | −4.1 |
| CCI(20):+200より上で買い、0より下で売り | −100.0 | −99.6 | −95.0 | −78.0 | −57.4 | −24.8 | +8.4 | +43.8 |
フィルターとエグジットルールの追加
各足の長さで、前半の期間の成績が最も良かった設定に、最大2つのフィルター(より長い時間足のトレンド、ADX、出来高、RSIの範囲、ビットコインのトレンド)、または1つのフィルターと1つのエグジットルール(損切り、トレーリングストップ、利確、時間制限)を組み合わせました。組み合わせを作ったのは、前半の期間でこのインジケーターが上位に入った場合だけです。
| 足 | 取引が発生した組み合わせ | 合格 | 合格した中の最良 | 年率リターン | 最大下落 | 後半の期間 |
|---|---|---|---|---|---|---|
| 1分足 | 84 | 0 | 合格なし。全体の最良:年率−2.3% | |||
| 3分足 | 557 | 0 | 合格なし。全体の最良:年率−0.1% | |||
| 5分足 | 572 | 0 | 合格なし。全体の最良は年率0.0% | |||
| 10分足 | 560 | 0 | 合格なし。全体の最良:年率+0.2% | |||
| 15分足 | 549 | 0 | 合格なし。全体の最良:年率+7.2% | |||
| 1時間足 | 579 | 17 | CCI(20):+150より上で買い、0より下で売り + 4時間足がEMA 50より上 + ADX(14)が20より上 | +17.4% | −23.0% | +15.9% |
| 4時間足 | 522 | 243 | CCI(20):+100より上で買い、0より下で売り + 出来高が20本の平均の1.5×より上 | +58.4% | −22.2% | +42.8% |
わかったこと
- 設定よりも方向性のほうが重要でした。4時間足では、モメンタム型の設定はすべて利益を出し、反転型の設定はすべて損失でした(中央値−18.4%)。
- 4時間足では、CCI(20)が+100より上で買い、0より下で売るルールが年率+55.1%でした。モメンタム型の3設定が2期間テストに合格しており、たとえばCCI(20)が+150より上の設定は+48.0%でした。
- フィルターを加えると、4時間足で243通りの組み合わせが合格しました。9年間のリプレイでは、調査全体で最も安定したルールがここにありました。CCI(14)が+150より上で、終値が100足のEMAより上、かつRSIが70未満という条件で、2017年から2026年までスリッページ込みで年率+64%、最大下落は18%で、損失を出した年はありませんでした。
よくある質問
暗号資産ではCCIをどう使えばよいですか?
長めの足で、モメンタムのシグナルとして使います。CCIが+100から+200を上回ったら買い、ゼロを下回ったら売ります。売られすぎのシグナルとしては、私たちのテストではどの足の長さでも損失でした。
エクスプローラーで見るこのインジケーターのすべての設定:4時間足 1時間足 30分足 15分足