VWAPとは?出来高加重平均価格は、時間がたつほど動かなくなる
「価格がVWAPの上にある、今日は買い優勢だ。」
VWAP(出来高加重平均価格)は、短期トレーダーに「今日の強弱の分かれ目」としてよく使われます。意味は直感的で、今日の寄り付きから今までに、平均すると1回の取引がだいたいどの価格で成立したかです。しかしVWAPには、あまり気づかれていない性格があります。決めるのは寄り付きの数本で、後になるほど動かなくなる。この記事ではまずローソク足3本で一度計算し、次に 1〜4 の番号を付けた実際のチャート(ユーロ/ドル、2025年1月)で、このことをはっきりさせます。
この記事は MASQuant の「トレーディングアカデミー・テクニカル指標大全」シリーズの1本です。すべての指標の分類はテクニカル指標大全にまとめています。
ひと言でいうと
VWAP=今日の寄り付きから今までの、すべての取引の「平均コスト」。取引の多い価格ほど重く計算される。
答えてくれる問いは「今日これまで、みんなは平均してどの価格で取引したか?今の価格はそのコストより高いか低いか?」です。
夜市の屋台の、今日の平均仕入れ値だと考えてみてください。朝に1kgあたり100で500kgを一気に仕入れれば、平均コストは100付近に決まります。夕方に1kgあたり110で50kgをぱらぱらと追加しても、平均コストは少ししか動きません。量の多い1回が基調を決め、量の少ない1回はいくら高くてもほとんど動かせません。
まず計算してみる:3本のローソク足でわかる
計算しやすいように、以下では各ローソク足を1つの価格で代表させます(説明用の数字であり、相場データではありません)。
| 何本目 | 価格 | 出来高 | 累計(価格 × 出来高) | 累計出来高 | VWAP = 左の2列を割ったもの |
|---|---|---|---|---|---|
| 1本目 | 100 | 500 | 50,000 | 500 | 100 |
| 2本目 | 102 | 300 | 80,600 | 800 | 100.75 |
| 3本目 | 110 | 50 | 86,100 | 850 | 101.29 |
- 2本目:出来高300は累計出来高の3割強を占め、VWAPを100から100.75まで引き上げます。
- 3本目:価格は一気に110まで上がりましたが、出来高はわずか50。VWAPは100.75から101.29に動いただけです。
これがVWAPの2つの性格です。出来高の大きい価格ほど重みが大きい。そして寄り付きからずっと積み上げていくので、後から加わる足ほど占める割合が小さくなる。
正式な計算式
典型価格 =(高値 + 安値 + 終値)÷ 3
VWAP = Σ(典型価格 × 出来高)÷ Σ 出来高
(Σはこのセッションの最初の足から今まで積み上げ、新しいセッションごとにやり直す)
一般的な移動平均線との大きな違いは2つです。一般的な移動平均線は「直近N本」を見て1本1本を同じ重さで扱いますが、VWAPは「寄り付きから今までのすべて」を見て出来高で重み付けし、しかもセッションごと(ふつうは毎日)にゼロからやり直します。
チャートで見る:ユーロの3つの取引日、1〜4 の順に
下のチャートは、ユーロ/ドル(EURUSD)の2025年1月24日、27日、28日の3つの取引日の1時間足で、MT5の過去の価格データから取ったものです(時刻はプラットフォームのサーバー時間、1日24本)。1日目は0.7%上昇、2日目は行ったり来たりで終値の差はわずか0.2%、3日目は0.6%下落しました。

1日目の2本目:この1本だけで累計出来高の47%。始まったばかりで累計出来高がまだ少ないので、新しい1本がVWAPを大きく動かせます。
1日目の20本目:累計出来高のわずか4.2%。価格はすでに朝よりかなり高いのに、VWAPはゆっくり上がるだけで、価格からどんどん離れていきます。最後の1本では0.9%しか占めません。この日の24本のうち23本がVWAPの上で引けました。
2日目:価格がVWAPを6回横切る。上がってから下がり、行ったり来たり。24本のうち11本がVWAPの上で引け、VWAPは方向を示せません。
3日目:VWAPがずっと価格の上にのしかかる。寄り付きからすぐに下に跳び、この日の24本のうちVWAPの上で引けたのはわずか1本でした。
234 はVWAPの役に立つところです。価格が長い時間そのどちら側にいるかで、その日どちらが強かったかがおおよそわかります。12 はその限界です。始まったばかりのうちはVWAPが価格とともに大きく動き、後半になると、価格がどれだけ上下してもVWAPはゆっくりとしか動きません。
これは実際の過去の値動きで、VWAPの性格を説明するためのものであり、一般法則ではありません。銘柄、時間足、期間を変えれば、数字はすべて変わります。
MT5やCFDでVWAPを使うときの注意点
- MT5にはVWAPが標準搭載されていません。別途カスタム指標をインストールする必要があります。TradingViewなどのチャートソフトには標準搭載されています。作った人が違えば、セッションの起点や使う価格(典型価格か終値か)が違うことがあります。
- CFDの多くにはティックボリュームしかありません。その期間に価格が何回更新されたかであって、実際に何枚約定したかではありません。ティックボリュームで計算したVWAPは、出来高加重の近似です。
- 「1日」がどこから始まるかはプラットフォーム次第です。多くのCFD銘柄はほぼ24時間取引されていて、MT5の日足の区切りはふつうブローカーのサーバー時間に従います。セッションの起点が違えば、VWAPも違ってきます。
見えるもの・意味すること
| 見えるもの | ふつう意味すること | ただし注意 |
|---|---|---|
| 価格が1日じゅうおおむねVWAPの上 | 今日は強め。現在値が今日の平均コストより高い | 語っているのは今日であって、明日ではない(チャートの 2) |
| 価格が1日じゅうおおむねVWAPの下 | 今日は弱め | 同上(チャートの 4) |
| 価格がVWAPの上下を行き来する | 今日は方向がない | このときサポートやレジスタンスとして使うと、何度も突き抜けられる(チャートの 3) |
| 寄り付き後にVWAPが大きく動く | 累計出来高がまだ少なく、新しい足の影響が大きい | 朝のVWAPはまだ安定していない(チャートの 1) |
| 午後に価格が大きく上がっても、VWAPは少ししか動かない | 累計出来高がすでに大きく、新しい足では動かせない | これは計算方法そのもので、指標が機能していないのではない(チャートの 2) |
実際の使い方:3つの例
例1:今日の強弱の背景として
価格がVWAPの上にあるときは買いのチャンスだけ、下にあるときは売りのチャンスだけを探します。どの足でエントリーするかは教えてくれず、今日の「全体のコスト」がどちら側にあるかだけを教えてくれます。
例2:寄り付き直後のいちばん不安定な時間帯を避ける
寄り付きから間もないうちは、VWAPは数本の大商いの足に簡単に引っ張られます(チャートの 1)。寄り付きからしばらくたってVWAPが落ち着いてから参考にする人もいます。
例3:重要な地点から計算を始める(アンカードVWAP)
標準のVWAPは毎日リセットされるので、当日のための道具です。もっと長いコスト帯を見たいときは、重要な高値や安値、ニュースが出たその足から積み上げを始めることがあり、よくアンカードVWAPと呼ばれます。それは別の使い方で、起点が違えば意味も違います。
よくある誤用
1. VWAPをサポートやレジスタンスのラインとして扱う
VWAPは平均コストであって、誰かがそこに置いている注文ではありません。チャートのレンジ日(1月27日)には、価格がそれを6回横切っています。
2. プラットフォームやセッションをまたいでそのまま比べる
セッションの起点、使う価格、使う出来高が違えば、VWAPも違います。誰かが「価格はVWAPの上」と言ったら、まず同じ線を見ているかを確かめましょう。
3. 引け間際になっても価格についてくると期待する
引けに近づくほど、新しい足が平均に占める比重は小さくなります。午後に大きく上下しても、VWAPはたいてい少ししか動きません。例の3本目と同じで、これは計算方法そのものであり、指標が機能していないのではありません。
よくある質問
VWAPとは何ですか?
VWAP(出来高加重平均価格)は、各ローソク足の価格に出来高を掛けてセッション開始から積み上げ、総出来高で割ったもので、そのセッションの今までの平均約定価格を表します。新しいセッションごとに計算をやり直します。
VWAPはどう見ればいいですか?
よくある見方は、価格が長い時間VWAPの上にあればその日は強め、下にあれば弱め、何度も横切るなら方向がない、というものです。表しているのはその日の全体のコストであって、正確な売買ポイントではありません。
VWAPと移動平均線の違いは何ですか?
移動平均線は直近N本を見て、1本1本のウェイトが同じ(または時間で重み付け)です。VWAPはセッション開始から今までのすべてを見て、出来高で重み付けし、セッションごとにリセットされます。移動平均線の性格は移動平均線(SMA)とは?をご覧ください。
MT5にVWAPはありますか?
MT5にはVWAPが標準搭載されておらず、別途カスタム指標をインストールする必要があります。MT5のCFDの多くにはティックボリュームしかないので、計算されたVWAPは近似値です。
まとめ
VWAPはとても正直な線です。今日これまで、みんなが平均してどの価格で取引したかを教えてくれます。そしてとても頑固です。決めるのは寄り付きの数本で、後になるほど動かなくなります。
ですから本当に問うべきは、あなたの銘柄では、「VWAPを上回る」は1日のどの時間帯にいちばん参考になるか?です。この問いには、ひとつの過去の値動きでは答えられません。当社のAIストラテジーアシスタントでバックテストすればわかります。
条件を1つの文にまとめて、たとえば「寄り付きから2時間後、価格が当日のVWAPを上回ったときだけ買う」として、MASQuant のAIストラテジーアシスタントに渡し、ボタンを押せばバックテストが始まります。バックテスト環境にはスプレッド、スリッページ、市場流動性の変化、執行遅延といった実際の市場の摩擦が含まれています(使い方はAIストラテジーアシスタントの使い方をご覧ください)。バックテストが教えてくれるのは「このルールが過去の相場でどうだったか」であり、将来の保証ではありません。
アイデアは、検証されて初めて戦略になる。
本文のチャートはMT5プラットフォームの過去の価格データ(1時間足、時刻はプラットフォームのサーバー時間。プラットフォームによって価格や日足の区切り方が少し異なるため、数値が完全に一致しない場合があります)から取り、指標はプログラムで標準的な計算方法に従って算出しています。例に使った整数は相場データではありません。過去の値動きは指標の性格を説明するためだけに使っており、将来の値動きを示すものではありません。
リスク開示:CFDはハイリスクの金融商品であり、急速に資金を失う可能性があります。過去の実績は将来の結果を保証するものではなく、すべての戦略とバックテストは参考情報であり、投資助言ではありません。取引前に当社のリスク開示条項を十分にご確認ください。



