ボリンジャーバンドの使い方と計算式|ドル円20年データで検証した±2σの本当の確率と5つの手法

※本ページにはアフィリエイトリンク(PR)・広告が含まれます。商品の評価・順位は編集方針に基づいており、広告出稿の有無で変わることはありません。

※本記事はアフィリエイト広告(PR)を含みます。

上のバンド(+2σ)にローソク足が触れた。「買われすぎだ」と売った。ところが価格はバンドに沿ってじりじり上がり続け、気づけば損切りライン——。ボリンジャーバンドを覚えたばかりの頃に、一度はこの経験をしているはずだ。

原因はシンプルで、「±2σの中に95%収まる」という教科書の数字を、相場にそのまま当てはめたことにある。本記事では、ボリンジャーバンドの計算式を手計算の例で分解したうえで、ドル円の日足20年分(5,200営業日)を独自に検証し、±2σの「本当の確率」を出した。結論から言うと、教科書の95%に対して実測は約88%。±1σにいたっては68%ではなく約45%しか収まっていなかった。

この数字のズレを知っているかどうかで、バンドタッチで逆張りするか、見送るかの判断が変わる。計算式・使い方・逆張りしてよい条件まで、開発者John Bollinger本人のルールに沿って整理していく。

30秒でわかる:ボリンジャーバンドの使い方

  1. 計算式… ミドル=20期間の単純移動平均(SMA20)。上下のバンド=SMA20 ±(標準偏差×2)。
  2. 本当の確率… ドル円日足20年の実測で、±2σ内は約88%(理論値95%より低い)。外に出るのは「よくあること」。
  3. 最重要の使い方… バンドが極端に縮む「スクイーズ」の後の放れを狙う。方向は別の指標で確認する。
  4. 逆張りしてよい条件… ミドルバンドが水平なレンジ相場だけ。トレンド中のバンドタッチは「歩き続けるサイン」。

ボリンジャーバンドの計算式|手計算で分解する

ボリンジャーバンドの計算式は、次の3本だけだ。

ライン 計算式(デフォルト)
ミドルバンド 直近20本の終値の単純移動平均(SMA20)
アッパーバンド(+2σ) SMA20 + 標準偏差 × 2
ロワーバンド(−2σ) SMA20 − 標準偏差 × 2

難しく見えるのは「標準偏差(σ:シグマ)」の部分だけだ。標準偏差は「各終値が平均からどれくらい散らばっているか」の平均的な幅で、手順に分けると4ステップで出せる。

5本の終値で手計算してみる

本来は20本で計算するが、仕組みを掴むために5本で計算する。ドル円の終値が「150・151・149・152・153円」だったとしよう。

終値 ①平均との差 ②差の2乗
150 −1 1
151 0 0
149 −2 4
152 +1 1
153 +2 4
平均=151 合計 0 合計 10
  1. 平均を出す:(150+151+149+152+153)÷5 = 151円(これがミドルバンド)
  2. 平均との差を2乗する:差をそのまま足すとプラスとマイナスが打ち消し合って0になるため、2乗して符号を消す。合計は10。
  3. 2乗の平均(分散)を出す:10 ÷ 5 = 2
  4. 平方根をとる(標準偏差):√2 ≒ 1.414円

あとは当てはめるだけだ。+2σ = 151 + 1.414×2 ≒ 153.83円、−2σ = 151 − 2.83 ≒ 148.17円。この「153.83〜148.17円」が、この5本から見た「普段の値動きの範囲」になる。

Excelで確認するなら、ミドルは =AVERAGE(B2:B21)、標準偏差は =STDEV.P(B2:B21) で出せる。割り算を「本数」で行う母標準偏差(STDEV.P)が一般的で、「本数−1」で割る標本標準偏差(STDEV.S)を使うとバンドがわずかに広くなる。手元のチャートと数字が微妙に合わないときは、ここを疑うとよい。

最新のドル円で計算すると

実データでも計算しておく。FRB公表のドル円(ニューヨーク正午レート、FRED)の2026年9月4日〜10月2日の20営業日で計算すると、次のとおりだ。

  • ミドルバンド(SMA20):156.30円
  • 標準偏差(σ):1.63円
  • +2σ:159.56円/−2σ:153.04円
  • 10月2日の値157.81円は、バンドのやや上寄り(後述の%bで0.73)

つまり直近1ヶ月のドル円は「153〜159.5円が普段の範囲」で、160円の大台はちょうど+2σの少し外にある。数字に落とすと、ニュースで「160円目前」と騒がれていても、統計的にはまだ珍しい水準ではないことが分かる。

±2σに収まる確率は本当に95%か|ドル円20年で検証

教科書には「±1σに約68%、±2σに約95%、±3σに約99.7%が収まる」と書かれている。これはデータが正規分布に従う場合の理論値だ。では、実際の為替はどうか。

FREDのドル円日足(2006年1月〜2026年10月2日、5,200営業日)で、毎日の値が20日ボリンジャーバンドの内側に収まっていたかを集計した。

ボリンジャーバンド内に収まる確率:理論値とドル円実測値の比較 バンド内に収まった割合(ドル円日足 2006〜2026年) ±1σ±2σ±3σ 理論 68.3% 実測 45.3% 理論 95.4% 実測 88.0% 理論 99.7% 実測 99.4% 出典:FRED(DEXJPUS)を基に当サイト集計。20日・母標準偏差。
直近10年(2016年10月〜2026年10月)に絞っても、±2σ内は87.5%、±1σ内は44.7%とほぼ同じ結果だった。

読み取れることは3つある。

  1. ±2σの外に出る日は、約8日に1日ある。理論どおりなら20日に1日。外に出ることは「異常事態」ではなく、月に2〜3回は起きる日常だ。
  2. ±1σの内側は半分以下。価格は平均の近くに大人しく集まっているのではなく、±1σと±2σの間をうろうろしている時間が長い。
  3. ±3σはほぼ理論どおり。±3σの外は約160日に1日。「本当に珍しい」と言えるのはここからだ。

開発者のBollinger自身も、公式サイトのルールで「実際には約90%がバンド内に収まる。95%ではない」と書いている。今回のドル円の88%は、その指摘とほぼ一致した。

±2σの外で引けた「その後」はどうなったか

さらに、前日まではバンド内にいて、初めて±2σの外で引けた日(319回)を抜き出し、その後の5営業日を追った。

  • 5営業日以内に、その日の水準をさらに超えて進んだ:73.7%
  • 5営業日後の値が、バンドを抜けた方向に進んでいた:46.4%

ここが一番大事なポイントだ。バンドの外に出た瞬間に逆張りすると、約4回に3回は、いったんさらに逆行される。一方で、1週間後に順方向へ伸びている確率は半々にすぎない。つまり「バンドの外=反転」でも「バンドの外=トレンド継続」でもなく、バンドの外に出たという事実だけでは、どちらに賭ける根拠にもならない。

「+2σで売ったら、もう一段上に持っていかれた」という冒頭の経験は、運が悪かったのではない。4回に3回は起きる、ごく普通の出来事だったのだ。だからこそ、後述する「相場環境の判定」と「補助指標による確認」が欠かせない。

3本のラインとパラメーター設定

ミドルバンド(SMA20):バンドの中心であり、「現在の平均的な価格水準」を示す。ミドルバンドの傾きそのものがトレンドの方向を教えてくれる。移動平均線そのものの読み方は「移動平均線の使い方」で解説している。

アッパーバンド/ロワーバンド:SMA20から標準偏差の2倍だけ上下に離したライン。「普段の値動きの上限・下限」の目安になる。

ボリンジャーバンドが移動平均線と決定的に違うのは、バンド幅が自動的に伸び縮みする点だ。ボラティリティが高い局面ではバンドが膨らみ、低い局面では縮む。この「呼吸」が、相場のリズムを可視化してくれる。

パラメーター:デフォルトは期間20・偏差2。Bollingerの公式ルールでは、期間を変えるときは偏差も合わせて調整し、10期間なら1.9、50期間なら2.1を目安としている。期間だけ変えて偏差を2のままにすると、バンドの「収まり具合」が変わってしまうためだ。FXの日足や4時間足なら、デフォルトのままで十分に機能する。

MT4では「挿入」→「インディケータ」→「トレンド」→「Bollinger Bands」で表示できる(期間20、偏差2、適用価格Close)。MT4が使える国内のFX会社は「MT4とは?国内で使える全7社を比較」にまとめている。

ボリンジャーバンドの5つの使い方

使い方①:スクイーズ→ブレイクアウト(最重要)

スクイーズとは、上下のバンドが収縮して幅が極端に狭くなった状態だ。ボラティリティは「低い→高い→低い」を繰り返す性質があり、スクイーズの後には大きな値動き(ブレイクアウト)が起こりやすい。押し縮めたバネほど強く跳ね返るのと同じだ。Bollinger本人も、最重要のパターンとして扱っている。

  1. バンド幅が直近6〜12ヶ月で最も狭い水準に近づいたら準備する。目視で分かりにくければ、後述のBandWidthで数値確認する。
  2. 方向はスクイーズ自体では分からない。スクイーズが教えてくれるのは「大きく動きそう」だけだ。方向の手がかりは、出来高系の指標(A/DラインやOBV)で、スクイーズ中に買い集めと売り崩しのどちらが起きているかを見る。
  3. ブレイクは「実体」で確認する。ヒゲだけの突き抜けはカウントしない。大陽線・大陰線でバンドの外に引ければ信頼度が上がる。
  4. 「ヘッドフェイク」に注意する。一方向にブレイクしたように見せて、すぐ逆方向に走るパターンだ。ブレイク後の1〜2本を待ち、方向が固まってから入る。

ボリンジャーバンドのスクイーズからブレイクアウトへの展開(USD/JPY 4時間足)

USD/JPY 4時間足:バンドが収縮(スクイーズ)した後、下方向へ急落ブレイク。バンド幅が一気に拡大している。

使い方②:バンドウォーク(トレンド追従)

バンドウォークとは、強いトレンドの中で価格がアッパーバンド(またはロワーバンド)に沿って動き続ける現象だ。先ほどの検証で「外に出た後、4回に3回はさらに進んだ」のは、まさにこの動きが混ざっているからだ。

見分け方は4つ。

  • ミドルバンドがはっきり傾いている
  • 価格がミドルバンドの片側に留まっている
  • バンドが拡大している(縮んでいない)
  • 上バンド(下バンド)への接触・突き抜けが連続している

バンドウォーク中は順張りが基本だ。上昇中ならミドルバンドまでの押し目で買い、下降中ならミドルバンドまでの戻りで売る。終了のサインは、価格がミドルバンドを反対側へはっきり抜けるか、バンドが収縮に転じたときだ。

使い方③:バンド反転(レンジ相場の逆張り)

バンドへの接触で逆張りする手法は、レンジ相場でのみ使う。ミドルバンドがほぼ水平で、バンド幅が安定し、価格が上下のバンドを往復しているのが条件だ。

  • ロワーバンド接触+RSI30割れ+反転のローソク足(ピンバー、包み足)→ 買い
  • アッパーバンド接触+RSI70超え+反転のローソク足 → 売り
  • 利確はミドルバンド、損切りはバンドの外側

ボリンジャーバンドの±2σでの逆張りパターン(USD/JPY 4時間足)

USD/JPY 4時間足:レンジ相場で+2σ接触→反落、−2σ接触→反発を繰り返すバンド反転パターン。

条件を3つ重ねるのは、検証のとおりバンド接触だけでは勝率が五分五分だからだ。RSIを使った逆張りの詳細は「RSI・MACDの使い方」で解説している。

使い方④:Wボトム・Mトップ

Bollingerが著書で特に重視するパターン認識だ。

Wボトム(買い):1回目の底はロワーバンドの外まで売られる。反発後の2回目の底は、同じくらいの価格まで下げてもバンドの内側で止まる。その後ミドルバンドを上抜けたら買いだ。「前回はバンドの外まで売り込まれたのに、今回はそこまで行かない」=売りの勢いが衰えた証拠になる。

Mトップ(売り):その逆。1回目の高値はアッパーバンドの外、2回目の高値はバンドの内側。ミドルバンドを下抜けたら売り。

使い方⑤:RSIとの併用

ボリンジャーバンド(ボラティリティ)とRSI(モメンタム)は、見ているものが違うため補い合う。

買い:RSIが30割れ、かつ価格がロワーバンド付近。RSIが30を回復し、価格がミドルバンドを上抜けたところで入る。売り:その逆。

Mトップの形成中にRSIの弱気ダイバージェンス(価格は高値更新、RSIは更新しない)が重なれば、反転の確度はさらに上がる。

%bとBandWidth:数値で読む派生指標

多くのトレーダーは3本線を目で見るだけだが、Bollingerは著書『Bollinger on Bollinger Bands』(2001年)で、バンドを数値化する2つの派生指標を解説している。

%b(パーセントb)

計算式:%b =(終値 − ロワーバンド)÷(アッパーバンド − ロワーバンド)

  • %b = 1.0:アッパーバンド上/0.5:ミドルバンド上/0.0:ロワーバンド上
  • %b > 1.0:アッパーバンドの外/%b < 0.0:ロワーバンドの外

先ほどの最新ドル円なら、(157.81 − 153.04)÷(159.56 − 153.04)≒ 0.73。「バンドの上寄りだが、外ではない」と数字で言える。%bを使えば「0.2を割ったら買いを検討」のようなルール化ができ、Wボトムの「2回目の底がバンドの内側(%bが0以上)」も客観的に確認できる。

BandWidth(バンド幅)

計算式:BandWidth =(アッパーバンド − ロワーバンド)÷ ミドルバンド × 100

最新ドル円では(159.56 − 153.04)÷ 156.30 × 100 ≒ 4.17%。この値がその通貨ペアの直近6〜12ヶ月の最低水準に近づいたら、スクイーズと判断する。目視ではなく数値でスクイーズを判定できるのが最大の価値だ。TradingViewには「Bollinger BandWidth」として標準搭載されている。MT4は標準搭載されていないが、無料のカスタムインジケーターで追加できる。

開発者ボリンジャーのルールから学ぶ5つの鉄則

John Bollingerは公式サイト(bollingerbands.com)で「22のルール」を公開している。FXで特に重要な5つを抜粋する。

鉄則①「バンドへの接触はシグナルではなく、ただの接触」(ルール6)。上バンド接触は、それ自体では売りシグナルではない。下バンド接触も同じだ。

鉄則②「トレンド中、価格はバンドを歩く」(ルール7)。接触=逆張りの誘惑に負けないこと。

鉄則③「バンドの外での引けは、まず継続のシグナル」(ルール8)。今回の検証で「4回に3回はさらに進んだ」結果と整合する。

鉄則④「単体で使わない」(ルール4)。モメンタム系やトレンド系の指標と組み合わせる。

鉄則⑤「統計的な前提を置かない」(ルール14)。価格は正規分布に従わない。±2σ=95%を当てはめるのは誤りで、実際は約90%(ドル円実測88%)だ。

実践フロー:7ステップ

  1. ミドルバンドの傾きで相場環境を判定する。上向き=上昇、下向き=下降、水平=レンジ。
  2. バンド幅を確認する。収縮中=ブレイクに備える。拡大中=トレンド発生中。安定=レンジ。
  3. スクイーズ中なら:方向を補助指標で予測し、実体ブレイクを確認してから入る。ヘッドフェイクに注意。
  4. バンドウォーク中なら:トレンド方向に順張り。ミドルバンドへの押し目・戻りで入り、バンド接触で逆張りしない。
  5. レンジなら:バンド反転+RSI+ローソク足の3条件で逆張り。利確はミドルバンド。
  6. %bで位置を数値確認する。0以下や1以上の極端な値とRSIのシグナルが重なれば、根拠が強まる。
  7. 損切りを先に決める。買いならロワーバンドか直近安値の下、売りならアッパーバンドか直近高値の上。考え方は「損切りルールの作り方」を参照。

まずは「FXデモトレード(無料・口座開設不要)」で、スクイーズとバンドウォークを実際のチャートで観察するところから始められる。

実際のチャートで%bやBandWidthまで表示して検証したいなら、ツール選びも大事になる。

実際の検証には、分析ツールの完成度で選ぶのが近道だ。TradingViewを内蔵した取引ツールで、ボリンジャーバンドとBandWidthを並べて表示できる。
→ OANDA証券(OANDA FX)の公式サイトを見る

TradingViewを無料で本格的に使うなら、口座があれば本家の有料プランに近い機能でボリンジャーバンドの設定を細かく試せる。
→ みんなのFXの公式サイトを見る

いきなり大きな金額は怖い、まず1通貨で試したいなら、デモの次の一歩として、数円単位のリスクで「本物の値動き」と自分の感情を確かめられる。
→ 松井証券FXの公式サイトを見る

ボリンジャーバンドの注意点

注意点①「±2σの外に出た=戻る」は誤解。ドル円では約8日に1日、価格は±2σの外にいる。外に出た後、4回に3回はさらに進んだ。外に出たことだけを根拠にしない。

注意点②スクイーズの方向は別の指標で判断する。スクイーズだけで入ると、ヘッドフェイクに捕まりやすい。

注意点③短い時間足ほどダマシが増える。5分足や15分足ではバンドの呼吸が荒く、ブレイクのダマシが増える。安定するのは1時間足以上だ。短い足で使うなら、上位足のトレンド方向へのエントリーに限定するとよい。

注意点④期間を変えたら偏差も変える。Bollingerの目安は10期間→1.9、50期間→2.1。期間だけを変えると、バンドの意味が変わってしまう。

注意点⑤統計は過去の話。今回の88%は2006〜2026年のドル円日足での結果であり、他の通貨ペアや時間足、将来の相場で同じになる保証はない。自分が使うペアと時間足で、一度は確かめてほしい。

よくある質問

Q. ボリンジャーバンドの計算式は?
ミドルバンドは直近20本の終値の単純移動平均(SMA20)、アッパーバンドはSMA20+標準偏差×2、ロワーバンドはSMA20−標準偏差×2。標準偏差は「各終値と平均の差を2乗して平均し、平方根をとった値」で、Excelなら=STDEV.P()で計算できる。

Q. ±2σに収まる確率は本当に95%?
95%は正規分布を前提にした理論値。ドル円日足(2006〜2026年、5,200営業日)を当サイトで集計すると、±2σ内は約88%、±1σ内は約45%、±3σ内は約99.4%だった。開発者のBollinger自身も「実際は約90%で、95%ではない」としている。

Q. ±2σに価格が接触したら逆張りすべき?
単独では逆張りの根拠にならない。ドル円の検証では、初めて±2σの外で引けた後、5営業日以内に約74%がさらに同じ方向へ進んだ。逆張りはミドルバンドが水平なレンジ相場に限り、RSIやローソク足の反転パターンで確認してから行う。

Q. ボリンジャーバンドのスクイーズとは?
上下のバンドが収縮し、幅が狭くなった状態。この後に大きな値動き(ブレイクアウト)が起こりやすい。ただし方向は示さないため、A/DラインやRSIなどで方向を判断する。

Q. %bとBandWidthとは?
%bは価格がバンドのどの位置にあるかを0〜1で数値化した指標(上バンド=1、下バンド=0)。BandWidthはバンド幅をミドルバンドで割った百分率で、スクイーズの判定に使う。どちらもBollingerが著書で解説している派生指標。

Q. パラメーターは変えるべき?
基本はデフォルトの20期間・2σでよい。Bollingerの公式ルールでは、期間を変える場合は偏差も調整し、10期間なら1.9、50期間なら2.1を目安としている。

FX AI ニュース

FX白熱教室 監修アプリ NEW

FX AI ニュース

71サイトのFXニュースをAIが即解説。円安・円高インパクトも重要度バッジで一目瞭然。経済指標(気圧予報)や12星座運勢まで添えた、毎朝の相場準備が3分で終わるニュースアプリ。

無料プランあり / 一部機能はプレミアム ※投資判断はご自身でお願いします。

FX AI ラボ

FX白熱教室 監修アプリ NEW

FX AI ラボ

毎日AIが売買シグナルを送信。ニュースの円安・円高インパクトもAIが即判定。「次にどうなる?」もAIに直接聞ける。FX分析パートナーアプリ。

無料プランあり / プレミアムは7日間無料トライアル ※投資判断はご自身でお願いします。

AI 経済為替辞典

FX白熱教室 監修アプリ NEW

AI 経済為替辞典

FX・為替・経済の625語をAIが噛み砕いて解説。読んだ用語は4択クイズと間隔反復で「うろ覚え」から「定着」へ。単語帳が3日で続かなかった人にこそ。覚えて終わらせない、FX学習辞典アプリ。

無料でご利用いただけます ※投資判断はご自身でお願いします。