ボリューム・スプレッド・アナリシス(VSA、出来高と値幅の分析)は、各ローソク足(価格バー)で「出来高」「高値-安値の値幅(レンジ)」「終値の位置」の3点を読み解き、大口投資家(機関投資家など資金量の大きい参加者)が買い集め(アキュムレーション)ているのか、売り抜け(ディストリビューション)ているのかを推測するテクニカル手法。起源はリチャード・ワイコフの研究(20世紀初頭)で、のちにトム・ウィリアムズがバー(ローソク足)の典型パターンとして整理し普及させた。FX、ゴールド、株価指数CFDでは、取引所の約定枚数(実出来高)が一元的に見えないため、約定枚数の代わりに「ティック出来高(一定時間内の価格変化回数)」を使って分析する。ここではVSAの基本シグナルと、MetaTrader 4(MT4)/MetaTrader 5(MT5)での実践方法を解説する。
要点:
- VSAは各バーで「出来高」「高値から安値までの値幅(スプレッド/レンジ)」「終値の位置」を読む。
- 単に価格が上がった・下がったではなく、大口資金(機関投資家など)が買っているのか売っているのかを推測する。
- FX、ゴールド、株価指数CFDでは、約定枚数の代わりにティック出来高(価格が動いた回数)を使う。
- シグナルは前後の流れ(背景)込みで意味を持つ。同じ形のバーでも直前までの値動きで強気にも弱気にもなる。
- VSAは自動売買(ルールだけで完結する仕組み)ではなく「読み」の技術。経験値(検証と観察の積み重ね)が重要。
多くのトレーダーは価格だけを見て、その裏で何が動かしているか(参加者の売買圧力)を見落としがちだ。ローソク足が陽線で終わると「買い手が主導」と考えるが、実際はそうでない場面も多い。
VSAはその思い込みを検証するための手法だ。1本のバーで「どれだけ取引が活発だったか(出来高)」と「実際にどれだけ価格が動いたか(値幅)」を比べ、問いを立てる。努力(出来高)に見合う結果(値幅)だったのか。
ボリューム・スプレッド・アナリシス(VSA)とは

VSAはチャートの読解法の一つ。出来高(Volume)、バーの値幅(Spread/Range)、その中での終値(Close)の位置関係を調べ、相場の裏側で「需給(supply and demand=売り圧力と買い圧力)」がどう変化しているかを推測する。計算式だけで機械的に答えが出るものではなく、1本ずつ根拠を積み上げて判断する。
3つの観察点:出来高・値幅・終値
- 出来高(Volume):その時間帯の売買の活発さ。絶対値ではなく、直近平均(例:20本平均)と比べて「多い/少ない」を見る。
- 値幅(Spread/Range):高値-安値の距離。値幅が広い=価格が素直に動いた可能性。値幅が狭い=どこかで反対売買に押さえ込まれた(吸収された)可能性。
- 終値(Close):値幅の中のどこで引けたか。最終的に「買い手が押し切ったのか」「売り手が押し返したのか」を判断する材料になりやすい。
VSAの背景:ワイコフからトム・ウィリアムズへ
VSAの源流は、1900年代初頭にリチャード・ワイコフが行った、価格と出来高の連動の研究にある。相場は、大口の参加者による「買い集め(アキュムレーション)」と「売り抜け(ディストリビューション)」の局面を循環する、という考え方が基礎だ。
その後、元シンジケート・トレーダーのトム・ウィリアムズが著書Master the Marketsで、局面の考え方をローソク足パターンとして整理し、反復可能な「名前の付いたシグナル」として広めた。
一般的な出来高系指標との違い
オンバランス出来高(OBV)やマネーフロー系指標は、複数本にまたがって値を合算・平均化するため、1本ごとの痕跡(フットプリント)が薄れやすい。VSAは各バーを「独立した出来事」として扱い、1本の中の出来高・値幅・終値で意図を読む。
多くの指標は計算上遅れ(ラグ)が出やすい。一方、バーの読解は「いま出た1本」をすぐ評価できる。VSAは出来高を値幅と必ずセットで比較し、値幅を無視しがちな出来高指標と発想が異なる。
前提:大口資金の売買は痕跡を残す
機関投資家のような大口注文は、短時間で隠して成立させにくい。大きな数量を約定させるには時間がかかり、その過程で「出来高の割に値幅が出ない」「値幅の割に出来高が薄い」といった歪みが出やすい。
では、出来高が買いなのか売りなのかはどう見分けるのか。出来高そのものは中立で、取引には必ず買い手と売り手がいる。そこで鍵になるのが終値だ。大きな出来高なのに安値付近で引ければ「買いが入っても売りに押し返された(売りが吸収した)」可能性が高い。逆に高値付近で引ければ、その反対が示唆される。
VSAの見方(仕組み)
VSAの中核は「努力(出来高)と結果(値幅)の比較」を繰り返すことにある。
努力(出来高)と結果(値幅)
出来高は努力、値幅は結果。両者がつり合えば値動きは素直だが、つり合わないときは、どこかで反対売買がぶつかり(吸収)ている可能性がある。
EUR/USDの例:
- 高値1.0850、安値1.0800なので値幅は50pips。
- 直近20本の平均値幅が25pipsなら、このバーは平均の2倍。
- 出来高は4,200、20本平均が1,800なら約2.3倍。
努力と結果が近いので、動きは筋が通っていると考えやすい。ここで条件を1つ変える。同じ出来高4,200でも値幅が12pipsしかなければ、努力の割に結果が小さい。上昇の裏で売りが当てられていた(買いを売りが吸収した)可能性が高まる。
出来高と値幅の代表的な組み合わせ
- 出来高が多い+値幅が広い:参加が厚い。勢いが継続しやすい。
- 出来高が多い+値幅が狭い:吸収(absorption=強い反対売買で動きが止められる状態)。転換点になりやすい。
- 出来高が少ない+値幅が広い:薄商いで流れただけ。反転しやすい。
- 出来高が少ない+値幅が狭い:関心が薄い(様子見)。次の本格的な動きの前の小休止になりやすい。
終値は「そのバーの勝者」を示す
終値の位置は、値幅を「判定」に変える。割合(パーセント)で判断すると整理しやすい。
ゴールドで、高値2,400、安値2,380、終値2,382のバーを例にすると:
- 値幅:2,400-2,380=20ドル。
- 終値の位置:(2,382-2,380)÷20=0.10(10%)。
- 判定:値幅が広く出来高が多いバーで、終値が下側10%にあるなら弱さのサインになりやすい。
背景(コンテキスト):買い集めと売り抜け
どのシグナルも背景(コンテキスト)なしでは判断できない。買い集め(アキュムレーション)は、下落後にレンジ内で大口が売りを受け止めながら買いを集める局面。売り抜け(ディストリビューション)は上昇後の鏡写しだ。
買い集め局面で出る強気サインは有効になりやすいが、売り抜け局面で同じ形が出ると「だまし」になりやすい。
主要なVSAシグナルと意味
ここで挙げる名称は「単語帳」として扱うのがよい。形だけで売買ルールにしない。
弱さのサイン:ノー・デマンド、アップスラスト、バイイング・クライマックス
- ノー・デマンド・バー(No demand):上昇バー(陽線)だが値幅が狭く、出来高が直前2本より少ない。上昇の燃料が弱い可能性。
- アップスラスト(Upthrust):直近高値を上抜けた後、出来高が多いのに安値付近で引ける。高値追いの買いが捕まりやすい。
- バイイング・クライマックス(Buying climax):数週間で最も大きい出来高を伴う異常に広い上昇バー。長い上昇の終盤に出やすい。
強さのサイン:ノー・サプライ、スプリング、ストッピング・ボリューム、セリング・クライマックス
VSAの強さのサインは、「売り圧力が出たように見えるのに、下落が続かない」バーに表れやすい。
- ノー・サプライ・バー(No supply):下落バー(陰線)で値幅が狭く、出来高が極端に少ない。売りが枯れかけている可能性。
- スプリング/シェイクアウト(Spring/Shakeout):サポート(下値支持)を一度割り込み、すぐ戻ってレンジ内で引ける。投げ売りを誘って吸収した可能性。
- ストッピング・ボリューム(Stopping volume):下落バーで出来高が非常に多いのに、終値がレンジの中央〜上側で終わる。売りを受け止めた可能性。
- セリング・クライマックス(Selling climax):投げ売り(パニック売り)で出来高が極端に増え、引けにかけて急反発する形になりやすい。
テスト(試し)とリテスト
テスト・バー(Test bar)は、以前に売りが出た価格帯を出来高の少なさ(軽さ)で再訪する。出来高が少なく、かつ終値が強い位置なら「売り(供給)が残っていない」可能性がある。出来高が増えるなら、その水準はまだ攻防中。テストは「確認」であり、それ単体での仕掛けサインではない。
出来高×値幅×終値:早見表
| 出来高 | 値幅 | 終値の位置 | 読みの目安 |
| 非常に多い | 広い | 上昇トレンド後に安値付近 | バイイング・クライマックス、またはアップスラスト |
| 非常に多い | 狭い | 下落後に高値付近 | ストッピング・ボリューム |
| 少ない | 狭い | 上昇トレンド中に高値付近 | ノー・サプライ(強気寄り) |
| 少ない | 狭い | 上昇局面で安値付近 | ノー・デマンド(弱気寄り) |
| 平均 | 広い | レジスタンス(上値抵抗)突破で高値付近 | 本物のブレイクアウト(上抜け) |
| 多い | 広い | レジスタンスで中間付近 | 吸収の可能性、様子見 |
VSAチャートの読み方(手順)
VSAはどう読むか。毎回、同じ順番で5段階を踏む。いきなり④(終値)から見るのが初心者の典型的なミスだ。
手順①:背景を固める
- 上位足(長い時間足)で主要トレンドを確認する。
- 明確なサポート/レジスタンス、直近レンジを引く。
- 買い集め局面か、売り抜け局面かを見立てる。
手順②:値幅を直近と比較する
現在の値幅を直近20本と比べる。
- 平均の1.5倍超:広い
- 平均の0.7倍未満:狭い
手順③:出来高を平均と比較する
出来高ヒストグラム(棒グラフ)に20期間の移動平均線(MA)を重ね、次のように分類する。
- 平均の0.7倍未満:少ない
- 平均の0.7〜1.3倍:平均
- 平均の1.3〜2倍:多い
- 平均の2倍超:極端に多い(ウルトラ・ハイ)
手順④:終値の位置を確認する
値幅を3分割して見る。
- 上1/3:買い手が押し切った可能性
- 下1/3:売り手が押し返した可能性
- 中央1/3:決着がついていない、待つ
手順⑤:次の足で確認する
1本だけでは仮説。確認は通常、次の1〜3本で出やすい。
- 弱さのサイン後は、戻り局面でノー・デマンドが出るかを見る。
- 強さのサイン後は、出来高の少ないテストが機能するかを見る。
- 次の足が読みと逆なら、その解釈は外れ。切り替える。
FX・株価指数・商品でのVSA活用
VSAは銘柄ごとのデータ特性を理解すると精度が上がる。ここではFXのティック出来高と実出来高の違い、ゴールドと株価指数CFDでの注意点、時間足の選び方、時間帯(セッション)の重要性を整理する。
FX:ティック出来高と実出来高
FXは相対取引(店頭取引)が中心で、取引所のような「市場全体の出来高(実出来高)」が一つにまとまっていない。MetaTraderに表示されるのはティック出来高で、約定枚数ではなく「価格が動いた回数」を数える。
主要通貨ペアでは、ティック出来高は実際の活発度の近似として使える場面が多く、VSAの考え方は適用可能だ。MT4/MT5では各時間帯に記録された価格変化回数が出来高ヒストグラムとして表示される。
ゴールド・株価指数CFDへの当てはめ
- XAUUSD(金/米ドル):キリ番(節目の価格)付近では逆方向の注文(損切り注文など)が集まりやすく、アップスラストが出やすい点に注意。
- 株価指数CFD:現物市場の寄り付き直後(キャッシュセッション開始直後)に、クライマックス的な出来高が出やすい。
- 原油:在庫統計などの発表で出来高が歪みやすい。発表バーはノイズとして扱う。
時間足:上位足ほどノイズが減る
時間足が長いほど、1本に集まる取引が増え、シグナルの重みが増しやすい。
| 取引スタイル | 背景確認 | シグナル確認 |
| スイング | 週足 | 日足 |
| デイトレード | 日足 | 1時間足 |
| 短期(回転重視) | 4時間足 | 15分足 |
15分足より下ではティック出来高が荒れやすく、シグナルの質が落ちやすい。
流動性(リクイディティ)と時間帯
比較するなら同じ時間帯(同じセッション)のバー同士に揃える。ロンドン時間とニューヨーク時間の重なる時間帯は流動性が高く、読みの品質が上がりやすい。日次ロールオーバー直前のスパイクは無視しやすい。アジア時間で出来高が平均の2倍でも、欧州勢の早出で起きた一時的増加のことがある。
他手法との比較(VSAの立ち位置)
VSAは相場を読むための一つの視点。出来高プロファイル、オーダーフロー(注文の流れ)やフットプリントチャート、プライスアクション(値動き中心の分析)との違いを押さえると使いどころが明確になる。
VSAと出来高プロファイルの違い
出来高プロファイル(Volume profile)は、一定期間に「どの価格帯で取引が多かったか」を価格帯別に可視化し、相場の骨格(構造)を捉える。一方、VSAはバーごとの振る舞い(意図)を読む。プロファイルで重要価格帯を見つけ、VSAで反応のタイミングを測る使い方が多い。
VSAとオーダーフロー/フットプリントの違い
オーダーフロー(Order flow)やフットプリントチャートは、バーの内部で「成行の買い(オファー約定)」「成行の売り(ビッド約定)」がどれだけ成立したかを細かく表示する。情報は精密だが、取引所データや専用ソフトが必要になりやすい。VSAは、一般的なチャートソフトにある出来高と価格データから、粗いが近い洞察を得る発想だ。
VSAとプライスアクションの関係
VSAはプライスアクションの代替ではなく、フィルター(選別)として機能する。例えばレジスタンスでピンバー(ヒゲの長い反転形状)が出たとき、出来高が極端に多く終値が弱ければ、形(価格)と出来高の解釈が一致する。この一致を探すのが要点だ。
プラットフォーム設定:チャートとVSAインジケーター
VSAは「設定」でつまずきやすい。ここでは出来高ヒストグラムと平均の用意、MT4/MT5での表示方法、TradingViewでの扱い、手動読解と自動ラベルの使い分けをまとめる。
出来高ヒストグラムと平均線の準備
- 見やすいローソク足(またはバーチャート)。不要な表示は減らす。
- 下段に出来高ヒストグラム。
- 出来高に20期間の移動平均線(MA)を適用。
- 直近のスイング高値・安値(波の山と谷)に水平線。
MT4/MT5でのVSA
MT4/MT5は標準でティック出来高を表示できる。内蔵のVolumes(出来高)をチャートに追加し、出来高ヒストグラムに移動平均線を重ねる。設定では、移動平均の適用先(apply-to)を「First Indicator’s Data(第1インジケーターのデータ)」にする。
TradingViewでのVSA
TradingViewには出来高(Volume)の標準機能があり、平均線表示も選べる。コミュニティのスクリプトにはバーを自動でラベル付けするものもある。なお、同じ銘柄でも価格配信(データフィード)が異なると形がズレるため、ブローカーの配信と整合しているか確認してから判断する。
手動読解と自動ラベルの違い
VSAインジケーター(自動ラベル)は、教科書的な形を機械的に拾うため学習の速度は上がる。一方で、背景(買い集めか売り抜けか等)は判断できない。優位性は背景側にある。
- 最初の数カ月は自動ラベルを学習用に使う。
- ラベルの出たバーが、買い集め/売り抜けのどちらにいるか必ず確認する。
- ラベルの多くは背景的に重要でないこともある前提で見る。
- 先回りして読めるようになったら手動読解へ移行する。
VSAの限界とよくある失敗
VSAは有用だが誤用もしやすい。バーを単体で読む危険、主観が入る点、ニュースやギャップの影響、教科書パターンの過剰売買、戦略全体の中での位置づけを押さえる。
背景なしではシグナルが機能しにくい
失敗の最大要因は、バーを単体で読むこと。強い上昇トレンドの中のノー・デマンドは、単なる小休止に過ぎない場合がある。
主観が入りやすい問題
熟練者同士でも同じバーの解釈が割れることがある。「広い/狭い」は相対評価だからだ。上記の5手順のように、倍率の基準(閾値)を自分で明文化するとブレが減る。
ニュースと流動性ギャップ
- 指標発表の出来高急増は、意図というよりポジション調整が混ざりやすい。
- 窓(ギャップ)は値幅比較を崩しやすい。
- 祝日などの薄商いは偽のクライマックスを作りやすい。
- 重要発表直後の最初のバーは読みを保留しやすい。
教科書パターンの見過ぎ(過剰売買)
初心者はアップスラストを過剰に見つけがちだ。本物は「意味のある価格帯」かつ「十分伸びた後」に出やすく、頻発はしない。1銘柄で1日に何度も見えるなら条件が緩すぎる。
戦略全体の中でのVSA
VSAは「意思決定のフィルター」であり、単体で完結する売買戦略ではない。トレンド判定の枠組み、ポジションサイズ(取引数量)ルール、1回あたりの損失上限(リスク上限)と組み合わせて使う。プロは「仕掛けるため」だけでなく「見送るため」にも使う。
VSAの学習を始める
VSAの習得は段階的で、練習の設計が重要。チェックリスト作成、デモ口座での訓練、現実的な上達目安を示す。
シグナル用チェックリストを作る
A4・1枚のチェックリストにし、満たさない限り取引しない。
- 背景は買い集めか、売り抜けか。
- 値幅は直近20本に対して広い/平均/狭いのどれか。
- 出来高は少ない/平均/多い/極端に多いのどれか。
- 終値はレンジのどこか。
- 次の足は確認になっているか、否定になっているか。
デモ口座で練習する
週に20枚、取引せずにチャートへ印を付ける。各シグナルをスクリーンショットし、5本後にどうなったかを検証する。デモ口座はコストなしでリアルタイムの値動きで練習できる。過去チャートの早送り(リプレイ)では、実際の迷いが見えにくい。
現実的な学習の目安
| 段階 | 期間 | 焦点 |
| 認識 | 1〜4週 | 後から見てバーの名称を正しく付ける |
| 背景 | 2〜3カ月 | バーを局面(買い集め/売り抜け)に置く |
| 適用 | 4〜6カ月 | チェックリストでデモ取引 |
| 統合 | 6〜12カ月 | VSAを戦略全体に組み込む |
リンク:How to Know When You’re Ready to Move from Demo to Live
よくある質問(FAQ)
Q1:VSAとは何ですか?
各価格バーで「出来高」「高値-安値の値幅」「その範囲内での終値の位置」の3点を読み、機関投資家などの大口が買い集め(アキュムレーション)ているのか、売り抜け(ディストリビューション)ているのかを推測するテクニカル手法。単に上昇・下落の方向を見るのではなく、需給の変化を狙う。
Q2:VSAはFXでも使えますか?
使える。FXは集中取引所がないため市場全体の実出来高は見えにくいが、多くのプラットフォームはティック出来高(価格変化回数)を表示する。主要通貨ペアでは、ティック出来高が相場の活発度の近似として機能しやすく、VSAの原理は活用できる。
Q3:VSAと出来高プロファイルの違いは?
VSAはバーごとに出来高・値幅・終値の関係を読み、参加者の意図を推測する。出来高プロファイルは、一定期間にどの価格帯で取引が多かったかを可視化し、価値ゾーンや出来高が集中した価格帯(高出来高ゾーン)を示す。VSAは「行動(振る舞い)」、出来高プロファイルは「構造」を捉える。
Q4:VSAに最適な時間足は?
どの時間足でも原理は同じだが、長い時間足の方が1本に情報が集まりノイズが減りやすい。日足や4時間足で背景を読み、1時間足や15分足で確認シグナルを見る運用が多い。
Q5:VSAは初心者に向いていますか?
チャートと出来高があれば始められるため取っつきやすい。ただし機械的ではなく解釈が必要なので、背景込みで判断できるまで観察と検証が必要。一般的な出発点はデモ口座での練習になる。