以前、IFTA認定テクニカルアナリストのBarry D. Moore氏によるRSI指標の勝率バックテストを共有しました。パラメータを正しく設定すれば、RSIは強い収益力を発揮する可能性があり、成功率は53%、平均して65%の取引が利益取引となりました。今回はボリンジャーバンドのバックテストのプロセスと結果を見ていきます。ボリンジャーバンドはどの時間足で使うのが最適なのか?最も稼げるパラメータは何か?読み終えれば、「損するバンド」にならないためのボリンジャーバンドの使い方が基本的にわかるはずです。
ボリンジャーバンド(Bollinger Bands)は、市場のボラティリティを測定し、買われ過ぎと売られ過ぎの状態を識別するためのテクニカル分析指標です。3本の線で構成されています:20期間の単純移動平均線(SMA)と、その移動平均線の±2標準偏差の位置にある上下2本のバンド線です。ボリンジャーバンドは価格のボラティリティの変化に応じて拡大したり収縮したりします。
S&P500指数に対して行ったボリンジャーバンドの信頼性テスト(13,360件の取引データを使用)の結果、デフォルトのパラメータで取引する場合、ボリンジャーバンドはトレーダーにとって不採算な指標です。しかし、最適化されたパラメータ設定を使用すれば、ボリンジャーバンドも非常に稼げるようになります。
ボリンジャーバンドは初心者投資家が非常によく使うチャート指標ですが、本当にトレーダーに価値ある売買シグナルを提供できるのでしょうか?ボリンジャーバンドで取引したいですか?私と一緒に深く学び、プロのトレーダーのようにボリンジャーバンドを使いこなす方法を身につけましょう!
要点まとめ:
✔ ボリンジャーバンドは上下バンド間の標準偏差によってボラティリティを測定します。
✔ 価格が上バンドまたは下バンドの外側に動いたとき、潜在的な取引機会を識別できます。
✔ 市場の買われ過ぎと売られ過ぎの状態を識別し、利益を捉えるために活用できます。
✔ 標準偏差の±倍率とSMAパラメータを調整することで、ボリンジャーバンドの精度を向上させることができます。
✔ 私たちのテスト結果によると、ボリンジャーバンドの成功率は低めです。
テスト結果のハイライト
私がTrendSpiderで行った長期間のバックテスト結果は明確に示しています:ボリンジャーバンドの最適な設定は20日SMA + 2倍標準偏差であり、60分足で使用するのが最も効果的です。この戦略の勝率は47%で、バイ・アンド・ホールド戦略と比較して優れたパフォーマンスを示しました。この勝率は50%を大きく超えているようには見えませんが、利益が出た銘柄は非常に大きな上昇を見せることが多く、全体としての戦略は依然として成功しています。
ボリンジャーバンドとは?
ボリンジャーバンドは、市場が売られ過ぎか買われ過ぎかを示すことを目的としたテクニカル分析チャート指標です。2本のトレンドラインのように見え、3本の線で構成されています:中央線は通常20日単純移動平均線(SMA)で、上下バンドはそれぞれその移動平均線の±2標準偏差の位置にあります。
ボリンジャーバンドの使い方
ボリンジャーバンドは様々な方法で取引機会の識別に役立ちます。トレーダーは外側の2本のバンド間の距離を使ってボラティリティを測定し、潜在的なエントリーポイントを探すことがよくあります。
価格が指標の上バンドまたは下バンドの範囲を突破した場合、価格が買われ過ぎまたは売られ過ぎの状態にある可能性があり、トレーダーはこれらの状況を利用して取引することができます。さらに、ボリンジャーバンドは価格行動のトレンドや、潜在的なサポートとレジスタンスの領域を識別するのにも役立ちます。
ボリンジャーバンドは通常、初心者トレーダーが最初に学ぶ指標の一つですが、本当に稼げるのでしょうか?
ボリンジャーバンドの仕組み
ボリンジャーバンドは1本の移動平均線(SMA)と上下2本のバンド線で構成されています。SMAは通常20期間単純移動平均線に設定されますが、自分のトレード戦略に合わせてこのパラメータを調整することもできます。
❍ 上バンドの計算方法:SMA + 2倍標準偏差
❍ 下バンドの計算方法:SMA - 2倍標準偏差
この2倍標準偏差は、価格がほとんど突破しない範囲を構成します。価格がこれらのバンドを突破した場合、通常はトレンドがまもなく変化するか反転する可能性を示します。
価格が上バンドまたは下バンドに近づいたときも、それぞれ買われ過ぎまたは売られ過ぎのシグナルと見なすことができます(価格がどちらのバンドに近づいているかによります)。トレーダーはボリンジャーバンドに対する価格の位置に基づいて、逆張り取引か順張り継続取引を選択できます。
ボリンジャーバンドの取引方法
私は多くのボリンジャーバンドの取引方法をテストしましたが、調査結果によると、どの戦略も成功率が47%を超えることはありませんでした。理由は、ボリンジャーバンドが大量の偽シグナルを発生させるからです。
非常に一般的なボリンジャーバンドの取引方法の一つは、価格が下バンドを上抜けたときに買い、価格が上バンドを下抜けたときに売るというものです。この戦略はトレンド相場で最も効果的です。なぜなら、トレーダーが長期的なトレンドの中でより大きな利益を捉えるのに役立つからです。
デイトレーダーのボリンジャーバンド活用法
ボリンジャーバンドで短期取引戦略を行う場合、価格がボリンジャーバンドの上下バンドの外側を突破するかどうかに注目できます。価格が上バンドを突破すれば、トレーダーはロングでエントリーできます;価格が下バンドを下抜ければ、トレーダーはショートでエントリーできます。
しかし、この戦略はレンジ相場や保ち合いの相場では避けた方が良いです。なぜなら、そのような状況では偽ブレイクアウトが発生しやすく、より多くの損失取引につながるからです。
トレーダーはボリンジャーバンドを利用して市場の反転機会を識別することもできます。価格が下バンドに触れた後に上に反転すれば、トレーダーはロングでエントリーできます;価格が上バンドに触れた後に下に反転すれば、トレーダーはショートでエントリーできます。この戦略は市場がレンジ相場や保ち合いのときに最も効果的です——なぜなら、これらの条件下ではボリンジャーバンドがサポートとレジスタンスのように機能することが多いからです。
この戦略を使用する際、トレーダーは通常、反転を確認するための追加シグナルを探します。例えば、他の指標やチャートパターン、例えば「ダブルボトム」や特定のローソク足パターンと組み合わせるなどです。トレーダーは出来高にも注目すべきです——より高い出来高は反転シグナルの有効性を確認することが多いです。
これらのボリンジャーバンド取引戦略は非常に人気がありますが、私たちのテストでは、それらが何らかの成功を収めることを証明できませんでした。
しかし本当の問題は、ボリンジャーバンドの売買シグナルが本当に利益を生むのか?RSI指標やドンチャンチャネルのように効果的なのか?それとも、移動平均線のように「役に立つように見えて実際には無効な」もう一つのチャート指標に過ぎないのか?
読み進めれば、ボリンジャーバンドで利益を出す取引を実現する方法がわかります。
ボリンジャーバンド指標の計算方法
標準的なボリンジャーバンドの計算方法は:現在の価格に対して20日単純移動平均線(SMA)を求め、その移動平均線を基準に上下2本のバンド線を加えます。この2本のバンド線はそれぞれ移動平均線から±2標準偏差の距離にあります。
メリット
ボリンジャーバンド指標は、トレーダーが現在の価格行動や価格のボラティリティがどの程度かを観察するのに役立ちます。標準偏差は過去のデータを使用するため、潜在的な反転やブレイクアウトの機会を事前に発見するために使うことができます。さらに、トレーダーはこの指標を使ってエントリー・イグジットポイントを見つけ、ストップロスの位置を設定することもできます。
デメリット
ボリンジャーバンドの最大の欠点は偽シグナルが多すぎることです。私たちのテストでは、3つの主要なボリンジャーバンド戦略で取引した場合、平均成功率はわずか33%であり、これは非常に悪いパフォーマンスです。
さらに、ボリンジャーバンドは遅行指標に属し、価格行動がすでに発生した後にしかシグナルを出せないことを意味します。これにより、トレーダーがエントリー・イグジットが遅れたり、本来利益が出たかもしれない機会を逃したりする可能性があります。また、ボリンジャーバンドは過去の価格に基づいて計算されるため、高ボラティリティ市場ではそれほど効果的でない可能性があります。
TrendSpiderでのボリンジャーバンドバックテストの設定方法
TrendSpiderでボリンジャーバンドのバックテストを設定するには、以下の手順に従ってください:
✍ TrendSpiderに登録します。
✍ 買いシグナル(Buy Signal):Strategy Tester(戦略テスター) > Entry Condition(エントリー条件) > Add Script(スクリプト追加) > Add Parameter(パラメータ追加) > Condition(条件) > Price(価格)の順に選択し、次に設定します:Close(終値) > Greater than(より大きい) > Bollinger Bands (20,2,2,0 Close), Low(ボリンジャーバンド下バンド)。
✍ 売りシグナル(Sell Signal):> スクリプト追加(Add Script) > パラメータ追加(Add Parameter) > 条件(Condition) > 価格(Price)を選択し、次に設定します:終値(Close) > より大きい(Greater than) > ボリンジャーバンド (20,2,2,0 終値)、上バンド(Up)。
✍ 最後に「実行」をクリックします。
ボリンジャーバンドのバックテスト結果
私はボリンジャーバンドの標準パラメータ(20,2,2)を使用して、ダウ・ジョーンズ工業平均指数(DJIA)の構成銘柄に対して、4つの時間足でテストしました:1分足、5分足、1時間足、日足です。結果はすべて悪いパフォーマンスでした。
1分足では、ボリンジャーバンド戦略の成功率はわずか23%で、非常に低いです。
1時間足では(2年間のテスト期間)、ボリンジャーバンドの勝率は47%に達し、バイ・アンド・ホールド戦略と比較してわずかに優位でした。
私は別のボリンジャーバンドパラメータ (10,2,1) もテストしましたが、結果は5分足と1時間足での成功率が同様に低く、それぞれわずか37%と27%でした。
さらに、「上バンドのブレイクアウトを買う」戦略や、「上バンドのブレイクアウトを売る」戦略もテストしましたが、これらの一般的な標準的な手法はどれも成功しませんでした。
最適なボリンジャーバンドパラメータ
私はTrendSpiderで360年に及ぶバックテスト(累積ヒストリカルサンプル)を行い、結論は非常に明確です:ボリンジャーバンドの最適な設定は——20期間SMA + 2倍標準偏差であり、60分足で最も良いパフォーマンスを示します。
この戦略の勝率は47%で、バイ・アンド・ホールド戦略と比較して優れています。この勝率は50%を明らかに超えているようには見えないかもしれませんが、利益が出た銘柄の上昇率は非常に驚異的であり、全体として見ればこの戦略は依然として成功しています。
次に、その中の一部の成功した取引の事例を紹介します。
ボリンジャーバンドテスト:60分足
私たちはホーム・デポ(Home Depot、コード:HD)に対して1時間足で2年間のテストを行いました。結果によると、ボリンジャーバンド戦略の収益は+84.1%で、バイ・アンド・ホールドの収益は-3.4%でした。
合計26件の取引が発生し、勝率は85%に達しました;平均1取引あたりの利益は4.08%で、平均損失は-6.17%でした。
85%の取引を利益にできる指標は非常に稀であり、これがこの銘柄でボリンジャーバンドが稼げる理由です。ただし、ダウ30銘柄のうち53%はこの戦略を使用しても最終的に損失となりました。
利益が出せるボリンジャーバンドパラメータ
私たちのテストによると、ボリンジャーバンドで唯一実行可能な利益の出し方は、パラメータ (10, 1.5, 2) を使用し、下バンドが価格より高いときに買うことです。これは、10日SMAを使用し、上バンドと下バンドにそれぞれ1.5倍と2倍の標準偏差を採用することを意味します。
取引ポジションが開かれた後、唯一利益を実現できる方法は5%のトレーリングストップを設定することです。ボリンジャーバンド自体を利益確定のイグジット条件として使おうとすると、非常に困難であり、最終的には損失をもたらすことが多いです。
S&P500(米国時価総額最大の500銘柄)に対するボリンジャーバンドの効果をテストするために、私はFinViz Eliteが提供する優れたバックテストツールを使用しました。FinVizの「ポイント・アンド・クリック式バックテストエンジン」により、日足でのボリンジャーバンド(Bollinger Bands-14)を過去20年間テストすることができました。
利益が出せるボリンジャーバンド戦略のバックテスト結果
ボリンジャーバンド戦略は20年間でS&P500銘柄ポートフォリオをアウトパフォームし、総リターンは766%で、バイ・アンド・ホールド戦略のリターンは555%でした。合計51,414件の取引が発生し、そのうち55%の取引日が利益となりました。
20年間の期間で、このボリンジャーバンド戦略はバイ・アンド・ホールド戦略より211%多く稼ぎ、これにより私がテストしたすべてのボリンジャーバンド戦略の中で最高のパフォーマンスとなりました。
この特定のボリンジャーバンド戦略は個別のケースで成功を収めましたが、ほとんどのパラメータの組み合わせは非常に悪いパフォーマンスでした。私はより優れたパフォーマンスを示す指標、例えばマネーフローインデックス(Money Flow Index、MFI)を使用する方を好みます。
FinViz Eliteを使ったボリンジャーバンドのバックテスト
利益が出せるボリンジャーバンドのバックテストを設定するには、以下の5つのステップに従ってください:
✍ FINVIZ ELITEに登録します
✍ バックテスト > 指数 = S&P500 を選択します
✍ Long Entry When(ロングエントリー条件) > Indicator(指標) > Bollinger Bands LowerBand(ボリンジャーバンド下バンド) < Close(終値)を選択します
✍ Long Exit(ロングイグジット条件) = Stop-Loss 5%(ストップロス5%)を設定します
✍ 最後に「Run Backtest」(バックテスト実行)をクリックします
ボリンジャーバンドと他の指標の組み合わせ
ボリンジャーバンドは他のテクニカル指標と組み合わせて使用することで、より収益性の高い取引戦略を構築できます。例えば、MACD(指数平滑移動平均線)指標と組み合わせて、次のような戦略を設計できます:ボリンジャーバンドがポジティブなシグナルを出し、同時にMACDがそのシグナル線を上抜けたときに買います。さらに、MACDのヒストグラムを使って取引をいつイグジットするかを示すこともできます。あるいは、ボリンジャーバンドを価格変化率、マネーフローインデックス、または特定の強気チャートパターンと組み合わせて使用することもできます。
「ボリンジャーバンド + 他の指標」の組み合わせが本当に利益を生むかどうかをテストしたい場合は、TrendSpiderをお勧めします——これは私たちが推奨する株式リサーチとAI駆動型取引ソフトウェアです。
ボリンジャーバンドの公式
✔ 上バンド(Upper Band)= 20日SMA + 2 ×(価格の20日標準偏差)
✔ 中バンド(Middle Band)= 20日SMA(単純移動平均線)
✔ 下バンド(Lower Band)= 20日SMA – 2 ×(価格の20日標準偏差)
これは、現在の価格行動が中バンドの上方1標準偏差の位置にあるとき、通常は買われ過ぎと見なされ;現在の価格行動が中バンドの下方1標準偏差の位置にあるとき、売られ過ぎと見なされることを意味します。
❍ ボリンジャーバンドは売買シグナルに使えますか?
はい、ボリンジャーバンドは確かに買いと売りのシグナルを生成するために使用できます。しかし、私たちがS&P500に対して行った20年間のテストによると:ボリンジャーバンドは日足での買いシグナルにのみ適しており、パラメータは10期間SMA + 2倍標準偏差であるべきです。
この設定を使用することで市場をアウトパフォームする766%のリターンを得ることができ、指数投資(バイ・アンド・ホールド)のリターンは555%でした。
❍ ボリンジャーバンドを使うべきですか?
お勧めしません。私たちのテストによると:すべての時間足で(1分足から日足まで)、ボリンジャーバンドの標準パラメータを使用する場合、ボリンジャーバンドは信頼できない指標です。ダウ30銘柄では、ボリンジャーバンド戦略の成功率はわずか33%でした。
❍ ボリンジャーバンドは正確ですか?
正確ではありません。全体として、ボリンジャーバンドは標準パラメータでのパフォーマンスは信頼できず、ダウ30銘柄での失敗率は67%に達しました。SMA 10に変更し、ボリンジャーバンドを買いシグナルとしてのみ使用する場合——つまり価格が下バンドを上抜けたときに買う場合——正確率は55%に向上させることができます。
❍ ボリンジャーバンド使用の限界
私たちのテストによると、ボリンジャーバンドは単独で使用するとパフォーマンスが悪いため、異なるチャートパターンや指標と組み合わせて使用すべきです。これにより偽シグナルを減らし、より大きな損失を避けるのに役立ちます。
❍ ボリンジャーバンドは信頼できますか?
信頼できません。標準設定(20,2,2)を使用する場合、ボリンジャーバンドの売買シグナルの信頼性は低いです。私たちのテストによると:1分足と5分足では、ボリンジャーバンドの信頼性はわずか27%でした。
まとめ
3つの戦略、累計13,360件の取引データをテストした結果、私は確認しました:ボリンジャーバンドは全体的に損失を出しやすい取引戦略です。どうしてもボリンジャーバンドを使いたい場合は、日足でのみ使用し、10,2,2のパラメータ設定を採用してください。価格が下バンドを上抜けたときに買い、5%のトレーリングストップを売りの方法として使用することで、利益の確率を約55%に高めることができます。
私は多くのテクニカル分析指標を研究しテストしてきましたが、そのうちの多く(例えば移動平均線やボリンジャーバンド)は期待に応えられませんでした。
また、パラメータを最適化することで、ボリンジャーバンドをトレーダーにとって有用なツールに調整できることも証明しました。特に強い買いシグナルを生成する面において、投資家のツールボックスに価値ある追加要素となり得ますが、売りシグナルに使うことは避けてください。
免責事項:取引には重大な損失リスクがあり、すべての投資家に適しているわけではありません。過去のパフォーマンスは将来の結果を保証するものではありません。