出来高分布 Volume Profile:POC、バリューエリアと戦略のアイデア
出来高分布は、見慣れた出来高の棒グラフを横に倒したものです。通常の出来高は各足で何枚約定したかを示しますが、出来高分布は選んだ一連の足の中で、各価格帯で何枚約定したかを示します。最も約定が集中した価格が POC(ポイント・オブ・コントロール)、その周囲で出来高の大部分を含む価格帯がバリューエリアです。このページでは、分布の作り方、先物トレーダーによる形の読み方、最も多い読み違い、そして戦略ジェネレーターで検証する際に調整できる項目を説明します。
何を測るのか
多くの出来高系ツールは、出来高を時間に沿って並べます。一本の足に一つの値があり、トレーダーは足ごとの変化を見ます。出来高分布は同じ出来高を価格に沿って並べ、別の問いに答えます。この期間、市場は実際にどの価格で取引を成立させたのか、という問いです。多くの枚数が入れ替わった価格は長い横棒になり、市場が素早く通過した価格は短い横棒にとどまります。この形から三つの値が読み取れます。POC は出来高が最も多い一つの価格帯です。バリューエリアは POC を囲み、選んだ割合の大部分の出来高を含む価格帯で、その上端と下端をそれぞれバリューエリア上限、バリューエリア下限と呼びます。
計算は言葉だけで説明できます。まず期間内の足を取り、それらが付けた最高値と最安値を求め、その値幅を決まった数の等しい価格ビンに分けます。次に各足の出来高をビンに割り当てます。簡単な方式では終値や代表価格が入るビンにその足の出来高をすべて入れ、より細かい方式では足の値幅が通過したすべてのビンに出来高を振り分けます。合計が最も大きいビンが POC です。バリューエリアを求めるには、POC から始めて上下の隣接ビン(古典的な方法では隣接する二つのビンの組)のうち出来高の多い方を順に加え、集めたビンの合計が期間全体の出来高に対する所定の割合に達するまで続けます。集めたビンの上端と下端がバリューエリア上限と下限です。
この用語はマーケットプロファイルに由来し、J. Peter Steidlmayer がシカゴ商品取引所でトレーダーとして活動する中で考案しました。彼の方式は各価格に市場が滞在した時間を数えるものでしたが、出来高分布は実際の出来高を数える、広く使われている公開版の変形です。他の出来高系ツールとの対比が理解の鍵になります。VWAP は同じ取引を一つの出来高加重平均価格に圧縮するため、重心は分かっても、出来高が一つの塊なのか二つに分かれているのかは分かりません。OBV は出来高を時間の順に保ち、それが上昇引けと下落引けのどちらに傾いたかを問います。出来高分布は価格方向の分布全体を保つため、均衡した釣鐘型、一方に偏った形、あるいは間に薄い隙間を挟んだ二つの密集帯を示すことができます。
実際の相場での振る舞い
どの出来高分布も二つの選択で形が決まります。何本の足を含めるか、そして価格をどれだけ細かく区切るかです。短い期間は直近の競り合いだけを描くため、POC は頻繁に動き新しい約定に素早く反応しますが、大商いの一本が全体を支配することもあります。長い期間は価値がしばらく留まっていた位置を描き、POC は安定した基準になりますが、価値が移動したことを認めるのは遅くなります。ビンの粗さにも得失があります。粗いビンは近い価格をまとめて滑らかで読みやすい形にしますが、二つの密集帯の間にある薄い隙間を隠すことがあります。細かいビンはその構造を見せますが、期間内の足が少ないと多くのビンにほとんど出来高が入らず、わずかな差で POC が隣の価格帯との間を行き来します。バリューエリアに含める出来高の割合はその幅を決めます。割合が大きいと価格がめったに出ない広い境界になり、小さいと頻繁に触れる狭い境界になります。
均衡した往来相場では、出来高分布は釣鐘型になります。POC は中ほどにはっきり現れ、バリューエリアは安定し、価格は上限と下限の間を行き来します。トレンドが生まれると、分布は一方に偏るか二つの密集帯に分かれ、POC とバリューエリア全体が値動きの方向へ移動し始めます。密集帯の間の薄いゾーンは重要です。市場がそこではほとんど出来高を残さなかったからです。価格はどちらの方向にもそこを素早く通過しやすく、出来高の厚い価格帯は値動きを鈍らせ、往来を続けさせやすくなります。
最も多い読み違いは、期間の長さに関係なく POC を固定的な支持線や抵抗線として扱うことです。短いローリング期間の POC は直近の取引を描写したものにすぎず、市場が必ず尊重する水準ではありません。新しい出来高が入ればすぐに動きます。同じ価格でも長い期間から得たものはより多くの履歴を含みますが、現在の競り合いについてはあまり語りません。二つ目の誤りは、異なる期間や異なる取引セッションで作った分布を比べることです。先物では日中取引と夜間取引の出来高が大きく異なるため、たとえば夜間取引を含む台湾指数先物の分布は通常は主に日中取引によって形づくられ、夜間だけの分布はより少ない枚数がより長い時間帯に散らばるため、夜ごとに形が大きく変わることがあります。一方のバリューエリアを他方のバリューエリアと並べたり、短い期間の POC と長い期間の POC を並べたりすると、二つの異なる測定を混ぜることになります。まず期間とセッションを固定し、同じ条件同士で比べましょう。
代表的な使い方(考え方)
バリューエリアのだましブレイクを逆張りする
価格がバリューエリアの外へ出た後、すぐに内側で引けた場合、そのブレイクは市場に受け入れられなかったことになります。トレーダーはこれを POC 方向へ戻る取引の合図とし、失敗した側の境界を損切りの基準にします。この考え方は均衡した分布、つまり ADX のようなトレンド強度の指標が低いときに最も合います。
価値の移動についていく
POC とバリューエリア全体が連続する期間で同じ方向へ動くとき、市場は新しい価格を受け入れています。トレンドフォロワーは一つの価格で売買するのではなく、この移動を確認材料に使います。ドンチャンチャネル のブレイク後に続伸を待つのと同じ発想です。
低出来高帯では速い値動きを想定する
期間内にほとんど出来高がなかった価格帯には、価格を支える力がほとんどありません。そうしたゾーンに入った値動きは速くなりやすいため、トレーダーは薄いゾーンをブレイクの目標にし、損切りはその内側ではなく外側に置きます。
ほかの系統のインジケーターとの組み合わせ
VWAP と並べると、出来高分布は平均値が省いた情報を補います。VWAP と POC が近いとき、出来高は一つの価格の周辺に集まり、均衡した状態です。両者が離れると出来高は偏り、一方に厚い密集帯、もう一方に長い裾野ができます。VWAP で方向の傾きを判断するトレーダーは、バリューエリアの境界を使って、取引の大半が行われた場所から価格がどれだけ離れたかを測ることがよくあります。
バリューエリアの幅は期間中のボラティリティに左右されるため、ATR がその背景を与えます。ATR に比べて狭いバリューエリアは競り合いが圧縮されていることを示し、レンジ拡大の前によく見られます。広いバリューエリアは、市場が幅広い価格を受け入れたことを示します。同じ比較は損切りにも使えます。バリューエリアの境界の外に置いた損切りは、その境界が ATR 数個分離れているときに意味を持ち、通常の足ごとの揺れの範囲内にあるなら参考程度にとどまります。
トレンド系ツールは、出来高分布のどの読み方を信頼するかを決めます。ADX が低いときは釣鐘型・往来型の読み方が当てはまり、バリューエリアの境界は値動きが止まりやすい場所です。ADX が上昇しているときは移動の読み方が当てはまり、どの価格よりも価値がどちらへ動いているかが重要になります。そのうえで OBV や チェイキン・マネー・フロー を使い、時間方向の出来高が価格方向の出来高と同じ側に傾いているかを確かめられます。
AlphaPrimeでの扱い
AlphaPrime では、この系統は「出来高分布 Volume Profile」という名前で表示されます。直近の足をローリング期間として作る分布で、POC、バリューエリアとその幅は、セッションの切り替わりでリセットされるのではなく、新しい足ごとに再計算されます。調整できる項目は、期間を決める「指標期間 N」、解像度を決める「価格ビン数」、バリューエリアに含める出来高の割合を決める「バリューエリア比率」です。POC の明確な移動を捉える条件ではさらに「POC シフト本数」と「POC シフト比率」、低出来高ゾーンの条件では「低出来高ゾーン比率」を調整できます。
条件は二種類あります。一つは分布の値の線が上昇しているか下降しているかを読むもので、例として「バリューエリア幅」「終値と POC の距離」「終値のバリューエリア内位置」「POC 出来高比率」「POC 上下の出来高の偏り」があります。もう一つは上向きと下向きの二つの版を持つイベントで、「バリューエリア下限割れから戻る(上向き)」「バリューエリアの下から内側へ再進入」「POC 再テストを維持し上で引ける」「POC が明確に上方向へシフト」「バリューエリア全体が上方向へ移動」「低出来高ゾーンでの上昇終値」「出来高を伴い POC を上抜ける」などです。戦略ジェネレーターはこれらを他の系統のエントリー、エグジット、フィルターのルールと組み合わせ、候補を GPU でバックテストします。
期間がローリングするため、上で述べた読み違いはそのまま当てはまります。ある期間の長さで作ったルールと、別の長さで作った同じルールは、異なる市場を描いています。アウトオブサンプル検証のしきい値を設定できるので、まだ見たことのないデータでも通用する組み合わせだけを残せます。残した戦略は、期間、ビン、バリューエリアの割合を明記した形で取引プラットフォーム向けの戦略コードとして出力できます。ルールがどの分布に依存しているかを正確に確認できます。
よくある質問
期間の長さと価格ビンの数はどう選べばよいですか?
まず、ルールが何を問うのかから考えます。直近の競り合いが関心なら、短い期間で分布を最新に保てますが、その代わり POC は頻繁に動きます。価値がどこに落ち着いたかが関心なら、長めの期間がより安定した基準になりますが、反応は遅くなります。ビンの数は、各ビンに十分な出来高が入るように選びます。少なすぎると別々の密集帯がまとまり、多すぎると形がぎざぎざになります。そして分布同士を比べるときは、常に同じ設定を保ちます。
出来高分布と VWAP の違いは何ですか?
VWAP は期間内の取引を一つの出来高加重平均価格にまとめます。出来高分布は価格ごとの出来高の分布をすべて保つため、最も厚い価格帯がどこか、受け入れられた価格の範囲がどれだけ広いか、薄い隙間があるかが分かります。均衡した相場では両者が同じ価格にあることもあり、偏った相場では大きく離れることもあります。
POC は支持線や抵抗線として扱うべきですか?
その期間の文脈の中でのみ扱うべきです。POC は選んだ足の中で最も出来高が多かった価格であり、期間やセッションを変えれば動きます。均衡した状況では価格を引き寄せる傾向がありますが、トレンド相場では価値の移動に伴って置き去りにされることがよくあります。固定された線としてではなく、バリューエリアの境界やトレンドの指標と合わせて読みましょう。

