フォールス・ブレイクアウトのルールとは?
フォールス・ブレイクアウトとは?
フォールス・ブレイクアウトとは、価格が明確に定義された水準(多くの場合、サポートまたはレジスタンスの水準として説明される)を超えて動くものの、その動きを維持しないというチャート上の挙動です。代わりに、価格は後にその水準へ戻るか、あるいは反対方向へ進みます。
この考え方を検証可能にするには、次の2つの要素が必要です:
- 特定の水準の定義(「その水準」とは何か)。
- 失敗の定義(「維持できなかった」とは何か)。
これらがないと、見た目が似た出来事でもルールが異なるため、人々は異なる条件で同様の事象を語ってしまい、比較や検証が難しくなります。
基本ルール(テストできるルールセット)
以下は、「ルール」を測定可能な形で書く一例です。ルールは仮定と閾値として表現されているため、調整して一貫して再テストできます。
1) ブレイクの試みを探す前に水準を定義する
例えば次のように、明示的な方法で重要な水準を選びます:
- その水準は、ある見返し期間(lookback window)における最高値/最安値である。
- あるいは、その水準は、過去のスイングポイントによって形成された水平の価格帯である。
ルール: 結果を見た後に水準を再定義しないこと。水準は、テスト期間内の「それ以前の情報だけ」を使って選ばなければなりません。
2) 「ブレイクの試み」が何を意味するかを定義する
ブレイクの試みとは、価格が想定された方向において水準をクロスすることです。
ルール(測定可能な選択肢の1つ):
- 強気の試みの場合:価格のローソク足の高値が水準を上回る。
- 弱気の試みの場合:価格のローソク足の安値が水準を下回る。
市場は変動するため、わずかな許容が必要になるかもしれません。
仮定: 許容バンド(例えば、固定のpips数、または水準の固定割合)を使って、ノイズが「クロス」とみなされるかを判断します。テスト中はこの許容を一定に保ってください。
3) 「維持できなかった」の確認を定義する
ブレイクが「false(フォールス)」になるのは、その試みが持続しないときです。
ルール(測定可能な選択肢の1つ):
- 最初のクロスの後、固定の見通し期間(例:N本のローソク足)以内に、価格はその水準を再び反対側へ戻る必要がある。
「戻る」とは何かを明確にしなければなりません:
- 反対側へクローズで戻る(多くの場合、より厳格)。
- あるいは**ヒゲの極値(intrabar extremes)**で戻る(多くの場合、より緩い)。
仮定: 1つの方法(クローズ基準か、極値基準か)を選び、それをテスト中ずっと一定に保ちます。
4) ゆっくりした動きを「false」とラベル付けしないための時間ルールを追加する
時間制限がないと、多くのブレイクの試みは最終的にリトレースするため、結果が一貫しなくなります。
ルール: 最初のクロスの後、固定の最大時間以内に失敗の確認が起きることを要求します。クロスは起きたが、失敗が後になって起きる場合は、別のラベル(例えば「未確認のブレイク」)を付けます。
5) 結果を一貫して追跡する
パターンを検証するには、結果の計測が必要です。選択肢には次のようなものがあります:
- 見通し期間内に、水準を越えて再びクローズするかどうか。
- あるいは、クロス時点からの最大の逆行(不利な)動き。
ルール: テストサンプル全体で同じ指標を使います。
証拠と具体例(明確な仮定つき)
以下は、測定可能な条件だけを使ったシンプルでテスト可能な例です。これは収益性に関する主張ではなく、出来事にラベルを付ける方法についての説明にすぎません。
例の仮定
- あなたは、イベントの前に終わる見返し期間を使って、レジスタンス水準を1.1000に設定する。
- 強気のブレイクアウトの試みを、「高値が1.1000を上回る最初のローソク足」と定義する。
- 「false」を次のように定義する:次の5本のローソク足以内に、あるローソク足が1.1000を下回る形でクローズする。
- データセット内のすべての出来事に対して、一定のルールを使う。
手順のロジック
- ローソク足Aの前に、あなたはすでにレジスタンスを1.1000に固定している。
- ローソク足Aは1.1000を上回る高値を持つため、あなたはそれをブレイクの試みとしてマークする。
- あなたはローソク足A+1からA+5を観察する。
- それらのローソク足のいずれかが1.1000を下回る形でクローズしたら、その試みをフォールス・ブレイクアウトとしてラベル付けする。
- もしそのウィンドウ内で1.1000を下回る形でクローズしなければ、あなたのルールセットに従って「falseではない」とラベル付けする。
ルールが明示されているため、別の人でも同じ過去のローソク足から同じラベルを再現でき、ラベル付けが一貫しているかどうかを確認できます。
制限と失敗パターン(ルールを壊し得るもの)
フォールス・ブレイクアウトは、市場がノイズに満ちていること、そして実際の執行が「ラベル付けする出来事」と「あなたが経験するもの」の違いを生むことから、測定が難しくなることがあります。
1) ノイズと許容の選び方
水準の定義、許容バンド、あるいは高値/安値とクローズのどちらを使うかのわずかな違いが、ラベルを大きく変えてしまうことがあります。
失敗パターン: 許容が狭すぎる水準は、ランダムな変動を「ブレイク」に変えてしまい、逆に許容が広すぎる水準は、本物のクロスを妨げます。
2) レジームの変化と変動性のばらつき
変動性(ボラティリティ)は時間とともに変わります。固定の本数のローソク足や固定の許容は、高ボラ期には厳しすぎ、低ボラ期には緩すぎる可能性があります。
失敗パターン: あなたのルールセットは、テスト中に使った時間窓や変動性レジームに「過剰適合」してしまうかもしれません。
3) スプレッド、スリッページ、執行の不一致
ラベル付けがローソク足データを使っていても、実際の取引コストはスプレッドや執行に依存します。これらの要因は、パターンに基づく戦略がバックテストの仮定のように振る舞うかどうかに影響し得ます。
失敗パターン: 理想的な約定を前提としたバックテストは、実際のコストの後に失敗がどれくらい「実行可能」になるかを誤って表す可能性があります。
4) 「水準」が不安定、または主観的になり得る
サポートとレジスタンスは物理法則ではありません。水準を選ぶ方法が異なれば、異なるデータセットが生まれます。
失敗パターン: 2人の研究者がそれぞれ別の水準について「正しい」可能性はありますが、その場合フォールス・ブレイクアウトのカウントが変わってしまいます。
5) イベントの重なりと曖昧な順序
急な値動きでは、1本のローソク足が水準をクロスし、その後に再びクロスすることがあります。イベント分離のルールがないと、二重カウントしたり、結果の順序を誤ったりするかもしれません。
失敗パターン: 重なり合うウィンドウは、ラベルの一貫性を崩します。
自分のルールセットを検証する方法
読者は、予測力を前提にせずとも、フォールス・ブレイクアウトの定義を検証できます。
手順に沿った検証チェック
- 再現性: 各イベントの前に利用可能な情報だけで、水準の定義を適用できますか?
- 一貫性: どこでも同じローソク足の種類(クローズ vs 高値/安値)と同じ見通し期間を使っていますか?
- 評価者間の信頼性: 別の人が同じ文章化されたルールを同じチャート区間に適用した場合、似たラベルが得られますか?
- 感度分析: 小さな変更(例えば、見通し期間や許容を少し変える)を試し、ラベルがどう変わるかを確認してください。
DOCUMENT END