暗号資産のボリンジャーバンド:ブレイクアウトを買い、下バンドは買わない
終値が上バンドより上になったところで買うと、4時間足では9設定すべてで利益が出ました。中央値はコスト控除後に年率+52.9%で、全インジケーターの中で最高です。下バンドより下で買う方法は、24設定中23設定で利益を出せませんでした。
仕組み
ボリンジャーバンドは、20足の単純移動平均線の上下に、標準偏差2つ分の幅でバンドを描きます。価格の振れが大きくなるとバンドは広がり、落ち着くと狭まります。
使い方には正反対の2通りがあります。1つは、終値が下バンドより下になったときに、中央への戻りを見込んで買う方法。もう1つは、終値が上バンドより上になったときに、値動きの始まりとみて買う方法です。
テストした内容
- ブレイクアウト:20足・30足・50足、標準偏差の1.5倍・2倍・2.5倍、終値が上バンドより上で買い、終値が中央線より下で売り:9設定。
- 下バンドでの買い:20足・30足・50足、標準偏差の1.5〜3倍、終値が下バンドより下で買い、中央線または上バンドで売り:24設定。
すべての設定を、Upbitの韓国ウォン建て市場で、1分足から4時間足までの8種類の足の長さで実行しました。対象は大型の12コインで、期間は2024年1月から2026年10月です(5分足と10分足は2025年1月以降、1分足と3分足は2026年4月以降で8コイン)。シグナルは足の終値で判定し、次の足の始値で約定します。現物の買いのみで、各コインに同額を配分します。どの取引にも、Upbitの手数料0.05%と、1ティック分のスリッページがかかります。その結果、インジケーター単体の設定が33通り、さらにその中の上位の設定にフィルターまたはエグジットルールを加えた組み合わせが3,715通りになりました。方法論の詳細。
設定と足の長さ別の結果
各セルは、全期間のコスト控除後の年率リターンです。枠線のあるセルは2期間テストに合格したものです。前半の期間と後半の期間のどちらも年率+10%以上で、後半の期間が前半の期間の半分以上を維持していることが条件です。
コスト控除後の年率リターン(%)
海面(0)はコスト控除後の損益分岐です。青は水面より下、緑から茶色は陸地を表します。
ボリンジャーバンド・ブレイクアウト
コスト控除後に水面より上だった設定:4時間足は9中9、1時間足は9中4、30分足以下はなし。2期間テストに合格した設定:1時間足で1、4時間足で6。
| 設定 | 1分足 | 3分足 | 5分足 | 10分足 | 15分足 | 30分足 | 1時間足 | 4時間足 |
|---|---|---|---|---|---|---|---|---|
| BB(20, 1.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −100.0 | −99.9 | −97.9 | −83.9 | −43.7 | +36.9 |
| BB(20, 2σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −100.0 | −99.1 | −93.6 | −71.5 | −24.4 | +43.7 |
| BB(20, 2.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −99.6 | −98.4 | −89.5 | −76.5 | −47.3 | +0.5 | +50.9 |
| BB(30, 1.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −100.0 | −99.4 | −94.2 | −68.7 | −27.2 | +57.2 |
| BB(30, 2σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −99.9 | −97.3 | −87.0 | −51.3 | −7.2 | +56.4 |
| BB(30, 2.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −99.7 | −97.9 | −87.6 | −71.4 | −32.4 | +6.2 | +57.5 |
| BB(50, 1.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −99.9 | −96.9 | −82.2 | −46.3 | −0.3 | +52.9 |
| BB(50, 2σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −100.0 | −99.2 | −91.0 | −68.5 | −29.1 | +15.6 | +49.6 |
| BB(50, 2.5σ):上バンドより上で買い、中央バンドより下で売り | −100.0 | −99.4 | −95.3 | −78.0 | −52.0 | −10.5 | +20.6 | +53.1 |
ボリンジャーバンド・平均回帰
コスト控除後に水面より上だった設定:4時間足は24中1、1時間足は24中1、30分足以下はなし。2期間テストに合格した設定はありませんでした。
| 設定 | 1分足 | 3分足 | 5分足 | 10分足 | 15分足 | 30分足 | 1時間足 | 4時間足 |
|---|---|---|---|---|---|---|---|---|
| BB(20, 1.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −100.0 | −100.0 | −99.4 | −92.4 | −72.6 | −53.1 | −37.5 |
| BB(20, 1.5σ):下バンドより下で買い、上バンドで売り | −100.0 | −100.0 | −99.6 | −94.1 | −76.8 | −55.2 | −43.2 | −36.2 |
| BB(20, 2σ):下バンドより下で買い、中央バンドで売り | −100.0 | −100.0 | −99.9 | −95.6 | −79.4 | −53.5 | −36.2 | −27.6 |
| BB(20, 2σ):下バンドより下で買い、上バンドで売り | −100.0 | −99.6 | −96.5 | −83.2 | −56.7 | −38.0 | −28.9 | −29.2 |
| BB(20, 2.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −98.8 | −93.4 | −73.2 | −45.4 | −30.6 | −19.4 | −9.3 |
| BB(20, 2.5σ):下バンドより下で買い、上バンドで売り | −99.6 | −80.0 | −77.5 | −59.2 | −26.8 | −17.6 | −21.2 | −19.3 |
| BB(20, 3σ):下バンドより下で買い、中央バンドで売り | −98.0 | −63.3 | −48.7 | −34.2 | −13.5 | −10.3 | +1.1 | −1.5 |
| BB(20, 3σ):下バンドより下で買い、上バンドで売り | −61.5 | −6.8 | −37.3 | −34.9 | −16.7 | −1.5 | −12.4 | −27.0 |
| BB(30, 1.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −100.0 | −100.0 | −97.5 | −84.1 | −59.3 | −43.5 | −33.6 |
| BB(30, 1.5σ):下バンドより下で買い、上バンドで売り | −100.0 | −99.8 | −98.1 | −88.9 | −65.9 | −47.3 | −35.8 | −31.3 |
| BB(30, 2σ):下バンドより下で買い、中央バンドで売り | −100.0 | −100.0 | −99.2 | −90.4 | −68.3 | −44.8 | −33.0 | −26.4 |
| BB(30, 2σ):下バンドより下で買い、上バンドで売り | −100.0 | −97.7 | −91.4 | −76.9 | −49.0 | −32.7 | −33.7 | −24.7 |
| BB(30, 2.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −98.6 | −91.4 | −70.0 | −42.4 | −29.3 | −15.3 | −14.4 |
| BB(30, 2.5σ):下バンドより下で買い、上バンドで売り | −99.4 | −76.5 | −72.3 | −60.7 | −30.6 | −21.1 | −23.9 | −12.0 |
| BB(30, 3σ):下バンドより下で買い、中央バンドで売り | −98.1 | −64.9 | −57.5 | −37.8 | −12.8 | −9.5 | −2.7 | −1.4 |
| BB(30, 3σ):下バンドより下で買い、上バンドで売り | −64.4 | −14.1 | −43.4 | −45.3 | −18.2 | −12.4 | −11.9 | −21.3 |
| BB(50, 1.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −100.0 | −99.3 | −91.5 | −70.0 | −51.4 | −39.8 | −27.3 |
| BB(50, 1.5σ):下バンドより下で買い、上バンドで売り | −100.0 | −97.8 | −92.0 | −79.0 | −51.6 | −37.6 | −35.9 | −25.4 |
| BB(50, 2σ):下バンドより下で買い、中央バンドで売り | −100.0 | −99.6 | −95.9 | −80.8 | −57.0 | −37.1 | −32.1 | −19.6 |
| BB(50, 2σ):下バンドより下で買い、上バンドで売り | −99.9 | −86.5 | −82.3 | −70.1 | −42.5 | −29.6 | −31.7 | −21.4 |
| BB(50, 2.5σ):下バンドより下で買い、中央バンドで売り | −100.0 | −95.9 | −84.9 | −61.8 | −38.0 | −24.1 | −21.1 | −10.3 |
| BB(50, 2.5σ):下バンドより下で買い、上バンドで売り | −97.9 | −70.2 | −65.0 | −54.7 | −27.0 | −26.1 | −23.0 | −19.7 |
| BB(50, 3σ):下バンドより下で買い、中央バンドで売り | −97.1 | −65.0 | −59.2 | −36.3 | −24.0 | −7.2 | −3.7 | +0.5 |
| BB(50, 3σ):下バンドより下で買い、上バンドで売り | −51.3 | −25.2 | −47.9 | −41.2 | −21.8 | −12.6 | −1.5 | −10.4 |
フィルターとエグジットルールの追加
各足の長さで、前半の期間の成績が最も良かった設定に、最大2つのフィルター(より長い時間足のトレンド、ADX、出来高、RSIの範囲、ビットコインのトレンド)、または1つのフィルターと1つのエグジットルール(損切り、トレーリングストップ、利確、時間制限)を組み合わせました。組み合わせを作ったのは、前半の期間でこのインジケーターが上位に入った場合だけです。
ボリンジャーバンド・ブレイクアウト
| 足 | 取引が発生した組み合わせ | 合格 | 合格した中の最良 | 年率リターン | 最大下落 | 後半の期間 |
|---|---|---|---|---|---|---|
| 1時間足 | 579 | 155 | BB(50, 2.5σ):上バンドより上で買い、中央バンドより下で売り + 4時間足がEMA 200より上 + ADX(14)が20より上 | +29.5% | −25.4% | +31.6% |
| 4時間足 | 522 | 290 | BB(30, 2.5σ):上バンドより上で買い、中央バンドより下で売り + 終値がEMA 200より上 + 損切り2% | +64.3% | −11.3% | +57.4% |
ボリンジャーバンド・平均回帰
| 足 | 取引が発生した組み合わせ | 合格 | 合格した中の最良 | 年率リターン | 最大下落 | 後半の期間 |
|---|---|---|---|---|---|---|
| 1分足 | 81 | 0 | 合格なし。全体の最良は年率0.0% | |||
| 3分足 | 468 | 0 | 合格なし。全体の最良:年率+0.3% | |||
| 5分足 | 504 | 0 | 合格なし。全体の最良:年率+3.6% | |||
| 10分足 | 519 | 0 | 合格なし。全体の最良:年率+2.9% | |||
| 15分足 | 539 | 0 | 合格なし。全体の最良:年率+18.2% | |||
| 30分足 | 503 | 0 | 合格なし。全体の最良:年率+20.3% | |||
わかったこと
- 4時間足で私たちが見つけたインジケーター単体のルールの中で、ブレイクアウトが最も強い結果でした。「BB(30, 2.5σ):上バンドより上で買い、中央バンドより下で売り」はコスト控除後に年率+57.5%、最大下落−20.2%、取引628回、勝率39%でした。9設定のうち6設定が2期間テストに合格しているため、偶然出た数字ではありません。
- トレンドフィルターと2%の損切りを加えると、調査全体で最良の結果になりました。「BB(30, 2.5σ):上バンドより上で買い、中央バンドより下で売り + 終値がEMA 200より上 + 損切り2%」で、年率+64.3%、最大下落−11.3%、後半の期間は+57.4%でした。それでも信用していない理由。
- ブレイクアウトには長い足が必要です。1時間足では9設定中4設定が利益を出し、30分足では1つもありませんでした。
- 下バンドでの買いは、どの足の長さでも損失でした。4時間足の取引の約56%で勝ちましたが、負けた取引の損失のほうが勝った取引の利益より大きくなりました。
- 2017年からの9年間のリプレイ(過去データでの再現)では、4時間足でBB(30, 2.5σ)に2%の損切りを組み合わせると、手数料だけを見込んだ場合は年率+98%、スリッページも含めると+86%でした。最大下落は30〜33%で、損失になった年は2022年の1年だけでした。
よくある質問
ボリンジャーバンドは暗号資産で有効ですか?
4時間足のブレイクアウトのシグナルとしては、私たちのバックテストでは有効でした。9設定すべてがコスト控除後に利益を出しました。下バンドで買うシグナルとしては有効ではなく、4時間足の中央値は年率−21.3%でした。
暗号資産の4時間足チャートに最適なボリンジャーバンドの設定は何ですか?
30足で標準偏差の2〜2.5倍の設定が最良でした(BB(30, 2σ)は+56.4%、BB(30, 2.5σ)は+57.5%)。ただし、20足から50足までのブレイクアウト設定はいずれも、年率+36.9%〜+57.5%の利益を出しました。
下バンドで買うとうまくいかないのはなぜですか?
下落相場では、価格が下バンドより下で終値をつけ続けることがあり、このルールは下落の最中に買い続けてしまいます。勝つのは中央線まで戻る小さな反発で、負けるのは下落が止まらない場面です。
エクスプローラーで見るこのインジケーターのすべての設定:4時間足 1時間足 30分足 15分足