ボリンジャーバンド設定の最適値・時間足別ガイド

ボリンジャーバンドの設定は、最初に表示される数値のままでも使えます。ただ、5分足でスキャルピングをする人と、4時間足や日足でスイングをする人では、同じ設定がそのまま最適とは限りません。
この記事では、ボリンジャーバンド設定の最適値を時間足別に整理しながら、順張りと逆張りの使い分け、RSIやMACDとの組み合わせ、さらにEA化するときの考え方までまとめます。バンドに触れたらすぐ逆張り、という使い方で迷っている方にも役立つ内容です。
- 期間20・偏差2を基準にする理由がわかる
- 時間足別の設定目安を早見表で確認できる
- 順張りと逆張りを相場状況で使い分けられる
- RSIやMACDを加えてEA化する流れがわかる
ボリンジャーバンド設定の最適値と時間足

ボリンジャーバンド設定で最初に決めるのは、期間と標準偏差です。よく使われるのは「期間20・偏差2」ですが、これは万能の正解というより、ほとんどのチャートで最初に検証しやすい基準値と考えるのが自然ですね。
まずは期間20と偏差2から始める
ボリンジャーバンドの最適値を探すとき、最初から珍しい数値を入れる必要はありません。まずは期間20、標準偏差2を基準にするのがおすすめです。期間20は、多くの取引ツールで初期値に近く、日足なら約1か月分、短期足でも直近の流れをほどよくならしてくれる設定です。
標準偏差2は、価格がバンド内に収まりやすい範囲を見ながら、バンド外への飛び出しも確認しやすい幅です。狭すぎるとシグナルが増えすぎ、広すぎるとチャンスが少なくなります。だから最初は、期間20・偏差2で「今の相場に対して反応が早すぎるか、遅すぎるか」を観察すると調整しやすいです。
注意したいのは、ボリンジャーバンドの端に価格が触れたからといって、必ず反転するわけではない点です。強いトレンド中は、価格がバンドに沿って進むバンドウォークが起きます。この局面で「2σだから反転するはず」と決めつけると、損切りが遅れやすいんですね。基準値を使うほど、多くの人が見ているラインとして機能しやすい一方、判断は相場状況とセットで見る必要があります。
もう一つ大事なのは、設定を変える前に「どの相場で負けているのか」を見ることです。レンジで負けるのか、トレンドで逆張りして負けるのか、エントリーは良いけれど利確が遅いのかで、調整すべき場所は変わります。期間や偏差だけを動かしても、売買ルールの問題が残っていると改善しにくいです。
たとえば同じ期間20でも、ドル円のように比較的素直に動く時間帯と、指標直後の荒い値動きでは印象が変わります。設定の良し悪しは、必ず取引する通貨ペア、時間帯、損切り幅とセットで判断しましょう。
短期足は感度を上げすぎない
1分足や5分足でボリンジャーバンドを使う場合、設定を短くしすぎるとシグナルが多くなります。期間10や14にすると直近の値動きには敏感になりますが、そのぶん小さなノイズにも反応しやすくなります。短期売買ではチャンスが多いことより、取れる場面だけを選ぶことの方が大切です。
私なら、5分足では期間20・偏差2を基準にして、反応が遅いと感じるときだけ期間14あたりを試します。逆に1分足では、期間を短くするより、上位足の方向を確認してから使った方が安定しやすいです。短期足だけを見ると、バンドの拡大と縮小が目まぐるしく変わり、順張りなのか逆張りなのか判断がブレやすくなります。
- 1分足は上位足の方向を必ず確認する
- 5分足は期間20を基準にして必要なら14を試す
- 偏差は2を基準にして安易に狭めすぎない
- スプレッドが広い時間帯はシグナルを減らす
短期足で勝ちやすい設定を探すなら、バンドにタッチした回数ではなく、その後にどれだけ素直に伸びたかを見た方がいいです。タッチ回数が多くても、利幅が小さく損切りが大きいなら、見た目ほど優秀な設定ではありません。
特に5分足以下では、東京時間の静かな相場と、ロンドン時間やニューヨーク時間の勢いが出る相場で、同じ設定でも見え方が変わります。短期足の最適値を探すときは、時間帯を混ぜて判断せず、取引したい時間帯に絞って検証すると実運用に近い結果になります。
また、短期足では利確幅が小さくなりやすいので、スプレッドと約定のズレも無視できません。バックテスト上で少し勝っているだけの設定は、実運用では手数料負けすることがあります。余裕を持って残る設定だけを候補にしましょう。
1時間足はバランス重視で見る
1時間足は、短期の勢いと中期の流れが混ざりやすい時間足です。ボリンジャーバンド設定では、期間20・偏差2をそのまま使ってもバランスが取りやすく、デイトレードの環境認識にも向いています。短期足よりノイズが少なく、日足よりチャンスが多いので、設定検証もしやすいですね。
ただし、1時間足のバンドだけで売買を完結させると、上位足の大きな流れに逆らうことがあります。たとえば1時間足で+2σに触れて売りたくなっても、4時間足や日足では上昇トレンドの途中かもしれません。その場合、逆張りではなく、押し目を待つ順張りの方が自然です。
1時間足はエントリー判断に使いやすい一方、4時間足や日足の方向確認とセットにするとダマシを減らしやすくなります。
ボリンジャーバンド設定の調整では、期間を少し伸ばして25にする選択肢もあります。値動きが荒い通貨ペアや指標前後を避けたい場合は、期間20よりも25の方が落ち着いて見えることがあります。逆に、チャンスが遅すぎると感じるなら20に戻す。こうやって基準値から少しずつ動かすのが、検証しやすい進め方です。
また、1時間足はEA化するときにも扱いやすい時間足です。取引回数が極端に少なくなりにくく、短期足ほどスプレッドの影響を受けにくいからです。最初に検証するなら、5分足で細かく作るより、1時間足で条件を組んでから短期足へ落とす方が、ロジックの弱点を見つけやすいかなと思います。
1時間足で良い形が見えたら、15分足でエントリーを細かくする、4時間足で方向を絞る、という使い方もできます。複数時間足を組み合わせるときも、中心にする時間足を一つ決めておくと、判断が散らかりにくくなります。
4時間足と日足はノイズを抑える
4時間足や日足でボリンジャーバンドを使う場合は、細かい反応よりも大きな流れを優先します。期間20・偏差2でも十分使えますが、スイング寄りにするなら期間25〜30を試す価値があります。期間を長くすると、バンドがなめらかになり、短期的な上下動に振り回されにくくなります。
日足で期間20を使うと、直近20営業日程度の平均をもとにしたバンドになります。これは中期の流れをつかむには見やすいですが、相場が急変した直後は反応が遅れます。だから、スイングで使う場合でも、エントリーそのものは1時間足や4時間足に落とし込む方が現実的です。
長期足では、バンドの幅も重要です。バンドが狭くなっているスクイーズでは、次の大きな値動きに備える場面です。バンドが広がるエクスパンションでは、逆張りよりも順張りを優先する場面が増えます。単に「日足だから逆張り」と決めるのではなく、バンドの形で相場の圧縮と解放を見るのがポイントです。
スイングで使う場合は、エントリー頻度が少ないぶん、1回の判断ミスが目立ちます。だから、日足のバンドだけで入るのではなく、4時間足のミドルライン、前回高値・安値、経済指標前後の値動きも確認した方が安心です。長期足ほど「待つこと」も設定の一部だと考えると、無理な取引を減らせます。
長期足のボリンジャーバンドは、エントリーの瞬間よりも「今は攻める相場か、休む相場か」を判断するのに向いています。バンドが極端に狭いときは、無理に小さな利幅を取りに行かず、広がり始めるまで待つ選択も有効です。
設定早見表で目安を確認する
ここまでの内容を、ボリンジャーバンド設定の早見表として整理します。あくまで最初の検証値なので、通貨ペアや取引時間帯によって微調整してください。最初から完璧な数値を探すより、基準値でバックテストし、損益の偏りを見てから少しずつ変える方が再現性を作りやすいです。
| 時間足 | 期間の目安 | 偏差の目安 | 使い方 |
|---|---|---|---|
| 1分足 | 20前後 | 2.0 | 上位足方向の補助に使う |
| 5分足 | 14〜20 | 2.0 | 短期売買の反応を見る |
| 15分足 | 20 | 2.0 | デイトレの押し目戻りを見る |
| 1時間足 | 20〜25 | 2.0 | 環境認識とエントリー候補を探す |
| 4時間足 | 20〜30 | 2.0〜2.5 | 大きな方向とスクイーズを見る |
| 日足 | 20〜30 | 2.0〜3.0 | スイングの大局判断に使う |
偏差3は「滅多に触れない強い動き」を見るためには便利ですが、通常のエントリー回数は減ります。反対に偏差1.5はシグナルが増えますが、ダマシも増えやすいです。まずは偏差2で検証し、バンドウォークの多い相場だけ3を補助的に見る、という考え方が扱いやすいかなと思います。
早見表を使うときは、勝てそうな数値を探すより、負け方が極端に悪くならない範囲を探す意識が大切です。特定期間だけで利益が大きい設定は、過剰最適化になっている可能性があります。複数の相場期間で大きく崩れない設定を残す方が、EA化したときにも扱いやすいです。
もし迷ったら、まずは期間20・偏差2で固定し、時間足だけを変えて見比べてください。その次に、期間を14や25へ動かし、最後に偏差を調整します。一度に全部を変えないことで、どの変更が結果に効いたのかを判断しやすくなります。
この順番なら、検証結果の比較もシンプルになります。
ボリンジャーバンド設定をEA化する方法

ボリンジャーバンド設定は、ルール化しやすい指標です。だからこそ、裁量で毎回迷うより、条件を整理してEA化すると検証しやすくなります。ここでは順張り、逆張り、フィルター、損切り、バックテストの流れで見ていきます。
順張りと逆張りを分けて考える
ボリンジャーバンドで一番混乱しやすいのが、順張りと逆張りの切り替えです。価格が+2σに触れたとき、レンジなら売りを考えたくなりますが、強い上昇トレンドなら買いの継続サインになることもあります。つまり、バンドタッチだけでは売買方向を決められません。
順張りで見るなら、スクイーズからエクスパンションへ移る局面が重要です。バンド幅が狭い状態から価格が終値で外へ抜け、反対側のバンドも広がり始めるなら、トレンド発生を疑います。このときは、ミドルラインへの押し目や戻りを待って、再びバンド方向へ動く場面を狙う方が入りやすいです。

逆張りで見るなら、バンドが横ばいで、価格が上限と下限の間を往復しているレンジが候補です。さらに、ローソク足のヒゲ、前回高値・安値、RSIの過熱感などが重なると、根拠が増えます。逆張りは当たると気持ちいいですが、バンドウォークに巻き込まれると損失が伸びやすいので、損切り条件を先に決めておく必要があります。
| 使い方 | 狙う局面 | 避けたい局面 |
|---|---|---|
| 順張り | スクイーズ後の拡大、バンドウォーク | 方向感のない横ばい |
| 逆張り | バンド横ばいのレンジ | 終値で外側に抜け続ける相場 |
EAにするなら、順張りロジックと逆張りロジックは別々に作る方が安全です。ひとつのEAに両方を入れる場合でも、バンド幅、ミドルラインの傾き、上位足の方向などで相場状態を分けてから条件を切り替えます。状態判定を入れずに両方を混ぜると、トレンド中に逆張りし、レンジ中に順張りするというズレが起きやすいです。
裁量トレードでも同じで、エントリー前に「これは順張りのシナリオか、逆張りのシナリオか」を言語化しておくと、途中で考えが変わりにくくなります。EA化は、その言語化を条件式に置き換える作業だと考えると進めやすいです。
RSIやMACDで根拠を足す
ボリンジャーバンドだけでEA化すると、条件が単純になりすぎることがあります。そこで使いやすいのがRSIやMACDです。逆張りなら、価格が-2σに触れたうえでRSIが30以下、+2σに触れたうえでRSIが70以上というように、過熱感をフィルターにできます。
順張りなら、MACDのゴールデンクロスやデッドクロスと、バンドのエクスパンションを組み合わせる方法があります。バンドが広がり始め、価格がミドルラインより上にあり、MACDも上向きなら、買いの条件としてはかなり整理しやすいです。もちろん、これだけで勝てるという話ではなく、条件を検証しやすくするための整理ですね。
RSIを使ったEAの組み方は、RSIを使ったEAの作り方で詳しく整理しています。MACDを組み合わせたい場合は、MACDを使ったEAの作り方もあわせて読むと、条件分岐のイメージがつかみやすいです。
ただし、インジケーターを増やせば勝てるわけではありません。条件を重ねすぎると取引回数が少なくなり、たまたま良い場面だけに合ったロジックになることもあります。まずはボリンジャーバンドにRSIまたはMACDのどちらか一つを足し、結果が安定してから追加条件を検討する方が検証しやすいです。
フィルターを追加するときは、勝率だけでなく取引回数の減り方も確認してください。取引が極端に少なくなると、たまたま良い数回だけで成績が良く見えることがあります。EAでは、十分なサンプル数が残る条件かどうかも重要です。
損切りと利確を先に決める
ボリンジャーバンド設定をEA化するとき、エントリー条件ばかり作り込みたくなります。ただ、実際に損益を左右するのは、損切りと利確のルールです。逆張りEAなら、バンド外に終値で残ったら損切り、ミドルライン到達で一部利確、反対側バンド到達で全決済など、出口を先に決めておくと検証しやすくなります。
順張りEAなら、エクスパンション後にエントリーして、ミドルライン割れで撤退、またはトレーリングストップで伸ばす方法が考えられます。利確を固定pipsにするか、バンド幅やATRに応じて変えるかでも結果は変わります。設定の最適化では、エントリー数値だけでなく、出口条件も同じくらい丁寧に見る必要があります。
エントリー条件、損切り条件、利確条件、取引時間、最大ポジション数を分けて設計すると、バックテスト結果の原因を分析しやすくなります。
特に逆張りでは、ナンピン前提にすると一時的に勝率が高く見えることがあります。しかし、強いトレンドが出たときに一気に崩れるリスクもあります。まずは単発エントリーで検証し、ロットや追撃条件は後から足す方が安全です。
利確も、ミドルラインで終えるのか、反対側バンドまで伸ばすのかで性格が変わります。ミドルライン利確は勝率が高くなりやすい反面、利益は小さくなります。反対側バンドまで待つと利益は伸びますが、戻される場面も増えます。自分が許容できる含み益の減り方まで含めて、ルールを決めておきましょう。
損切り幅を固定pipsにする場合も、ボリンジャーバンドの幅と合っているか確認したいところです。バンド幅が広い相場で損切りだけ狭いと、ノイズで刈られてから本来の方向へ進むことがあります。ボラティリティに合わせた出口も検討しましょう。
バックテストで最適化する
ボリンジャーバンド設定の最適化では、期間や偏差を少しずつ変えて、バックテスト結果を比べます。期間10、14、20、25、30、偏差1.5、2.0、2.5、3.0のように候補を広げすぎると組み合わせが増えすぎるので、最初は基準値の周辺だけを検証する方が見やすいです。
見るべき指標は、勝率だけではありません。プロフィットファクター、最大ドローダウン、平均利益と平均損失、連敗数、取引回数を合わせて確認します。勝率が高くても、1回の負けが大きいEAは実運用でメンタルに負荷がかかります。逆に勝率が低めでも、損小利大で安定しているなら検討する価値があります。
- 期間と偏差を同時に動かしすぎない
- 勝率だけでなく最大ドローダウンを見る
- スプレッドと取引時間を現実寄りにする
- 最適化後は別期間でフォワード確認する
ボリンジャーバンドEAをより具体的に作りたい方は、ボリンジャーバンドEAを自作して自動売買する方法も参考になります。今回の記事で決めた設定を、そのまま売買条件へ落とし込むときの考え方がつながります。
最適化で良い数値が出たら、すぐに本番運用へ進めるのではなく、別期間で同じロジックを確認してください。過去の一部分だけに合っている設定は、相場が変わると急に崩れます。デモ口座や小さいロットでフォワードテストを挟むことで、バックテストでは見えにくい約定ズレや連敗時の心理負担も確認できます。
パラメータを細かく最適化しすぎるより、多少ズレても大きく崩れない設定を選ぶ方が実戦向きです。期間20で良く、期間19や21でも大きく悪化しないなら、そのロジックは比較的素直です。逆に一点だけ成績が突出する場合は注意しましょう。
ボリンジャーバンド設定のまとめ
ボリンジャーバンド設定の最適値は、期間20・偏差2を基準にしながら、時間足と売買スタイルに合わせて調整するのが現実的です。短期足では反応を速くしすぎず、1時間足ではバランスを取り、4時間足や日足では大きな流れとスクイーズを重視すると、判断がかなり整理されます。
また、順張りと逆張りを同じルールで扱わないことも大切です。トレンド中はバンドウォークを順張りで見る、レンジではバンド上限・下限とRSIなどの過熱感を合わせて逆張りを見る。このように役割を分けるだけで、バンドタッチに振り回されにくくなります。
EAを自作したいなら
NoCode EA Studioなら、MQLの知識なしでMT4・MT5対応の自動売買ロジックをブラウザ上で作成できます。
今すぐEA作成を試したい方は、NoCode EA Studioのアプリを開いて無料で触れます。まずは今回の早見表から、自分の時間足に合う設定を1つ選んで検証してみてください。
最後に、ボリンジャーバンド設定は相場を当てる魔法ではありません。価格の位置、ボラティリティ、勢いを見やすくするための道具です。数値だけを追いかけるより、どの相場で使い、どこで見送るかまで決めることが、長く使える設定作りにつながります。
まずは一つの時間足、一つの通貨ペア、一つの売買方向に絞って検証してみてください。そこで勝ち負けの理由が説明できるようになってから、時間足やフィルターを広げていく方が、再現性のあるボリンジャーバンド設定に近づけます。
