ボリンジャーバンド戦略は機能するか:16設定、利益はゼロ

執筆 chwoo · 仮想通貨トレード7年。2026年春から自動売買ボットを運用。 · · 更新

ボリンジャーバンドは移動平均に、標準偏差の何倍かの幅の通路を上下に描いたものです。標準的な読み方は、 価格が下のバンドに触れたら伸びすぎていて戻る頃だ、というものです。そのため「下のバンドで買う」は、 多くの人が最初に試す機械的な戦略になります。

説明する代わりにきちんと検証しました。BTC 1時間足でパラメータ16通り、次に同じルールを反転したもの、 次に同じルールを6通貨で。結果が十分に一様なので先に言っておきます。 利益の出る設定は見つかりませんでした。

16通りの設定、利益が出たものはひとつもない

価格が下のバンドを下抜けたら買い、利確3%、損切り2%、現実的なコスト(片道の手数料0.06%とスリッページ 0.02%)、レバレッジ1倍、建玉比率90%、2026年9月21日までのデータです。各マスは取引数と総リターンです。

期間 \ 幅1.5σ2σ2.5σ3σ
101,798回 · -78.2%1,442回 · -80.5%641回 · -73.0%取引なし
201,398回 · -77.6%1,178回 · -82.6%806回 · -79.9%459回 · -66.4%
301,179回 · -70.8%989回 · -81.0%717回 · -81.1%404回 · -60.1%
50915回 · -81.5%786回 · -85.3%580回 · -68.0%370回 · -63.4%
各マスは取引数 · 総リターン。取引が発生した15マスすべてが-60.1%から-85.3%のあいだで負けました。

この記事が測定した戦略をバックテスターで開く →

逃げ込める勝ちの隅がありません。格子で最も良いマスでも口座の 60.1% を失い、どのチャートソフトも既定で載せる20期間・2σは82.6%を失います。10期間3σのマスは取引が皆無でした。 10本の窓の標準偏差3倍まで価格が動くことがめったにないからです。

存在する唯一の傾向はひとつです。バンドが広いほど取引が減り、損も減ります。20期間で1.5σを3σにすると 取引は1,398回から459回へ、損失は77.6%から66.4%へ減ります。 戦略が良くなったのではなく、コストを払う回数が減っただけです。

ルールを反転してもほとんど変わらない

下のバンドに触れることが本当に次の値動きの情報を持っているなら、反対をやれば成績は違うはずです。そこで 鏡像を走らせました。価格が上のバンドを上抜けたら買う、同じ指標のブレイクアウトの読み方です。

読み方取引数勝率リターン最大DDPF
下のバンドで買う(平均回帰)1,17840.1%-82.6%88.5%0.88
上のバンドで買う(ブレイク)1,10740.1%-80.2%86.1%0.90
同じ20期間・2σのバンド上の正反対のルール。勝率は同一で、結果は2ポイント差です。

2つのルールは論理的に正反対なのに、勝率がどちらも40.1%で、リターンは2ポイント差 です。バンド端が回帰を予測するなら1行目が2行目に勝つはずです。継続を予測するなら2行目が勝つはずです。 どちらも起きません。

あるルールとその正確な反対が同じ成績になるとき、その設定で指標は方向の情報を供給していません。2つの行に 共通するのは往復およそ0.16%の取引を1,100回ほどしたことで、リターンはおおむねそれでできています。

6つの通貨で同じ失敗

既定の設定のまま、このサイトが扱うすべての通貨で走らせました。

通貨取引数勝率リターン最大DDPF
BTC1,17840.1%-82.6%88.5%0.88
SOL1,35238.5%-94.6%95.0%0.82
ETH1,43037.6%-97.5%98.3%0.80
XRP1,46636.9%-98.6%98.9%0.81
DOGE1,48436.8%-98.7%98.9%0.74
ADA1,66034.8%-99.8%99.9%0.71
6つの市場、合計8,500回を超える取引、そしてプロフィットファクターはすべて1未満です。

少なくとも一貫した答えです。6通貨8,570取引でプロフィットファクターが一度も1に届かず、順位が取引数を ほぼそのままなぞります。多く取引した通貨ほど多く失いました。 ADAが最も多く取引し(1,660回)、最も多く失います(99.8%)。

これが機能する通貨もなく、機能するパラメータもありません。おかげで異例なほどきれいな否定的結果になりま した。失敗する戦略はふつう、運の良い市場をひとつくらいは持っているものです。

バンドが実際に役に立つところ

ボリンジャーバンドが無用という意味ではありません。素朴なエントリールールがそうだという意味で、その理由が 学びになります。バンドは 価格が自身の最近のボラティリティに比べてどれだけ動いたか を測ります。現在についての記述であって、未来の予測ではありません。トレンドのなかで価格は何週間も上の バンドに乗っていられますし、その区間で上バンドに触れるたびにショートするルールは、早いのではなく間違い です。

  • トリガーではなくフィルターとして。 「価格がバンドの外にあるときだけ自分のシグナルを取る」は「バンドが自分のシグナルだ」とはまったく別の 主張で、取引数がはるかに少なくなります。
  • ボラティリティの計測器として。 バンド幅が縮んだり広がったりすることは市場の状態についての本物の情報で、スクイーズの考え方はその上に 建っています。
  • レジームの条件を付けて。 平均回帰はレンジへの賭けです。市場レジームのガイドに、その賭けがトレンドに出会ったとき何が起きるかを 実測で載せています。

そのどれを検証したくても、このサイトの道具でバンドを別のトリガーの横にフィルターとして加え、取引数が 崩れて数字が変わるのを見られます。マスがひとつ緑になるまで期間をいじるより誠実な実験です。

この測定が言うことと言わないこと

主張を正確にしておきます。検証したのは エントリールール1つと決済方式1つ で、利確3%・損切り2%固定の現物型ロングです。決済を変えたり、トレンドフィルターを付けたり、保有期間を 短くすれば別の数字になりますし、存在するすべてのボリンジャー戦略のすべての版を検証したわけではありません。

言えることはもっと狭く、それでも有用です。多くの初心者が最初に書くその規則は、格子のすべてのパラメータで、 6つの通貨で、現実的なコストで、毎回負けましたし、その正確な反対も同じくらい負けました。 機能するボリンジャー戦略があるなら、バンドで買うのとは別のことをしています。

リターンの良いボリンジャー平均回帰のバックテストを見かけたら、取引数とコストと検証期間を確かめてください。 上の格子は、このルールの利益の出る版が正しい期間を探す問題ではないと言い、通貨の表は正しい市場を探す 問題でもないと言っています。

参考資料

読むのも良いですが、試すのが一番。バイナンス7年分のデータで本物のバックテストを無料で。

バックテスターを試す