Bollinger squeeze は、価格の移動平均を囲む Bollinger Bands が相対的に狭い状態を捉えます。帯の収縮は、計算に使った価格のばらつきが小さいことと関係します。ここで squeeze は帯が縮む意味であり、取引ポジションの強制的な決済ではありません。同じ市場の比較可能な過去を基準に判断します。
Jana がビットコインのチャートを見ていると、以前は離れていた帯が近づいてきました。Fidelity はこれをボラティリティの低下、つまり価格の変動が小さくなる状態と結び付けています。帯は移動平均を囲み、その距離は選んだ期間の価格のばらつきに左右されます。Jana が見ているのは、これまでに得られたデータの変化です。縮めたばねを想像したくなりますが、市場には決まった時刻に跳ねる義務はありません。静かな状態が続くこともあります。 [1]
Jana は、拡大も縮小もできるチャートの見た目だけに頼りたくありません。TradingView は BandWidth を使います。上の境界から下の境界を引き、中央の値で割って、100 を掛けます。得られるのは中央の値に対する幅の百分率であり、USD/BTC で表す価格ではありません。中央とは平均線の値で、価格を順番に並べたときの真ん中の値とは違います。中央がゼロならこの比率は計算できないため、下の例では正の値を使います。 [2]
小さい BandWidth を見つけた Jana は、どのチャートにも使いたくなります。しかし TradingView は、狭さの意味は市場や時間足によって違うと説明しています。日足で珍しくても、時間足では普通かもしれません。そのため、市場、時間区間、計算期間、偏差の倍率、価格の取得元をそろえて比較する必要があります。比較する過去の範囲と squeeze のしきい値は、結果を見る前に決めます。きれいな結果が出てから選ぶものではありません。 [2]
John Bollinger は幅を測る BandWidth と、境界に対する価格の位置を示す %b を区別しています。そこで Jana は二つの質問をします。帯は狭くなっているのか、価格はその中のどこにあるのか。最初の答えから将来の方向は決まりません。その後の拡大は上昇にも下落にも伴います。ブレイクアウト、つまり価格が選んだ境界の外へ動くことは別の出来事であり、判定ルールを個別に定める必要があります。 [3]
帯が縮んだ後、価格が上の境界を超え、Jana は上昇の継続を期待します。しかし価格は帯の中へ戻り、反対へ向かうこともあります。Fidelity が警告するのは、このような最初のだましの動きです。どちらの展開になったかは、後から見て初めて明らかなことがよくあります。成功した突破だけを評価すれば、実際には経験したはずの失敗を除外してしまいます。成功例のチャートだけでは、事前に予測できる優位性は証明されません。 [1]
Jana はまだ確定していないローソク足、つまり進行中の時間区間で突破を見ます。TradingView の説明では、その Close は変わり続ける最新価格であり、すでに確定した終値ではありません。価格とともに帯も変わりえます。接触に直ちに反応するルールと、帯の外で足が確定するまで待つルールは別です。過去の検証で、当時は知りえなかった最終値を使って、それより前の判断をしてはいけません。 [4]
Bollinger squeeze という名前だけでは、Jana は買う量も、退出する時点も、期待した動きが来なかったと認める条件もわかりません。TradingView はルールとその約定シミュレーションを分けています。参入、退出、想定の無効化を定めて初めて、手数料や slippage を含む結果を評価できます。slippage は期待価格と実際の価格との差です。overfitting にも注意します。過去の成功例に合わせた設定が、別のデータでは失敗することがあります。未使用データでの検証は有用ですが、その結果に合わせ直すと同じ独立した確認にはなりません。 [5]
John Bollinger は、帯への接触だけでは買いや売りの指示にならないと明言しています。Jana にとって squeeze は、引き続き観察したい状態を知らせるものです。収縮、その後の境界越え、実際の取引結果を分けて考えます。幅が広がっても、正しい方向を選べたことや損失を負担できることは保証されません。道具は状況をより正確に表現する助けにはなりますが、判断も責任も引き受けません。 [3]
帯が狭くなっても予測にはならない
最初の架空の時点では、中心が 100000 USD/BTC、上の境界が 102000、下が 98000 USD/BTC です。BandWidth = (102000 − 98000) / 100000 × 100 = 4 % となります。次の時点では中心を同じままにし、境界を 100500 と 99500 USD/BTC とします。(100500 − 99500) / 100000 × 100 = 1 % です。相対的な幅は四分の一になりました。比べているのは与えた時点の値であり、価格系列の全体ではありません。それだけでは、より長い過去に比べて珍しい状態なのか、いつ終わるのか、価格がどちらへ向かうのかはわかりません。
理解を深めるには、この項目とあわせて次もお読みください Bollinger Bands, ボラティリティ, Breakout, False Breakout, Backtesting, Technical indicator. 次の項目からも参照されています Bollinger Bands.
01Squeeze が起きたらビットコインはすぐ上がりますか?+
いいえ。計算に使った価格の動きが相対的に静かだという意味です。その後、上昇でも下落でも帯は広がりえますが、しばらく狭いままの場合もあります。収縮だけでは方向も時期も決まりません。
02どのチャートにも同じ割合のしきい値を使えますか?+
確認せずには使えません。市場、時間区間、計算設定が重要です。比較期間としきい値はテスト前に決めます。成功した突破だけを見て後から選ぶと、未知の未来に使うルールではなく、選ばれた成功例を評価することになります。