Markets
Platforms
Accounts
Investors
Partner Programs
Institutions
Contests
Others
loyalty
Partner Loyalty
Trading Tools
Resources
Table of Contents
VWAP, or Volume Weighted Average Price, shows the average price traded during the session, taking volume into account. It’s not just an average; prices where more volume trades have more weight.
It updates throughout the day and resets every session, which is why it’s mainly used in intraday trading.
VWAP without reaction is just a line. If price taps it and does nothing, there's no trade. You're waiting for the level to prove itself, not assuming it will.
The side of VWAP price is holding is your bias for the session. Stop looking for reasons to go long in a market that keeps getting sold at VWAP. Trade what you see, not what you want.
Don't enter on the way to VWAP. Enter on what it does when it gets there. A sharp rejection gives you a level. A slow grind through it gives you nothing. Wait for the obvious one.
On a chart, VWAP appears as a single line that price interacts with throughout the session:
The key is how price behaves around it. If price keeps holding above VWAP after pullbacks, buyers are still active at that level. If it can’t reclaim it, sellers stay in control.
VWAP trading strategy comes down to one thing. It shows where most volume has traded during the session, not just where price moved.
Traders often treat VWAP as a dynamic support and resistance level and focus on how price behaves around it:
Holds around VWAP after a pullback, buyers are still active: When price pulls back into VWAP and holds instead of breaking through, it’s usually a sign buyers still see that level as value. You’ll often notice tighter candles, some consolidation, or a quick rejection. It’s the market hinting that the trend is still intact and the pullback was just a pause, not a reversal.
Fails to get back above VWAP, sellers stay in control: If price drops below VWAP and then struggles to reclaim it, that’s sellers stepping in. Each failed push back above reinforces that shift in control. In this context, moves up into VWAP are less about going long and more about potential short opportunities.
Moves back and forth through it, there’s no clear direction: When price keeps crossing VWAP without holding either side, it usually means there’s no real conviction from either buyers or sellers. These are choppy conditions where VWAP loses its edge. Trying to trade it often leads to getting caught in quick reversals, so it’s usually better to wait until price clearly commits to one side.
VWAP is calculated by taking the price of each trade, multiplying it by the volume, adding everything together, and then dividing by the total volume traded during the session. The formula looks like this:
It simply means that trades with more volume carry more weight. If a large number of shares go through at a certain price, that level will influence VWAP more than smaller trades at other prices. That’s what makes it different from a simple average.
A quick example helps put it into context. Say the first trade is 500 shares at $100, and the next one is 200 shares at $102. VWAP won’t just sit between the two. Because more volume traded at $100, the final value will lean closer to that level.
You don’t need to calculate this manually. Trading platforms handle it automatically in real time. What matters is what VWAP is actually showing: the level where most of the session’s volume has traded, updating continuously as new trades come in.
Since it resets at the start of every session, it only reflects what’s happening that day. That’s why it’s mainly used for intraday trading rather than longer-term analysis.
VWAP becomes useful when you stop treating it as just a line on the chart and start reading how price actually behaves around it. The level itself isn't the signal. The reaction to it is.
A practical way to read it is this:
1. Start by noting where price is relative to VWAP: Before looking for any trade, check whether price is above or below VWAP. Above it, the default bias is long. Below it, the default bias is short. This doesn't mean you trade blindly in that direction, but it tells you which side has the early advantage.
2. Let the session develop before acting: The open can be noisy. Give it a bit of time and watch whether price holds its side of VWAP or starts to flip early. A level that gets tested and holds early carries more weight than one that gets crossed straight away.
3. Watch how price reacts when it returns to VWAP: This is where most of the useful information comes from. A sharp bounce or quick rejection tells you one side is still active there. Slow drift through the level with no reaction usually means VWAP isn't providing a clear edge that session.
Where price sits relative to VWAP gives you a quick read on who's in control, but how it behaves when it gets there tells you whether that control is actually holding.
Pullbacks into VWAP get bought quickly: Buyers are still treating it as value. Say price rallies from $100 to $105, pulls back to VWAP at $102, and bounces sharply within one or two candles. That reaction tells you the trend is intact. In that context, continuation setups make more sense than fading the move.
Fuente: Trading Setups Review
Every push back above VWAP gets sold: Sellers are defending the level. If price is trading at $98, pushes up to VWAP at $100, and immediately gets rejected each time, that level is acting as resistance. Rallies into it become potential short opportunities rather than reasons to go long.
Price keeps flipping through VWAP without holding either side: Neither buyers nor sellers are committing. If price crosses VWAP five or six times in an hour without holding above or below for more than a few candles, that's a choppy session. VWAP loses relevance here, and forcing trades around it usually leads to poor entries.
Entries around VWAP come from the reaction, not the move toward it. Waiting for confirmation is what turns it into a defined setup instead of a guess.
Entries:
Price tests VWAP and reacts immediately: this is the cleanest signal. For example, price is in an uptrend, pulls back to VWAP at $150, and within one or two candles shows a sharp bounce with a strong close. Entries come on that reaction, with a stop just below VWAP and a target around the previous high or a clear risk/reward level.
Price drifts slowly into VWAP: slow, grinding moves into the level tend to lack conviction. If price takes ten candles to reach VWAP and there's no clear rejection, it's harder to define a clean entry. These setups are better left alone.
Failed breaks: price pushes through VWAP to $152, then snaps back below $150 within a candle or two. That move traps buyers on the wrong side. That failed break is the signal. You enter on the snap back, stop above the failed break high, and target a move back toward the session low or a key level below.
Exits:
If you're long below VWAP, the level itself is a natural target. As price approaches VWAP from below, that's where you start scaling out or closing, since sellers tend to step in there.
If you're short above VWAP, same logic applies in reverse. VWAP below becomes your target, and you reduce or close as price approaches it.
If price breaks through your target level with momentum, you can trail your stop and let the move run, but VWAP stops being your main reference at that point.
The right vwap trading strategy depends on what the session is actually doing. VWAP doesn’t behave the same way every session. How you use VWAP depends on whether price is trending, holding levels, or just moving back and forth.
Some days you get clean continuation, others you get failed moves and reversals. The idea is to recognise the context early and lean into the type of setup that fits that session.
VWAP breakouts usually come after price has spent time on one side and then suddenly flips through.
If price has been trading below VWAP and then pushes through with real intent, that’s when you start seeing continuation.
Weak breaks don’t last. If there’s no urgency, they tend to get pulled back fast.
A quick retest that holds is often a cleaner entry than chasing the move.
If price breaks VWAP and snaps back straight away, that move is often trapping traders on the wrong side.
For example: price spends the first hour trading below VWAP at $200, then breaks above it sharply on a strong candle and pulls back to retest $200. If that retest holds and price bounces within one or two candles, that's the entry. Stop goes just below $200, and the target is the next key level above, say $205. If instead price breaks above, then immediately falls back below $200 and stays there, the breakout has failed and the move likely traps anyone who chased it.
This setup only works if price is clearly holding one side.
After a strong move, traders pay attention to how price comes back into the level. If VWAP holds and buyers or sellers step back in quickly, that’s where the trade usually sets up.
Pullbacks that are too aggressive tend to break the level
Price shouldn’t spend time trading on the other side
Moves away from VWAP are usually sharp when the move is still valid
For example: price opens and rallies from $150 to $158, then pulls back toward VWAP sitting at $153. If it touches $153 and bounces quickly with a strong candle, that's a clean pullback entry. You enter on the reaction, stop just below $153, and target a move back toward $158 or beyond. If instead price reaches $153 and starts grinding through it slowly, spending multiple candles below, the setup loses its validity and the level is no longer holding.
This is how a typical VWAP pullback looks in practice. Price moves above VWAP, then pulls back into it instead of continuing straight away. The entry comes from that reaction, not from the initial move. If VWAP holds and buyers step back in with momentum or volume, the move often continues. If price trades through it and stays there, the setup usually loses strength.
Some sessions don't trend. Price moves away from VWAP, stalls, and starts drifting back. This setup is about fading extension, but not blindly.
The further price gets from VWAP, the more attention that area starts to attract
You want to see the move slow down before stepping in
The target is the move back toward VWAP, not a full reversal
For example: VWAP is sitting at $100 and price has pushed up to $107 in a choppy session with no clear trend. The move starts slowing down, candles get smaller, and momentum fades. That's where you look to fade the extension. Entry is around $107, stop above the high of the move, and the target is a return toward VWAP at $100. You're not looking for a full reversal, just the mean reversion back to where most of the session's volume has traded.
VWAP tends to matter more once the session is underway and liquidity picks up. Early on, moves can be less reliable, but as volume builds, the level starts to carry more weight.
As volume builds, VWAP starts to get respected more consistently. That’s where most of the cleaner intraday opportunities tend to show up.
For scalping, it comes down to how cleanly price reacts at VWAP. If it's slow or choppy, it's hard to get in and out without getting caught.
You’re looking for quick tests and immediate reactions. Price taps VWAP, reacts, and moves. That's the type of move scalpers look for. If instead price hits $250 and just hovers there, printing small indecisive candles with no clear rejection, there’s no trade.
For example: VWAP is sitting at $250 and price pulls back into it sharply. Within one candle it bounces hard and closes back above. That's the entry, right on that reaction. Target is $252 or $253, just a quick move away, and the stop sits just below $250. The whole trade might be over in two or three minutes. If instead price hits $250 and starts hovering, printing small indecisive candles without a clear rejection, there's no trade. Scalping VWAP only works when the reaction is immediate and obvious. If you have to wait or second-guess it, it’s usually not worth taking.
VWAP and moving averages might look similar, but they behave very differently intraday.
VWAP follows where most trading is happening in real time, while moving averages just smooth price over a set period. Because of that, traders use them in different ways depending on what they’re trying to read.
VWAP and SMA can look similar on a chart, but they don’t respond to the market in the same way.
VWAP takes volume into account, so it shifts based on where most of the trading is happening during the session. SMA just averages price over a set period, without considering how much activity sits behind each move.
That’s why VWAP tends to reflect what’s actually going on during the day, while SMA smooths things out over time.
VWAP is more useful when you’re focused on the current session and how price is trading right now. It shows where most of the activity is sitting, so it’s easier to use for intraday decisions.
Moving averages come into play when the focus shifts to direction over time. They smooth price and help filter noise, but they don’t tell you much about what’s happening inside the session.
VWAP is for reading the session. Moving averages are for reading structure.
VWAP
Moving Average
Based on
Price + Volume
Price only
Resets
Every session
No
Best for
Intraday trading
Trend analysis
Reflects
Where most volume traded
Smoothed price over time
Updates
In real time during session
Based on set period
Main use
Reading session bias and entries
Reading structure and direction
Anchored VWAP shifts the reference point away from the session open and ties it to a specific moment on the chart.
Traders use it after clear moves or key levels, when the session VWAP stops reflecting the current move. From there, it helps track how price behaves relative to that move, rather than the whole session.
Anchored VWAP works the same way as VWAP, but it’s applied from a specific point on the chart, usually after a clear move or key level.
Traders usually set it from a clear level. A breakout, a reversal, or a strong move. From there, it tracks how price behaves relative to that point.
It ends up giving a cleaner read on that move, instead of mixing it with everything that happened earlier in the session.
Anchored VWAP helps you see how price is reacting after a specific move. What matters isn’t just whether price is above or below it, but how it behaves when it comes back into that level.
If price holds above it after a breakout, it usually means buyers are still stepping in there. If it starts trading below and can’t get back above, that move is often losing traction.
Anchored VWAP becomes useful when the session VWAP no longer reflects what matters on the chart and you need to focus on a specific move or level.
After a breakout, to track whether price is holding above or slipping back below
Around a major high or low, to see how price behaves relative to that turning point
After a strong move, to follow continuation without relying on the session VWAP
During trend development, to identify where pullbacks are being accepted or rejected
When the session VWAP becomes less relevant and a more precise reference is needed
VWAP works well, but a lot of traders misuse it by forcing setups that just aren’t there. Most of the mistakes come from not reading what the session is actually doing.
Treating VWAP the same way every day, even when price is trending and not looking back
Taking trades at VWAP without waiting to see if it actually holds or rejects
Trying to fade strong moves just because price is far from VWAP
Forcing entries when price is moving through VWAP without any clear reaction
Using VWAP in slow, choppy conditions where there’s no clean structure to trade
On larger orders, VWAP is used to judge execution. Getting filled around it usually means the order is going through cleanly. When fills start drifting away from VWAP, it often means the trade is pushing the market.
That’s also why VWAP keeps showing up as a level during the session. It reflects real activity going through the market.
VWAP works when price reacts to it and stops being useful when it doesn't. That distinction is what matters most. Whichever VWAP trading strategy you apply, the logic is the same: If price holds it after a pullback, lean into continuation. If it keeps getting rejected, look the other way. If it keeps flipping without holding, step back and wait.
The edge isn't in the indicator. It's in how you respond to it. Wait for price to test VWAP and show a clear reaction, define your risk around that level, and only take the trade when the setup is obvious. If it’s not clear, don’t force it.
Ready for the Next Trading Step?
Open an account and get started.
Calculate lot sizes and risk.
Convert currencies in real-time.
Learn key trading terms and concepts.
Leverage your insights and take the next step in your trading journey with an XS trading account.
There isn't a single vwap trading strategy that works better than all others. What tends to work best is using VWAP together with context. In trending sessions, traders look for continuation around it. In slower markets, they might look for moves back toward it. The key is recognising what kind of day you’re in and adjusting how you use it.
VWAP is considered a lagging indicator because it’s based on past price and volume data from the current session. Even so, traders still use it in real time to track how price is behaving around that average and to spot potential entries or exits.
VWAP works best in liquid markets where there’s consistent trading volume, like major stocks, indices, or forex pairs. In low-volume markets, it can become less reliable because price moves can be more irregular and less tied to meaningful volume.
WAP is mainly used on intraday timeframes because it resets every session. It works best on lower timeframes like 1-minute to 15-minute charts, where you can see how price reacts to it in real time. On higher timeframes, it loses relevance since it doesn’t carry over from one session to the next.
VWAP isn’t about being “accurate” in the sense of predicting price. It’s just showing where most of the volume has traded during the session. Some days price respects it very cleanly, other days it doesn’t react to it at all. What matters is how price behaves around it, not the line itself.
Yes, but only when price is actually reacting to it. Sessions where price keeps interacting with VWAP give you clean setups to work with. When price moves away and stops reacting, the level loses its relevance and it's better to step back. The key is recognising early whether VWAP is in play or not.
Jennifer Pelegrin
Technical Financial Writer
Jennifer brings over five years of experience in crafting high-quality financial content for digital platforms. As a Technical Financial Writer, her work focuses on explaining complex financial and cybersecurity topics in a clear, structured, and practical manner for a broad audience.
This written/visual material is comprised of personal opinions and ideas and may not reflect those of the Company. The content should not be construed as containing any type of investment advice and/or a solicitation for any transactions. It does not imply an obligation to purchase investment services, nor does it guarantee or predict future performance. XS, its affiliates, agents, directors, officers or employees do not guarantee the accuracy, validity, timeliness or completeness of any information or data made available and assume no liability for any loss arising from any investment based on the same. Our platform may not offer all the products or services mentioned.
What is the Fair Value Gap Indicator (MT4 and MT5)? The Fair Value Gap Indicator (MT4 and MT5) is designed to identify fair value gaps...
Definition and How They Differ from Regular Shares At their core, advisory shares represent partial ownership in a company given to advisors instead of traditional...
Diversification Meaning in Finance At its core, diversification means spreading your investments across different assets to minimize the impact of any single investment’s poor performance....
Stay in the loop with our latest announcements, product releases, and exclusive insights, delivering straight to your inbox.