Skip to main content

VWAP Strategy

Discover our VWAP Strategy PineScript template, designed for traders seeking to use VWAP indicator. Easily backtest on TradingView and live execute this template on AlgoTest. Adjusting inputs like VWAP Length, target points, and stop loss points to suit your trading preferences.

VWAP Indicator Pinescript​

strategy("VWAP Strategy", overlay=true)

// Input parameters
length =, title="VWAP Length")

target_points =, title="Target Points")
stop_loss_points =, title="Stop Loss Points")

// Calculate VWAP
vwap = ta.vwap(volume, length)

// Strategy logic
long_condition = ta.crossover(close, vwap)
short_condition = ta.crossunder(close, vwap)

// Plot VWAP
plot(vwap,, title="VWAP")

// Strategy entry and exit
if long_condition
strategy.entry("Long", strategy.long)
if short_condition
strategy.entry("Short", strategy.short)

// Calculate target and stop loss levels
long_target = strategy.position_avg_price + target_points
long_stop_loss = strategy.position_avg_price - stop_loss_points
short_target = strategy.position_avg_price - target_points
short_stop_loss = strategy.position_avg_price + stop_loss_points

// Strategy exit
strategy.exit("Long Exit", "Long", limit=long_target, stop=long_stop_loss)
strategy.exit("Short Exit", "Short", limit=short_target, stop=short_stop_loss)

Understanding the Volume VWAP EMA combined indicator​

History of the Indicator​

The VWAP (Volume Weighted Average Price) indicator has been a staple in trading circles due to its ability to reflect both the price and volume in a trading period. Traditionally used by institutional traders to gauge market direction, VWAP's utility has expanded as it became popular among retail traders. The integration with EMA (Exponential Moving Average) evolved as traders sought more responsive signals by focusing on recent price movements, leading to the development of the VWAP EMA Crossover strategy.

A Brief About What It Is​

The VWAP EMA Crossover is a trading strategy that uses the Volume Weighted Average Price (VWAP) and the Exponential Moving Average (EMA) indicators in conjunction. VWAP provides a cumulative indicator that shows the average price of an asset based on volume at various points throughout the trading day. EMA, on the other hand, places greater weight on recent prices, making it more sensitive to new market movements. The crossover of these two indicators provides a powerful tool for identifying the momentum and potential reversal points in the market.

How to Use the Indicator for Analysis​

To effectively use the VWAP EMA Crossover Indicator:

  1. Setup: Implement VWAP and a short-term EMA (like a 9-period EMA) on your trading chart. Many platforms, including Zerodha, offer easy setups for these indicators.
  2. Interpretation: A bullish signal is typically indicated when the EMA crosses above the VWAP, suggesting that the price is moving higher with sufficient volume to support the uptrend. Conversely, an EMA crossing below the VWAP signals bearish momentum.
  3. Example: Use a platform like TradingView or AlgoTest's signal features (Signals on AlgoTest) to visualize and back-test the signals generated by this crossover strategy.

Best Use Cases​

The VWAP EMA Crossover strategy is versatile but excels in specific trading environments:

  • Day Trading: Particularly effective in highly liquid markets, such as Bank Nifty, where volume and price fluctuations are significant throughout the trading session.
  • Options Trading: Useful for setting strike prices based on predicted price movements signaled by the crossovers.
  • Strategy Building: Ideal for incorporating into automated trading strategies using platforms like AlgoTest's Strategy Builder, where users can customize and optimize their trading algorithms based on real-time data.


Understanding VWAP:​

What does the VWAP tell you?​

VWAP provides the average price a stock has traded at throughout the day, based on both volume and price. It is often used as a trading benchmark to determine if a stock is trading at a higher or lower price than usual.

Is VWAP a good indicator?​

Yes, VWAP is highly regarded among traders for its ability to reflect the true market sentiment by combining price levels with volume, making it a reliable support and resistance indicator.

Is VWAP bullish or bearish?​

VWAP itself is neither bullish nor bearish; it represents an average price. However, prices above the VWAP are typically considered bullish, while prices below the VWAP are seen as bearish.

How is VWAP used in trading?​

Traders use VWAP to assess market direction and filter trades. Buying below the VWAP can be seen as buying at a good value, while selling above it can indicate selling at a premium.

How is VWAP value calculated?​

VWAP is calculated by adding up the dollars traded for every transaction (price times shares traded) and then dividing by the total shares traded.

VWAP Strategy and Performance:​

What is VWAP strategy?​

A VWAP strategy involves using the VWAP as a trading benchmark to determine entry and exit points for trades, often using it as a target or a stop loss level.

Does VWAP really work?​

Yes, VWAP is effective for many traders, especially day traders and those involved in algorithmic trading, as it helps in understanding and acting on real-time price and volume dynamics.

What is the success rate of VWAP?​

The success rate can vary widely among traders and depends on additional factors such as market conditions and complementary strategies. It is not a standalone indicator.

How accurate is the VWAP indicator?​

VWAP is quite accurate in markets with high volume, as it reflects the true average price weighted by volume, making it reliable during the most active trading periods.

Is trading above VWAP good?​

Trading above VWAP can be good if you are looking to sell, as it indicates that the price is above the average day's price weighted by volume.

Is VWAP profitable?​

VWAP can be profitable when used correctly, especially in combination with other indicators to confirm trends and provide trade signals.

Is VWMA a good indicator?​

The Volume Weighted Moving Average (VWMA) is a good indicator for highlighting the relationship between price and volume and can be particularly useful in determining the strength of a trend.

VWAP Calculation and Settings:​

How to calculate VWAP formula?​

The VWAP formula is: VWAP=βˆ‘(PriceΓ—Volume)βˆ‘VolumeVWAP=βˆ‘Volumeβˆ‘(PriceΓ—Volume)​.

What is the VWAP ratio?​

The VWAP ratio is not a standard metric; it might refer to the comparison of current price to the VWAP value to determine market position.

What is the 5-day VWAP?​

The 5-day VWAP extends the standard VWAP calculation across five trading sessions, providing a broader view of the market's average price.

What is the default setting for VWAP?​

The default setting for VWAP is typically the current trading day from the market open to the current time or close.

What is the best VWAP length for day trading?​

For day trading, VWAP is usually calculated for just the current trading day as it provides the most relevant and immediate trading data.

What are the parameters for VWAP?​

VWAP typically does not have adjustable parameters, as it is solely based on price and volume data for the trading day.

VWAP in Different Trading Scenarios:​

Is VWAP good for swing trading?​

VWAP can be used in swing trading to determine entry and exit points, but it is most effective in high-volume environments typically seen in day trading.

What is the best VWAP setting for intraday?​

The standard single-day VWAP is most appropriate for intraday trading, providing real-time insights into price and volume.

How do you use VWAP in intraday trading?​

In intraday trading, VWAP can be used to identify when a stock is overbought or oversold within the day, helping to make buying or selling decisions.

How do I use VWAP in options?​

In options trading, VWAP can help set strike prices or determine the timing of entry and exit, based on the underlying asset's average price.

Is VWAP a daily indicator?​

Yes, VWAP is typically recalculated daily, making it most relevant for use within a single trading session.

How do you use VWAP in TradingView?​

On TradingView, VWAP can be added to any chart from the indicator menu, and it will automatically calculate and plot based on the trading session's data.

Comparison and Combination with Other Indicators:​

Is VWAP better than EMA?​

Neither is universally better; VWAP is preferred for its incorporation of volume, while EMA provides quicker responsiveness to price changes.

Which is better, VWAP or EMA?​

It depends on the trader's goals: VWAP is better for understanding volume-weighted price levels, while EMA is better for detecting price trends.

Which indicator works best with VWAP?​

Many traders use RSI or MACD in conjunction with VWAP to confirm the strength of the signals provided by the volume and price levels.

What is the best combination with VWAP indicator?​

A common effective combination is VWAP with a momentum indicator like the MACD or a trend indicator like the EMA to provide additional trade signals.

What is the difference between VWAP and simple moving average?​

VWAP includes volume in its calculation, providing a weighted average, whereas a simple moving average (SMA) only considers price over a set period.

Which indicator is similar to VWAP?​

The Volume Weighted Moving Average (VWMA) is similar but uses a simpler moving average approach that incorporates volume.

Which is the best EMA crossover strategy?​

The 9/21 EMA crossover is popular for its effectiveness in identifying short-term trend reversals in various markets.

What is the 9/21 EMA crossover strategy?​

This strategy involves using two EMAs -- one set at 9 periods and the other at 21. A buy signal is generated when the 9 EMA crosses above the 21 EMA, and a sell signal when it crosses below.

Anchored VWAP:​

What is the anchored VWAP?​

Anchored VWAP allows traders to select a specific starting point for calculating VWAP, providing customized insights based on a chosen timeframe or significant event.

What is the formula for anchored VWAP?​

The formula for anchored VWAP is the same as standard VWAP, but the calculation starts from a user-defined point rather than the beginning of the trading day.

How do you read an anchor VWAP?​

Read anchored VWAP like standard VWAP but consider the anchor point's significance (like a recent high, low, or news event) to interpret its impact on current trading levels.

For more detailed strategies and settings, visit AlgoTest's Strategy Builder and Signals for practical applications of the Supertrend indicator in real market scenarios.