記事一覧
公開更新著者検証証拠ボリンジャーバンド逆張り順張りインジケーターバックテストドル円

ボリンジャーバンド「2σで逆張り」は勝てる?315通り検証の結果

ボリンジャーバンドを逆張りと順張りの両方で、ドル円の2024年と2025年でバックテストしました。勝率60%台の逆張りが負けて勝率40%の順張りが勝った実測値と、定番の20・2σがどちらでどうなったかを載せています。

定番の期間20・2σで下バンドを買う逆張りは、15分足・1時間足・4時間足のどれも、2024年と2025年の両方で黒字にはなりませんでした。 1時間足なら2025年+71.0pips、2024年−597.6pipsです。同じ20・2σを、終値がバンドを抜けた方向へ売買する順張りに使うと、1時間足は+1,177.5pipsと+1,434.6pipsでした。

この条件でバックテストする

期間と偏差を変えた全体でも同じです。1時間足で、平均勝率60.4%の逆張り(買い)は140通り中25通りしか2024年と2025年の両方で黒字にならず、平均勝率40.4%の順張りは35通り中23通りが黒字でした。上バンドを売る逆張りは、15分足でも1時間足でも両方の年で黒字になった設定が1つもありません。勝率で並べると順序が逆になります。

ボリンジャーバンドは移動平均線の上下に、値動きのばらつき(標準偏差)で決めた幅を足した3本の線です。価格の大半がこの幅に収まるので、**バンドに触れたら反対方向に戻ることを狙う(逆張り)**か、**バンドを抜けたらその方向に伸びることを狙う(順張り)**か、正反対の2つの使い方があります。

ドル円の2025年(1月1日〜12月31日)で、期間7種×偏差5種の組み合わせに決済位置4種を掛けた逆張り140通りを買い側と売り側それぞれ、順張り35通り、合わせて315通りをバックテストしています。時間足は15分足・1時間足・4時間足の3つ、比較のために2024年でも同じ315通りを回しました。

30%40%50%60%70%−2k−1k0+1k+2k勝率 →年間の損益(pips)
逆張り・買い(140通り)逆張り・売り(140通り)順張り(35通り、取引があったのは34通り)1時間足・2025年
同じ指標の2つの使い方です。勝率が高いのは逆張りの設定で、その多くが2025年をゼロより下で終えています。

定番の20・2σはどうだったか

定番の期間20・偏差2σで逆張りすると、15分足は2年とも赤字、1時間足も2024年は赤字でした。順張りに使うと、15分足と1時間足で2年とも黒字です。ドル円の2024年と2025年を、スプレッド0.3pipsで売買しました。逆張りは安値が下バンドに触れた足の終値で買い、高値が上側の1σバンドに触れたら決済します。順張りは終値が上バンドを抜けたら買い、下バンドを抜けたら売ります。

−2k−1k0+1kM15H1H4年間の損益(pips)
逆張り(濃い=2025年)順張り(濃い=2025年)期間20・偏差2σ。逆張りの決済は1σ
誰もが挙げる同じ2つの数字です。逆張りに使うと15分足は両年赤字、1時間足は年で符号が分かれました。順張りに使うと同じ2つの時間足で両年黒字です。4時間足はどちらの使い方も年で符号が変わり、逆張りは2025年+1,030pips・2024年−389pips、順張りは−2,127pipsと+776pipsでした。
使い方時間足2025年2024年
逆張り・買い(決済1σ)15分足667回・勝率65.07%・−411.1pips642回・勝率67.76%・−613.3pips
逆張り・買い(決済1σ)1時間足167回・勝率63.47%・+71.0pips157回・勝率68.79%・−597.6pips
逆張り・買い(決済1σ)4時間足40回・勝率77.50%・+1,030.3pips34回・勝率67.65%・−389.0pips
順張り15分足570回・勝率37.72%・+292.5pips566回・勝率35.87%・+344.4pips
順張り1時間足132回・勝率43.18%・+1,177.5pips137回・勝率41.61%・+1,434.6pips
順張り4時間足41回・勝率19.51%・−2,126.7pips34回・勝率35.29%・+775.5pips

両方の年で黒字だったのは、15分足と1時間足の順張りだけです。同じ20・2σを逆張りに使うと、15分足は両年赤字、1時間足は2025年に小幅黒字でも2024年に赤字でした。

4時間足は逆張りと順張りのどちらも年で符号が入れ替わります。4時間足の順張りは2025年に41回で−2,126.7pips、勝率19.51%。この件数と勝率で語れることは多くありません。

逆張りと順張りはどちらが勝てるか

勝率が高いのは逆張りですが、年間損益が残ったのは順張りでした。バンドに触れたら反対方向へ売買する逆張り(買いと売り)と、終値がバンドを抜けた方向へ売買する順張りの成績は、時間足ごとにこうなりました。

売買ルール時間足2025年の黒字数2025年の中央値2024年の黒字数2024年の中央値両方の年で黒字平均勝率
逆張り・買い15分足22 / 140−503pips44 / 140−223pips7 / 14064.9%
逆張り・買い1時間足39 / 140−252pips82 / 140+106pips25 / 14060.4%
逆張り・買い4時間足104 / 140+511pips36 / 140−308pips15 / 14069.5%
逆張り・売り15分足4 / 140−661pips2 / 140−1,376pips0 / 14063.9%
逆張り・売り1時間足21 / 140−489pips15 / 140−1,023pips0 / 14060.8%
逆張り・売り4時間足99 / 140+526pips6 / 140−1,247pips1 / 14063.4%
順張り15分足25 / 35+432pips18 / 35+33pips16 / 3538.3%
順張り1時間足25 / 35+789pips30 / 35+838pips23 / 3540.4%
順張り4時間足12 / 35−1,025pips28 / 35+861pips9 / 3536.3%

(平均勝率は2025年の全設定の平均。取引が1回も出なかった設定は勝率の集計から除いています)

1時間足の設定を勝率と年間損益で1点ずつ並べると、逆張りは勝率が高く損益が低い側に、順張りは勝率が低く損益が高い側に集まります。 よく当たるほうが負けています。

上バンドを売る逆張りは、15分足でも1時間足でも両方の年で黒字になった設定が1つもありません(140通り中0通り)。4時間足でようやく1通りです。2024年のドル円は年間1,632pips上昇しました。上バンドで売った取引は、その上昇に逆らって持ち続けていました。

いっぽう順張りは、1時間足で35通り中23通りが両方の年で黒字でした。

ボリンジャーバンドは何を測っているのか

真ん中の線は単純移動平均です(期間)。上下のバンドは、その期間の終値のばらつきを標準偏差で測り、それを何倍したところに引くかで決まります(偏差)。

よく「1σに約68%、2σに約95%が収まる」と説明されますが、それは値動きが正規分布に従う場合の数字です。実際のドル円で数えると違いました。期間20のバンドに終値が収まった割合は、2025年の1時間足6,226本で次のとおりです。

偏差終値が中に収まった割合
1σ45.0%
1.5σ70.4%
2σ87.1%
2.5σ95.1%
3σ99.1%

教科書の数字より、どれも内側が薄くなります。 2σで約87%、つまり8本に1本は外に出ます。「めったに出ない」という前提で逆張りを組むと、想定より頻繁にバンドの外で終わります。

バンドそのものは「今の値動きの荒さに合わせて伸び縮みする物差し」です。荒れているときは広がり、静かなときは縮みます。同じ2σでも、そのときの相場によって実際の値幅はまったく違います。

設定するパラメータは期間と偏差です。逆張りでは決済に使う偏差も設定します。

パラメータ値を上げると何が起きるか
期間真ん中の線が鈍くなる。バンドに触れる回数が減る
偏差バンドが外側に離れる。触れる/抜ける回数が減る
決済の偏差(逆張りのみ)反対側のバンドを遠くに置く=利確を引っ張る。回数が減り、1回が長くなる

実際の数字で確かめると、逆張り買い・1時間足・2025年の平均取引回数は、期間10のとき319回、期間50のとき53回でした。偏差では1σのとき213回、3σのとき77回です。期間と偏差を大きくすると取引回数が減り、その回数に比例して支払うスプレッドの合計も減ります。

チャートに表示する方法

ボリンジャーバンドはどのプラットフォームにも標準で入っています。

環境手順
MT4 / MT5ナビゲータのインジケータ一覧から Bollinger Bands を選び、期間と偏差を設定する
TradingViewインジケーター検索から Bollinger Bands を追加し、期間と偏差を設定する
ブラウザ(Formiq)最初から入っている。バックテスト側は逆張り(バンドタッチ)と順張り(バンドブレイク)をトリガーで切り替える

表示そのものはどこでも同じですが、売買ルールとして組むときに「触れたら」なのか「抜けたら」なのかを決める必要があります。 この記事では、バンドに触れたら反対方向へ売買する逆張りと、終値がバンドを抜けた方向へ売買する順張りを別々に測っています。

検証の条件

この表と同じ設定を入れれば、同じ結果が出ます。

項目値
通貨ペア米ドル/円
期間2025-01-01 〜 2025-12-31(比較用に2024年も同条件)
時間足15分足 / 1時間足 / 4時間足
検証本数2025年で15分足24,903本、1時間足6,226本、4時間足1,610本
逆張り・買い安値が下バンドに触れた足の終値で買い、高値が上バンドに触れた足の終値で決済
逆張り・売り高値が上バンドに触れた足の終値で売り、安値が下バンドに触れた足の終値で決済
順張り終値が上バンドを上抜けたら買い、下バンドを下抜けたら売り。反対側のバンドを終値で抜けたら同じ足でドテン
損切り・利確使わない(別セクションで測定)
スプレッド0.3pips(スリッページ0、0.1ロット)。決済と新規の両方に掛かる
逆張りの組み合わせ期間7種(10・14・20・25・30・40・50)× 偏差5種(1・1.5・2・2.5・3σ)× 決済の偏差4種(0.5・1・1.5・2σ)=140通り。買い側と売り側で別々に実行
順張りの組み合わせ期間7種 × 偏差5種=35通り
測定Formiqのバックテスト機能で実行し、1トレードずつの約定価格からpipsを再集計

買い逆張りと売り逆張りを別々に集計するのは、バンドタッチが買いと売りのどちらか一方しか作らないからです。下バンドを買う設定と上バンドを売る設定は、まったく別の成績になります。

なぜ勝率が高いほうが負けるのか

1回あたりの勝ち幅と負け幅が非対称だからです。

3002001000100200300逆張り買い M15逆張り買い H1逆張り買い H4逆張り売り M15逆張り売り H1逆張り売り H4順張り M15順張り H1順張り H4
逆張り・買い逆張り・売り順張り左=平均負け幅、右=平均勝ち幅(pips)・2025年
逆張りは小さく勝って大きく負けます(4時間足の売りだけが例外)。順張りは大きく勝って小さく負けるので、勝率が低くても先に出ます。

2025年の全設定を平均すると、こうなります。

売買ルール時間足平均勝ち幅平均負け幅
逆張り・買い1時間足+41.3pips−68.6pips
逆張り・売り1時間足+45.1pips−83.8pips
順張り1時間足+123.8pips−80.9pips

逆張りは、バンドに触れて戻れば小さく勝ちますが、戻らずにそのまま走られたときに大きく負けます。反対側のバンドまで待つ決済ルールなので、外したときの損失が勝ちの1.7〜1.9倍になります。勝率6割でも、勝ち幅が負け幅の6割しかなければ合計は負けます。

順張りはその逆です。抜けてすぐ戻される回数のほうが多い(勝率40%)かわりに、伸びたときの1回が大きくなります。

15分足と4時間足でも関係はおおむね同じ向きでした。逆張り買いは15分足で+20.8/−40.6、4時間足で+84.9/−140.9。順張りは15分足で+66.5/−42.5、4時間足で+286.1/−136.4です。

例外は4時間足の逆張り売りで、平均勝ち幅+99.3pipsが平均負け幅−94.5pipsを上回りました。 ただしこの組み合わせも、両方の年で黒字だったのは140通り中1通りだけです。幅の関係が有利でも、2024年の上昇で負けた分を取り返せていません。

期間と偏差はどう選ぶか

逆張りで残ったのは、めったに触れない長い期間と大きい偏差だけでした。1時間足で、期間または偏差を1項目ずつ変え、残りの全設定で平均を取ります。数字は「その値を持つ設定のうち、2024年と2025年の両方で黒字だった数」です。

順張りの期間

期間2025年の平均2024年の平均両方の年で黒字
10+520pips+732pips2 / 5
14+243pips+1,221pips3 / 5
20+885pips+1,489pips5 / 5
25+596pips+870pips5 / 5
30+804pips+287pips2 / 5
40+452pips+803pips4 / 5
50−12pips+704pips2 / 5

期間20と25は5通り中5通りが両方の年で黒字でした。定番の20が順張り側では実際に上位にいます。

順張りの偏差

偏差2025年の平均2024年の平均両方の年で黒字
1σ+1,082pips+1,569pips7 / 7
1.5σ+1,368pips+693pips5 / 7
2σ+980pips+742pips6 / 7
2.5σ−813pips+896pips2 / 7
3σ−125pips+462pips3 / 7

偏差1σは7通り全部が両方の年で黒字です。バンドを狭くするほどブレイクの回数が増え、成績を判断できる取引の数が増えます。逆に2.5σ以上はブレイク自体が珍しくなり、年による振れが大きくなりました。

逆張りの偏差(買い側)

偏差2025年の平均2024年の平均両方の年で黒字
1σ−741pips−27pips1 / 28
1.5σ−532pips+5pips4 / 28
2σ−252pips+83pips6 / 28
2.5σ−44pips+27pips6 / 28
3σ−14pips+107pips8 / 28

逆張りは順張りと反対で、バンドを広げるほどマシになります。ただし「マシ」であって、2025年はどの偏差でも平均がマイナスです。偏差1σの逆張りは28通り中1通りしか両方の年で黒字になりませんでした。

期間についても同じ向きで、1時間足の逆張り買いは期間50が20通り中7通り、期間20は20通り中0通りです。逆張りで残るのは「めったに触れない、遅い設定」だけでした。

去年トップだった設定は今年どうか

逆張りの首位は翌年に中央値も下回り、順張りの首位は中央値を上回りました。2024年に年間損益が最も大きかった設定を、同じ条件のまま2025年で検証します。

売買ルール設定選定年選定年の年間損益取引回数検証年検証年の年間損益検証年の中央値
逆張り・買い(1時間足)期間40・2σ→1.5σ2024年+1,029.9pips67回2025年−268.0pips−251.7pips
順張り(1時間足)期間20・1.5σ2024年+2,637.8pips195回2025年+1,488.1pips+788.6pips

逆張りの期間40・2σ→1.5σは2025年に−268.0pipsとなり、同年の中央値−251.7pipsも下回りました。順張りの期間20・1.5σは2025年も+1,488.1pipsで、同年の中央値+788.6pipsを上回りました。

逆向きに見ると、期間10・1.5σの順張りは2025年に363回で+1,838.4pipsでしたが、2024年は−156.5pipsです。順張りでも、片方の年の年間損益だけでは設定を選べません。

フィルターと損切り利確

1時間足の2つの代表設定に、よく紹介される条件を足しました。

売買ルール条件年取引回数年間損益
逆張り買い20/2σ→1σそのまま2025年167回+71.0pips
逆張り買い20/2σ→1σそのまま2024年157回−597.6pips
逆張り買い20/2σ→1σADX 20以上2025年120回+385.6pips
逆張り買い20/2σ→1σADX 20以上2024年111回−728.0pips
逆張り買い20/2σ→1σADX 25以上2025年97回+735.5pips
逆張り買い20/2σ→1σADX 25以上2024年75回−1,055.9pips
逆張り買い20/2σ→1σADX 30以上2025年73回+836.7pips
逆張り買い20/2σ→1σADX 30以上2024年53回−879.3pips
逆張り買い20/2σ→1σロンドン・NY時間2025年140回+309.8pips
逆張り買い20/2σ→1σロンドン・NY時間2024年131回−691.5pips
逆張り買い20/2σ→1σ東京時間2025年91回+2.2pips
逆張り買い20/2σ→1σ東京時間2024年81回−727.9pips
順張り20/2σそのまま2025年132回+1,177.5pips
順張り20/2σそのまま2024年137回+1,434.6pips
順張り20/2σADX 20以上2025年94回+703.6pips
順張り20/2σADX 20以上2024年106回−322.6pips
順張り20/2σADX 25以上2025年69回−199.2pips
順張り20/2σADX 25以上2024年74回−120.3pips
順張り20/2σADX 30以上2025年52回−445.6pips
順張り20/2σADX 30以上2024年49回+263.3pips
順張り20/2σロンドン・NY時間2025年114回−54.1pips
順張り20/2σロンドン・NY時間2024年113回+1,599.8pips
順張り20/2σ東京時間2025年84回+78.2pips
順張り20/2σ東京時間2024年79回+449.2pips

ADXフィルターは逆張りの2025年を黒字に変えますが、2024年には逆に働いて赤字を広げます。順張りに足すと、2025年も2024年も基準を下回りました。 トレンドの強さで絞ればトレンド追随がよくなる、とはなりませんでした。

損切りと利確も足しました。

売買ルール決済ルール年年間損益
逆張り買い20/2σ→1σそのまま2025年+71.0pips
逆張り買い20/2σ→1σそのまま2024年−597.6pips
逆張り買い20/2σ→1σ損切り30・利確602025年−230.9pips
逆張り買い20/2σ→1σ損切り30・利確602024年−530.5pips
逆張り買い20/2σ→1σ損切り50・利確1002025年−197.8pips
逆張り買い20/2σ→1σ損切り50・利確1002024年−531.7pips
逆張り買い20/2σ→1σ損切り100・利確2002025年−179.3pips
逆張り買い20/2σ→1σ損切り100・利確2002024年+41.2pips
逆張り買い20/2σ→1σ24本で時間決済2025年+303.4pips
逆張り買い20/2σ→1σ24本で時間決済2024年−635.2pips
順張り20/2σそのまま2025年+1,177.5pips
順張り20/2σそのまま2024年+1,434.6pips
順張り20/2σ損切り30・利確602025年+193.6pips
順張り20/2σ損切り30・利確602024年+231.7pips
順張り20/2σ損切り50・利確1002025年+54.5pips
順張り20/2σ損切り50・利確1002024年+1,121.3pips
順張り20/2σ損切り100・利確2002025年+1,328.6pips
順張り20/2σ損切り100・利確2002024年+1,128.8pips
順張り20/2σ24本で時間決済2025年+1,413.8pips
順張り20/2σ24本で時間決済2024年+1,536.2pips

固定の損切り・利確は、エントリー約定価格から指定pips離れた約定水準として扱っています。たとえば利確60pipsなら、その水準へ到達した取引はちょうど+60pipsで決済し、さらに決済側のコストを重ねて差し引きません。

24本の時間決済だけが、順張りで両方の年とも基準を上回りました(+1,177.5→+1,413.8、+1,434.6→+1,536.2)。損切りを浅くするほど順張りの成績は落ちます。抜けた方向に伸びるのを待つ売買ルールなので、途中で切ると、大きく伸びた取引の利益がなくなるためです。

逆張りには、両方の年で効いた決済ルールがありませんでした。

スプレッドで利益はどれだけ減るか

逆張りでは利益の約4割が消えました。スプレッドだけを変えた2025年の年間損益です。

スプレッド逆張り買い 20/2σ→1σ(167回)順張り 20/2σ(132回)
0.0pips+121.1+1,217.1
0.3pips+71.0+1,177.5
0.6pips+20.9+1,137.9
1.0pips−45.9+1,085.1
1.5pips−129.4+1,019.1
2.0pips−212.9+953.1

逆張りはスプレッドが0なら+121.1pips、0.3pipsを払うと+71.0pipsです。コストは利益を約4割削りました。失った50.1pipsは167回×0.3pipsと一致します。

順張りは2.0pipsでも+953.1pipsが残ります。0から2.0pipsで失うのは264.0pips(132回×2.0)で、こちらも一致しました。

勝率の高さを根拠に逆張りを選ぶ、という判断はこの検証の範囲では支持できませんでした。プログラミングなしで条件を組んで検証するなら、この記事の表と同じことを自分の通貨ペア・自分の期間で確かめられます。

補足

  • 通貨ペアは米ドル/円のみ、期間は2024年と2025年の2年だけです。他の通貨ペアや他の年で同じ傾向になる保証はありません
  • 逆張りの決済は「反対側のバンドに触れるまで」です。損切りを置かない形なので、外したときの負け幅がそのまま出ています
  • 順張りは終値で判定しています。ヒゲでバンドを抜けて終値では戻った足は、シグナルになりません
  • エントリーも決済も足の終値で行っています。実際の約定はここからずれます
  • スプレッドは全期間0.3pips固定として計算しています。実際のスプレッドは時間帯と指標発表で変動します
  • 4時間足は設定によって年4〜153回(逆張り買い)と幅があり、順張りには1回も取引が出なかった設定が1つあります。件数の少ない設定の勝率やPFは、そもそも幅の広い数字です

よくある質問

ボリンジャーバンドの逆張りと順張りはどちらが有効ですか?
ドル円の1時間足で、下バンドを買う逆張りは平均勝率60.4%でしたが、2024年と2025年の両方で黒字だったのは140通り中25通りです。上バンドを売る逆張りは140通り中0通りでした。バンドを終値で抜けた方向に乗る順張りは平均勝率40.4%でも、35通り中23通りが両年黒字でした。
ボリンジャーバンドの最強設定は何ですか?
両方の年で黒字だった設定は順張り側に集まりました。1時間足では偏差1σの7設定すべて、期間20と期間25も各5設定すべてが両年黒字です。ただし期間10・偏差1.5σの順張りは2025年に+1,838.4pips、2024年に−156.5pipsでした。1年の年間損益だけで設定を選ぶことはできません。
ボリンジャーバンドの定番設定20・2σは使えますか?
使い方で結果が反対になりました。期間20・偏差2σを逆張り(下バンドで買い、1σで決済)に使うと、15分足で2025年−411.1pips・2024年−613.3pipsでした。1時間足では2025年+71.0pips、2024年−597.6pipsと年で符号が変わります。同じ20・2σを順張りに使うと1時間足で+1,177.5pipsと+1,434.6pipsでした。
ボリンジャーバンドの逆張りは勝率が高いのに、なぜ負けるのですか?
1回あたりの勝ち幅と負け幅が非対称だからです。1時間足・2025年の平均で、逆張りは勝ちトレードが+41.3pips、負けトレードが−68.6pips。順張りは勝ちが+123.8pips、負けが−80.9pipsで関係が逆になっています。逆張りは小さく勝って大きく負ける形なので、勝率60%でも合計はマイナスに振れます。
ボリンジャーバンドはMT4に入っていますか?
入っています。MT4とMT5ではナビゲータのインジケータ一覧からBollinger Bandsを選び、期間と偏差を設定します。TradingViewもインジケーター検索からBollinger Bandsを追加できます。Formiqのチャートにも最初から入っていて、バックテスト側では逆張り(バンドタッチ)と順張り(バンドブレイク)をトリガーで切り替えます。

Formiqは、リプレイ練習とノーコードバックテストをブラウザだけで使える無料のFXツールです。 チャートを開く、または無料プランでできることをご覧ください。