VWAP strategy rules
VWAP reclaim strategy: define the reclaim before testing it
A VWAP reclaim occurs when price trades below VWAP and then closes back above it under a written rule. The close, confirmation, entry, and invalidation all need definitions.
Direct answer
A testable long VWAP reclaim requires a prior close below Session VWAP, a later closed bar above it, a defined entry such as the next bar, and an invalidation such as a close back below VWAP or a stop below the reclaim bar. A cross alone is not evidence of a profitable strategy.
What to set before testing
Setup
Prior close below VWAP
Trigger
Closed bar back above VWAP
Example chart
SPY, 5-minute bars
Hard boundary
Exit before session reset
Four ways to define the reclaim
Choose one definition before the sample. A stricter rule trades less often and is not automatically better.
| Rule version | Trigger | Main tradeoff |
|---|---|---|
| Close reclaim | Previous close below VWAP, current close above | Simple, but can react to a small cross |
| Body reclaim | Candle body opens below and closes above VWAP | Clearer crossing bar, but still no hold requirement |
| Retest reclaim | Close above, later low tests VWAP, then closes above | More confirmation with later entry and fewer setups |
| Volume-filtered reclaim | Close above with relative volume above a fixed threshold | Adds participation data and another parameter that can overfit |
A test workflow you can audit
- 1
Define the prior state
Require at least one closed SPY 5-minute bar below Session VWAP. State whether touching the line counts.
- 2
Define the reclaim bar
Use a closed bar above VWAP, or require the candle body to cross. Do not let an intrabar move count if the test uses closed bars.
- 3
Set entry and invalidation
Enter on the next tradable price. Set the stop below the reclaim bar, below VWAP, or at a fixed ATR distance before running results.
- 4
Set the clock
Restrict entries to a stated session window and close the test position before VWAP resets. Include commission and slippage.
Notes from the chart review
These checks keep the rule separate from the story told after a move has already happened.
When I test SPY reclaims, I save a screenshot of the first valid bar and the rule output. This catches cases where an intrabar cross was mistaken for a closed-bar signal.
When I review QQQ, I separate morning and midday entries before interpreting the result. A session VWAP setup depends on how much data has accumulated.
When I compare AAPL reclaim versions, I keep the stop and exit fixed. Otherwise the retest rule gets credit for a different risk model.
Generate the reclaim as explicit code
Pineify can turn each sentence in the setup into a Pine Script condition, then expose the session, volume filter, stop, and exit as inputs.
Create a Pine Script v6 strategy for SPY on 5-minute regular-session bars. A long setup requires one closed bar below Session VWAP followed by a closed bar above VWAP. Enter at the next bar, require optional relative volume above 1.2, stop below the reclaim bar or 1 ATR, take profit at 2R, and close before the session ends. Include commission and slippage inputs and prevent same-bar exit assumptions.Turn the rule into inspectable Pine ScriptA reclaim needs a prior loss of VWAP
If price begins above VWAP and stays above it, there is no reclaim under the usual definition. The setup requires price to lose the line first and recover it later.
The rule must say whether the prior state uses a wick, an intrabar trade, or a closed bar. Closed bars are easier to reproduce on historical charts.
Confirmation changes the entry price
Waiting for a retest may reduce some immediate failures, but it can also miss moves that do not return to VWAP. A later confirmation cannot be compared fairly with an earlier entry unless the fill rule is updated.
- Record the reclaim bar close and next available entry price.
- Do not assume a fill at VWAP unless the order could have traded there.
- Count skipped trades when a required retest never occurs.
Common false reclaim conditions
A price can cross VWAP repeatedly during a balanced session. It can also reclaim the line late in the day when little time remains before the reset. News can move both price and volume faster than a bar-close rule can react.
These cases do not make the setup invalid. They show why session window, repeat-entry limit, and invalidation rules belong in the test.
Continue the VWAP research
VWAP indicator for TradingView
Review the indicator formula, inputs, bands, and Pine Script implementation.
VWAP calculator
Calculate a volume-weighted average from price and volume rows.
VWAP trading strategy
Study rule-based VWAP entries and exits before testing a setup.
Best VWAP settings for day trading
Set the anchor, source, timeframe, and optional bands before testing the reclaim.
Sources
- Volume Weighted Average Price (VWAP)
TradingView Help Center. Documents the VWAP formula, anchor periods, source input, bands, and timeframe behavior. Checked July 18, 2026.
Frequently asked questions
This page is an educational information tool, not investment advice or a recommendation to trade. Examples are test definitions, not live signals, historical results, or promises of returns. VWAP is based on past price and volume, and actual fills can differ from chart prices. Check current market data, costs, product rules, and your own risk limits before trading.
Tools for the next test
Best VWAP Settings for Day Trading
Start with a reproducible VWAP baseline, then compare timeframe, source, anchor, and bands one input at a time.
VWAP Order Flow
Combine VWAP price location with Volume Delta or footprint participation data while keeping their limits visible.
VWAP Calculator
Calculate VWAP (Volume Weighted Average Price) from OHLC and volume data. Supports anchored VWAP from specific dates for institutional trading levels.
What Is VWAP?
Learn the VWAP formula, session reset, chart meaning, and calculation limits with a small worked example.
Backtesting Calculator
Analyze the historical performance of your trading strategy using win rate and risk-reward ratio.
Put the VWAP rule in writing
Pineify turns a plain-language setup into Pine Script you can read, edit, and test. The script does not predict the next price.
Build a VWAP test rule