542 / 736BB

Bollinger Bands

ボリンジャーバンド

Bollinger Bands は、平均価格の上下に変化する帯を描きます。現在の価格が最近の値動きの中でどこにあるか、その期間の価格がどれほどばらついていたかを見るためのものです。上下の境界は、市場が守らなければならない線ではありません。

Bollinger Bands は中央の移動平均線と、その上下の境界線から成ります。境界までの距離を決める標準偏差は、選んだ価格が平均の周りにどれほど散らばっているかを表します。設定が同じなら、ばらつきが大きいほど帯は広がります。新しいデータによって中心も動きます。

Petr が TradingView で Bollinger Bands を表示すると、ビットコイン価格の周りに三本の線が現れました。従来の計算では、中心に SMA を使います。選んだ期間の各価格を同じ重みで平均する、単純な移動平均です。上の境界は中心に標準偏差の倍数を足し、下の境界はそれを引いて求めます。標準偏差を計算する対象は価格そのものであり、すでに滑らかにした平均線ではありません。新しいデータが加わると帯は移動し、幅も変わります。ビットコインが進むべき道を前もって描いているわけではありません。 [2]

John Bollinger は、初期設定として期間 20、標準偏差の倍率 2 を示しています。ここで期間とはチャート上の時間区間です。時間足を二十本見る場合と日足を二十本見る場合では、見ているものが違います。そこで Petr は、二つのチャートを比べるとき、市場、価格の取得元、標準偏差の計算方法も確認します。設定を変えれば、チャートに尋ねる内容も変わります。初期値は道具に慣れる出発点であって、すべての市場に最適だという証明ではありません。 [1]

Fidelity は帯の幅を、価格の変動性、つまりボラティリティによって説明しています。倍率を変えず、選んだ期間の価格がより広く散らばれば、上下の境界は離れます。平均の近くに集まれば帯は狭まります。Petr が読み取れるのは観測された変動についてであり、次の値動きの方向ではありません。狭い帯が上昇を約束するわけでも、広い帯が間近の下落を意味するわけでもありません。 [3]

Petr は価格が下の線に来ると、割安なのではと思います。しかし John Bollinger は、帯への接触と売買シグナルを明確に区別しています。ここで低いというのは選んだ価格の期間に対してであり、ビットコインの経済的な価値に対してとは限りません。下落が続くなら、価格は下の境界に沿って進んだり、その外へ出たりできます。同じように、上の帯に触れても必ず売る理由にはなりません。線は過去との関係を表すだけで、価格の障壁を作るものではありません。 [1]

Petr は統計で、標準偏差が確率と関係することを覚えています。John Bollinger が注意を促すのは、まさにこの短絡です。特定の統計的な結論にはデータの分布についての前提が必要であり、計算の名前だけではその前提は成立しません。価格が、釣り鐘型で知られる正規分布に従うとは限りません。短い期間を見ても将来は確実になりません。帯は将来の価格範囲の約束でも、損失に対する保険でもありません。倍率を二にしても、その保証は得られません。 [1]

TradingView には、価格が帯のどこにあるかを示す %b もあります。現在価格から下の境界を引き、その結果を帯の幅、つまり上の境界と下の境界の差で割ります。0 は下端、1 は上端です。価格は帯の外にも出るので、結果もこの範囲を超えることがあります。Petr が測っているのは位置であり、幅でも利益の確率でもありません。上下の境界が重なると、ゼロでは割れないため、この比率は定義できません。 [4]

Petr が日中に価格の帯からの飛び出しを見ても、夕方にはチャートの様子が変わっていることがあります。TradingView の説明では、まだ確定していないローソク足の Close は、その時点の最新価格です。ローソク足は一つの時間区間をまとめたもので、最終的な終値はまだわかりません。計算が Close を使うなら、確定するまで価格だけでなく境界も変わりえます。足の途中で帯に触れることと、帯の外で足が確定することは違う出来事です。過去のチャートには、途中で見えていたすべての状態は残りません。 [5]

Petr は中心への価格の戻りを試してもよいですし、境界を抜けた後の動きの継続を試してもよいでしょう。それぞれ異なる仮説であり、Bollinger Bands という名前はどちらも正しいと認めるものではありません。TradingView の戦略文書も、チャートの計算と実際の約定のシミュレーションを分けています。検証には手数料と slippage、つまり期待した価格と実際に得られた価格との差を含める必要があります。overfitting にも注意が必要です。過去のデータに合わせて磨き込んだ設定が、別のデータでは通用しないことがあります。調整に使わなかったデータで試すのは有用ですが、それでも将来の利益は保証されません。 [6]

例例 · BB

平均は同じでも幅は違う

架空の例として、計算済みの SMA が 100000 USD/BTC、標準偏差が 2000 USD/BTC とします。選んだ倍率は 2 です。上の境界 = 100000 + 2 × 2000 = 104000 USD/BTC、下の境界 = 100000 − 2 × 2000 = 96000 USD/BTC となり、間隔は 8000 USD/BTC です。中心は変えず、与えた標準偏差を 4000 USD/BTC に増やすと、境界は 108000 と 92000 USD/BTC、幅は 16000 USD/BTC になります。平均は同じまま、帯の幅は倍になりました。ここでは計算済みの入力値を比較しており、価格標本の全体を示したり、次の価格を予測したりしているのではありません。

理解を深めるには、この項目とあわせて次もお読みください Moving average, Simple moving average, Technical indicator, ボラティリティ, Bollinger squeeze, Backtesting. 次の項目からも参照されています Bollinger squeeze, Price Channel.

01下の帯にあるビットコインは必ず割安ですか?

選んだ期間と設定に対して低い位置にある、という意味です。お買い得であることや確実な反転とは違います。下落は境界に沿って、またはその外で続くかもしれません。帯だけでは、許容できる損失やビットコインのあるべき価値はわかりません。

02倍率が二なら帯の中へ戻る保証がありますか?

ありません。倍率は平均から境界までの距離を決めるだけです。将来の価格分布や戻る確率を定めるものではありません。戻りを狙って売買するなら、費用も含めて検証すべき別の仮説になります。

DOC · 001John Bollinger — Rules一次資料 DOC · 002TradingView — Bollinger Bands文書 DOC · 003Fidelity — Bollinger Bands文書 DOC · 004TradingView — Percent B文書 DOC · 005TradingView — Repainting文書 DOC · 006TradingView — Strategies文書
改訂日: 一次資料を優先 · 投資助言ではありません