Skip to content
Free
Open journalOpen
Futures trading

VWAP Trading Strategy: Pullbacks on Trend Days, Reversion on Range Days

What VWAP measures, how to read trend days and range days, and two example VWAP setups with exact rules and sizing on MES.

7 min read

A VWAP trading strategy uses the volume weighted average price as a guide to who controls the session. On trend days, price tends to pull back to VWAP and hold it; on range days, price keeps crossing VWAP and reverting to it. So the core rule is simple. Trade pullbacks to VWAP on trend days, fade stretches away from VWAP on range days, and never mix the two in one session.

Key takeaways

  • VWAP is the average price weighted by volume since the session reset.
  • Decide early whether the day is trending or ranging, using VWAP’s slope and how often price crosses it.
  • Pullback trades suit trend days. Reversion trades suit range days. Each fails on the other day type.
  • Fix your VWAP reset time, because a 6pm and a 9:30am reset give different lines.

What is VWAP?

VWAP is the volume weighted average price. Each bar’s price counts in proportion to the volume traded at it. Most platforms use each bar’s typical price, the average of its high, low and close.

VWAP = cumulative (price × volume) ÷ cumulative volume

Example figures with three bars: 200 contracts at 6,000, 100 at 6,004 and 300 at 6,002. The sum of price × volume is 1,200,000 + 600,400 + 1,800,600 = 3,601,000. Total volume is 600. VWAP = 3,601,000 ÷ 600 = 6,001.67. A simple average of the three prices would be 6,002. The heavy volume at 6,000 pulls VWAP lower.

Many traders add bands one and two standard deviations either side of VWAP. They show how stretched price is from the session’s average.

For futures, the reset time matters. Some platforms start VWAP at the 6pm Globex open, others at the 9:30am cash open. The two lines can sit several points apart. Choose one and use it in both testing and live trading.

Trend days vs range days

The same touch of VWAP means different things on different days. Read the day type first.

SignTrend dayRange day
VWAP slopeClearly up or downRoughly flat
Crosses of VWAPFew or none after the openMany, in both directions
BandsPrice spends time beyond the first bandPrice reverses near the outer bands
New highs or lowsKeep coming through the dayFail, with price back inside soon after

A practical habit is to classify the day by a set time, such as 10:30am New York time. Then trade only the setup that fits. If the signs conflict, do not trade VWAP setups that day. Volume based levels can sharpen this read; see volume profile trading.

Two example setups

Example rules to test on MES or ES, not a recommendation. Times are New York time. Use a 5 minute chart.

Setup 1: pullback to VWAP on a trend day

  1. Condition: by 10:30am, price has stayed mostly above VWAP since the open, VWAP slopes up and the session has made a new high after 10am. Reverse everything for shorts.
  2. Trigger: price pulls back to within 2 ticks of VWAP, then a 5 minute bar closes back above VWAP.
  3. Entry: a buy stop 1 tick above that bar’s high.
  4. Stop: 1 tick below the low of the pullback.
  5. Target: 2R. Skip the trade if the session high is less than 1.5R above your entry, because it may cap the move.
  6. Abort: if a 5 minute bar closes below the lower first band, the trend read is wrong. Take no more pullback longs that day.
  7. Limit: two attempts per day, and flat by 3:45pm.

Setup 2: reversion to VWAP on a range day

  1. Condition: by 10:30am, price has crossed VWAP at least three times and VWAP is roughly flat.
  2. Trigger: price touches the upper second band, then a 5 minute bar closes back inside it. Mirror this at the lower band for longs.
  3. Entry: short at the close of that bar.
  4. Stop: 2 ticks beyond the high of the move.
  5. Target: the current VWAP. Update the target as VWAP moves.
  6. Abort: if VWAP starts to slope firmly, the day may be turning into a trend. Stop taking reversion trades.

When VWAP setups fail

  • Wrong day type: the most common failure. A pullback buy on a range day often fills and then drops through VWAP. A reversion short on a trend day keeps getting run over as price rides the band.
  • Late trend days: a quiet morning can break into a trend after midday. A 10:30am read will call it a range day.
  • News: a 10am report or a 2pm Fed decision can flip the day type in minutes.
  • Crowded level: VWAP is watched by many traders, so price often overshoots it by a few ticks. Stops placed right at VWAP get tagged.
  • Drifting target: in reversion trades, VWAP moves toward price over time, so the target shrinks the longer you wait.

Sizing and testing

Sizing inside a daily loss limit

Example figures: a $1,000 daily loss limit. You use half of it as a personal stop and want to survive four losses. Risk per trade is $500 ÷ 4 = $125.

  • Pullback: entry 6,012.25, stop 6,006.25, a 6 point stop. One MES loses 6 × $5 = $30. $125 ÷ $30 = 4.17, so 4 MES for $120 of risk. The 2R target is 12 points higher at 6,024.25, worth 12 × $5 × 4 = $240.
  • Reversion: short at 6,030.00, stop 6,034.00, a 4 point stop. One MES loses $20. $125 ÷ $20 = 6.25, so 6 MES for $120 of risk. With VWAP at 6,018.00, the target is 12 points away, worth 12 × $5 × 6 = $360 if VWAP does not move.

One ES has the same per point value as 10 MES. Here, one ES would risk $300 on the pullback and $200 on the reversion, both above the $125 plan.

Testing

  1. Fix the VWAP reset, the band settings and the 10:30am classification rule before you look at any results.
  2. Go through at least 100 sessions bar by bar. Log the day type you called, the setup, entry, exit and result in R.
  3. Include fees and a tick of slippage per side.
  4. Check results separately for trend calls and range calls. If one setup carries all the results, trade only that one.
  5. Forward test on a simulated account before using an evaluation.

The method for a fair test is in how to backtest a strategy. If you also trade the opening range breakout, compare results so the two do not stack risk in the same hour.

How this fits prop firm rules

Two attempts per setup per day means the daily loss limit must cover at least two full losses plus slippage. The sizing above does that with room to spare. Other rules matter too:

  • Trailing drawdown: pullback trades that run and then reverse can lift an intraday trailing floor while giving back profit.
  • News rules: some firms restrict trading around releases, which can remove 10am and 2pm setups.
  • Consistency rules: small, frequent reversion wins usually fit them better than one large trend day.
  • Day close: a 3:45pm exit keeps you clear of a firm’s required flat time near the close.

Rules vary by firm; check each firm’s page on PropFirmXchange in the prop firm directory, then use find an account to compare.

Questions traders ask

Is VWAP support and resistance?

Sometimes. On trend days it often acts like moving support or resistance. On range days price crosses it freely, so treat it as the session’s fair value instead.

Which time frame should I use with VWAP?

VWAP is nearly the same line on any intraday time frame with the same reset; small differences come from how each bar’s price is averaged. The time frame mainly changes your trigger bars. Many intraday traders use 1 or 5 minute charts.

What is anchored VWAP?

A VWAP that starts from a point you choose, such as a major high, low or news event, instead of the session reset. It shows the average price paid since that event.

Trading futures carries a high risk of loss, and VWAP setups lose often, especially on misread days. Most prop firm accounts are simulated. Nothing here is financial advice.

Discover more from PropFirmXchange

Subscribe now to keep reading and get access to the full archive.

Continue reading