レンジ・ブレイクアウトを評価するのに必要なデータは?
直接の答え
レンジ・ブレイクアウトのコンセプトを評価するには、レンジを定義でき、何をブレイクアウトとみなすかを定義でき、さらにデータの出所と一貫性を確認できるデータを集めます。加えて、タイムリーさ(どのローソク足/クオート期間を使ったか)を記録し、よくある失敗パターンをあぶり出す品質チェックを実行する必要があります。目的は結果を予測することではなく、提示した条件が観測された価格履歴の中で実際に起きているかを、独立して検証することです。
仕組みまたは定義
「レンジ」とは、価格が上限の境界と下限の境界の間を繰り返し取引する期間のことが一般的です。「レンジ・ブレイクアウト」とは、選んだルールに従って、その境界のどちらかを価格が越えることです(たとえば、上限境界を上回る最初の終値、または最初の時間内タッチなど)。
このコンセプトを明確な前提で評価するには、次の4つのデータが必要です。
- レンジを定義するために使う価格系列
- チャートのためのオープン、高値、安値、終値(OHLC)または同等の価格項目。
- 明確に示された時間足(たとえば、1時間足のローソク足か日足か)。
- レンジ・ウィンドウを選ぶためのルール(何本のバーを使うか、計測開始後にレンジを調整するかどうか)。
- レンジの境界と、それがどう測られるか
- 上限・下限の境界を決めるために使う方法。例として、次のようなものがあります:ルックバック・ウィンドウ内での最高値と最安値を選ぶ、目に見えるスイング・ポイントから手動で引いた境界を使う、あるいは分位数/ロバスト推定を使う。
- 「レンジの有効性」に関するルール。たとえば、最低タッチ回数、または最低幅。
- ブレイクアウト定義(トリガー・ルール)
- ブレイクアウトとして数えるために何が起きる必要があるか:レンジの外での終値、境界を超える高値/安値、あるいは両方。
- 確認を要求するかどうか:たとえば、「次のバーで外側になる」か、「いかなる時点でも外側になる」か。
- 時間足の整合ルール:レンジ定義と同じ時間足でブレイクアウト計測を行う(別の指定がない限り)。
- 解釈に影響するコンテキスト・データ
- ボラティリティの状況(たとえば、同じデータセット内でのローソク足レンジの相対的な大きさ)。これは仕組みを変えませんが、「ブレイクアウト」がノイズになり得るかを解釈するのに役立ちます。
- イベントのタイミングに関する前提:ニュースのような期間を分析に含める場合でも、どの時間ウィンドウを含めたかを正確に記録する必要があります。
証拠または例
以下は、レンジ・ブレイクアウトのコンセプトを評価する際に、あなたが記録することになる「データ」の具体例です。自己チェック可能な形で示します。
- チャートの出所とデータ項目: OHLC系列がどこから来たのか(プラットフォーム/チャートのエクスポートか、手動観察か)と、どの項目が使われたかを記録します。
- 時間足: 境界とブレイクアウト検出の両方に使ったローソク足の時間足を書き留めます。
- レンジ・ウィンドウ: 境界を設定するために使うローソク足の本数を指定します。
- 境界ルール: 例として、「上限境界=ルックバック・ウィンドウ内の最大高値;下限境界=ルックバック・ウィンドウ内の最小安値」。
- トリガー・ルール: 例として、「ブレイクアウトは、ローソク足が上限境界を上回って終値をつけたとき(または下方向では下限境界を下回って終値をつけたとき)にカウントする」。
- 計測ウィンドウ: レンジを定義した後、ブレイクアウトを探すのをいつまでとするかを指定します。
- 結果追跡ルール(フォロー・スルーを追う場合): 「失敗」を測るなら、どう測るかを述べます。たとえば、「N本のローソク足以内にレンジの中へ戻る」など。そして「内側」とは、高値/安値が境界内に戻ることなのか、終値が境界内に戻ることなのかを明確にします。
これらのルールを正確に説明できない場合、同じコンセプトでも2人のアナリストが、同じ基礎データであっても異なる結果を生み出し得ます。だからこそ、評価は入力 だけでなく 入力の出所(プロヴェナンス)にも依存します。
制限とリスク
少なくとも1つの重要な制限はテストすべきです。レンジ・ブレイクアウトの評価は、定義が明確であっても失敗し得るためです。
- 境界のドリフトと先読みバイアス: ブレイクアウトの計測を始めた後にレンジを調整してしまう(たとえ意図せずとも)と、ブレイクアウトが「どれくらいの頻度で起きるか」を過大に見積もってしまう可能性があります。
- ノイズと実際の値動きの区別: 短い時間足では、価格が境界を何度も突いてすぐに戻ることがあります。これにより、「ブレイクアウト」というラベルがノイズになり得ます。
- 定義への感度: トリガー・ルールを(終値かタッチか)変更すると、ブレイクアウトのカウント数が大きく変わり得ます。
- 実行とコストの不一致(アクションをシミュレーションする場合): 過去の関係は、実際の約定がどう振る舞うかを保証しません。スプレッド、手数料、スリッページによって、理論上の値動きが実行可能かどうかが変わり得ます。
- 非定常な条件: ボラティリティのレジームは変化します。ある期間で機能したレンジ定義が、後の期間でも同様に振る舞うとは限りません。