VWAPとは?出来高加重平均価格の計算・リセット・FXでの注意点

価格が平均より上にあるかを見たいとき、よく使う移動平均とは別にVWAP(出来高加重平均価格)という線があります。単純に価格を均等に平均するのではなく、出来高の多い価格に大きな重みを付ける指標です。

ただし、FXで表示する場合には、出来高が何を表すかを確認する必要があります。また、いつから集計した平均なのかでも線の位置が変わります。「平均より安いから買う」と考える前に、計算と集計範囲を整理しましょう。

VWAPとは?出来高の多い価格ほど重く扱う平均

VWAPはVolume Weighted Average Priceの略です。対象になる各足の価格に出来高を掛け、それを合計して、出来高の合計で割ります。同じ価格の並びでも、どの足の出来高が多いかによって結果が変わります。

各足の代表価格には、高値・安値・終値の平均を使う方法があります。TradingViewの公式説明も、この代表価格を使った計算を示しています。一方、適用価格を選べる場合もあるので、画面で何を使っているかを確認してください。

計算の基本
各足の価格×出来高を、開始点から合計する
開始点からの出来高も合計する
二つの合計を割る
どの価格・出来高・開始点を使うかが大切

移動平均線が一定本数の価格を追う場合と違い、セッションなどの開始点から積み上げる設定では、時間が進むほど集計する本数が増えます。期間20の平均線と、朝からのVWAPは、違う範囲を比較していることになります。

仮の3本を使って、普通の平均と比べる

説明用に、代表価格が150円、151円、149円の3本を考えます。それぞれの出来高を100、300、100とします。実際のドル円の履歴ではなく、重みの違いを確認するための例です。

足代表価格出来高価格×出来高
1本目150円10015,000
2本目151円30045,300
3本目149円10014,900

価格と出来高を掛けた合計は75,200、出来高の合計は500です。VWAPは75,200÷500=150.40円になります。三つの価格を均等に平均すると150円なので、結果が違います。

151円の足の出来高が多いため、平均がその方向へ寄ったわけです。ただ、150.40円が今後も支持される価格だと決まったわけではありません。過去のデータを重み付きで平均した結果と、次の注文を出してよいかは別の話です。

新しい足が増えるときは、合計に追加する

次の足の代表価格が152円、出来高が500なら、価格×出来高は76,000です。前までの75,200へ加えて151,200、出来高は1,000となるので、新しいVWAPは151.20円です。

反対に、同じ152円でも出来高が小さければ平均への影響は小さくなります。直近の価格が動いた幅だけで、VWAPが同じだけ動くとは限りません。すでに集計したデータと、新しく加わる重みの両方が関係します。

リセットする時刻が変わると、同じ価格でも線が変わる

セッションごとに集計し直すVWAPでは、新しい区切りで合計がリセットされます。週や月を区切りにする設定なら、集計する範囲も違います。どれも同じVWAPという名前で表示できるため、開始点の確認が欠かせません。

たとえば先ほどの集計の後、次のセッションの最初の代表価格が149円だったとします。そこで新しく始めるなら、それまでの151.20円の平均を引き継がず、149円からの集計になります。

画面を見て線が急に飛んだように見えても、必ずしも異常ではありません。価格が大きく変わったのか、集計が切り替わったのかを分けます。自分のチャートのセッションの区切りやデータ提供元も確認しておきましょう。

日足で毎日リセットすると、比較したい情報が減る

セッションごとに始める設定を、その区切りと同じ大きさの足で表示すると、区切り内に十分な本数が入りません。複数の足を集計した平均を見たいのか、一つの足の代表値を見ているだけなのかを確認してください。

取引する時間足と集計する期間は、別々の設定です。5分足で週のVWAPを見る方法と、その日のVWAPを見る方法では基準が変わります。見た目の線を比べる前に、何の範囲を平均したかを揃えましょう。

口座開設はこちら

FXの基礎を学んだら、取引口座を選ぼう

XM・BigBossの公式サイトから、口座開設へ進めます。

XM

XMのサイト紹介画像

\ 口座開設ボーナス 13,000円 /

XMの口座開設はこちら

BigBoss

BigBossのサイト紹介画像

\ 口座開設ボーナス 15,000円 /

BigBossの口座開設はこちら

FXでは出来高の種類を必ず確認する

FXの取引ツールでティックボリュームを使う場合、出来高は価格更新の回数です。MetaTrader 5の公式ヘルプも、FXのVolumesを期間内の価格変化の回数と説明しています。世界中のFX取引の売買数量を合計した値ではありません。

したがって、そのデータで求めたVWAPを「市場参加者全員の平均購入価格」と呼ぶことはできません。どの配信データで、何を重みにした平均かという説明にとどめる必要があります。

出来高データがない銘柄や、設定に必要な値が供給されていない画面では、意図した表示にならない場合があります。線が出ないときに、価格だけの平均へ勝手に置き換えて同じVWAPと扱わないようにしましょう。

同じ銘柄でも配信元や集計の区切りが違えば、別の画面と数値が一致しない場合があります。自分の取引環境で継続して同じ条件を使うことと、ほかの画面と厳密に同じ値を再現することは分けて考えます。

VWAPより上なら買い、下なら売りと決めない

現在価格がVWAPより上なら、対象範囲の重み付き平均より上で動いています。ここまでは説明できますが、今後も上がるとは決まりません。価格が平均から離れた後に戻る例も、そのまま離れて進む例もあります。

まず、価格が高値と安値を切り上げているか、一定範囲を行き来しているかを確認します。レンジ相場と考えて平均への戻りを見る手順と、上昇を追う手順を、その場の気分で切り替えないことが大切です。

サポートラインやレジスタンスラインと近い場所にVWAPがあっても、注文が必ずそこに集まると証明されたわけではありません。どの水準を越えたら見立てを変えるかまで決めて、取引条件を作ります。

MFIやOBVと同じ出来高の指標でも、目的は違う

MFIは一定期間の流れを比率へ直します。OBVは終値の上げ下げに応じて出来高を足し引きします。VWAPは価格の平均です。出来高を使う点が同じでも、出てくる数字の単位や読み方は異なります。

三つの指標を並べて多数決を取る前に、何を確認したいかを分けましょう。平均の価格を知りたいのか、期間内の偏りを見たいのか、累積線の形を見たいのか。役割を決めると、必要な表示を選びやすくなります。

注文に使う場合は、時刻と費用も記録する

価格が線へ戻ったら注文する方法を試すなら、触れた瞬間か、足が終わってからかを決めます。現在の足の価格や出来高が変わる間は、VWAPも変化し得ます。完成後の線で、過去の注文理由を作り直さないようにしてください。

線までの距離が小さい取引では、スプレッドを差し引いた結果を見ます。また、どこまで逆に動いたら損切りするかを決め、許容する金額から数量を考えます。平均線の上にいるというだけで、いつもより多く持つ理由にはなりません。

  • 代表価格、出来高の種類、集計開始点を記録する。
  • 線を確認した日時と、そのときの価格を残す。
  • 足の確定前後で判断を混ぜない。
  • 注文しなかった例も、同じ条件で見直す。

VWAPの大切な点は、何をどこから平均したかを説明できることです。一本の線を参加者全員の答えと捉えず、自分が見ているデータの範囲で、価格を整理する基準として使うことから始めましょう。

参考資料

定義・計算方法の確認日:2026年10月23日。本文の数値例は説明用の仮定であり、実際の相場履歴ではありません。

口座開設はこちら

FXの基礎を学んだら、取引口座を選ぼう

XM・BigBossの公式サイトから、口座開設へ進めます。

XM

XMのサイト紹介画像

\ 口座開設ボーナス 13,000円 /

XMの口座開設はこちら

BigBoss

BigBossのサイト紹介画像

\ 口座開設ボーナス 15,000円 /

BigBossの口座開設はこちら

おすすめの記事