Skip to main content

Volume Spike Signals (VSS): How to Trade Volume Surges With the Trend

How Sahi's Volume Spike Signals flags high-conviction volume surges that line up with the trend — and how to trade them.

Revati Krishna
Published: 2 Jul 2026, 05:30 PM IST (2 weeks ago)
Last Updated: 3 Jul 2026, 01:20 PM IST (2 weeks ago)
6 min read

Quick Answer

Volume Spike Signals (VSS) marks the moments when trading volume surges far above its recent average, the kind of volume that signals real conviction. It only fires when the surge agrees with the trend and the candle: a green BULL label prints below a bullish bar in an uptrend, and a red BEAR label prints above a bearish bar in a downtrend. Use it as a conviction filter alongside a price level, not as a standalone entry. It is free on Sahi, with no subscription required.

Overview

Volume Spike Signals finds moments when trading volume surges far above its recent average — the kind of volume that marks real institutional participation, panic, or a genuine shift in conviction — and then checks whether price and trend are aligned with that surge. It calculates a short-term volume EMA (exponential moving average) and flags a spike whenever the current bar's volume exceeds that EMA by a configurable multiplier. A 50-bar price EMA determines the trend direction, and the candle's close-vs-open colour confirms whether buyers or sellers are in control during the spike.

On the Sahi chart it draws a green BULL label below the bar when a spike occurs on a bullish candle above the trend MA, and a red BEAR label above the bar when a spike occurs on a bearish candle below the trend MA. Optionally, it overlays the volume EMA as an orange line on the price chart.

How to Read the Indicator

Green BULL Label (below bar)

A green upward-pointing label with the text BULL appears below a candle when all three conditions line up at once: volume on that bar exceeded the volume EMA by the multiplier, the candle closed higher than it opened (bullish candle), and the close is above the 50-bar price EMA (uptrend). This is the indicator's bullish signal — it means a volume surge happened during an up-move in a rising trend. Wait for the bar to close before acting; a bar that looks like a spike mid-session can normalise before it closes.

Red BEAR Label (above bar)

A red downward-pointing label with the text BEAR appears above a candle when the mirror conditions are met: volume exceeded the volume EMA by the multiplier, the candle closed lower than it opened (bearish candle), and the close is below the 50-bar price EMA (downtrend). This is the bearish signal — a volume surge during a down-move in a falling trend. Same rule: wait for bar close before treating it as confirmed.

Orange Volume EMA Line (optional)

When enabled, an orange line plots the volume EMA directly on the price chart. This is a reference line, not a signal — it shows the rolling average volume level that the spike threshold is measured against. It helps you visually understand how far above "normal" volume a spike bar actually was. It is hidden by default to keep the chart clean; turn it on when calibrating the multiplier setting.

Example Scenarios

Scenario 1 — Volume spike on a bullish candle in an uptrend, buy a CE

Nifty is trending up and trading around 24,980. The 50-bar EMA sits near 24,870, so every candle is closing above it. On a 15-minute bar, volume explodes to roughly 2.8× the volume EMA, and that candle closes at 25,010 — a green candle. The indicator prints a green BULL label below that bar.

  • What you do: buy 1 lot of Nifty 25,100 CE at a premium of about ₹95.
  • Stop loss: if the next candle closes back below the spike candle's low (around 24,960), the move has failed — exit. The premium would be around ₹62 there.
  • Target: the recent swing high near 25,120; premium roughly ₹145 there.
  • Why it works: a volume spike on a green candle above the trend MA means genuine buying conviction, not just noise — the kind of move that tends to follow through.

Scenario 2 — Volume spike on a bearish candle in a downtrend, buy a PE

Nifty has been sliding all morning; the 50-bar EMA is at 25,060 and every candle is closing below it. Price is trading around 24,900. On a 15-minute bar, volume surges to about 2.5× the volume EMA and the candle closes at 24,855 — a red candle. The indicator prints a red BEAR label above that bar.

  • What you do: buy 1 lot of Nifty 24,800 PE at a premium of about ₹105.
  • Stop loss: if the next candle closes above the spike candle's high (around 24,920), the sell-off has stalled — exit. The premium would be around ₹68 there.
  • Target: a move down to 24,800; PE premium roughly ₹155 there.
  • Why it works: a volume spike on a red candle below the trend MA signals sellers piling in with conviction — the trend is reinforcing, not reversing.

Scenario 3 — What to avoid

  • Do not trade a BULL signal when price is below the 50-bar EMA, or a BEAR signal when price is above it. The indicator already filters these out — it will not print a label if trend and candle direction disagree — but remember: a volume spike against the trend is usually just a failed push, not a reversal signal.
  • A very low multiplier floods the chart with labels. Setting the multiplier below 1.5 can cause a BULL or BEAR label on almost every bar with slightly above-average volume. High-frequency labels lose meaning fast. If you see labels on most bars, raise the multiplier.
  • Avoid acting on spike labels that appear in the first 30–45 minutes of the session. Opening volume is structurally high on most days, so the volume EMA has not had time to settle. Spikes in that window are often noise relative to the day's eventual average volume.
  • A single label is not a complete trade plan. VSS tells you that volume conviction aligned with trend direction — it does not identify a support/resistance level or a defined target. Pair it with a price level (a prior swing, an order block, a round number) for entry and stop logic.

Settings Panel Guide

Volume Settings

  • Volume EMA Length: the lookback period for the volume EMA that defines "average" volume. Default is 20. Lower values (e.g. 10) make the average react faster — fewer spikes needed to stand out, but the threshold itself becomes noisy. Higher values (e.g. 30–50) smooth the average so only genuinely extraordinary bars fire. For Nifty / BankNifty on a 15-minute chart, 20 is a good starting point.
  • Multiplier (for spike detection): how many times above the volume EMA the current bar's volume must be to count as a spike. Default is 2.0. At 2.0 the bar's volume must be at least double the EMA. Raise to 2.5–3.0 for fewer, higher-conviction signals; lower to 1.5 for more frequent signals on quieter instruments. For Nifty intraday, staying at 2.0 or above keeps label frequency manageable.
  • Show Volume EMA: toggle that overlays the orange volume EMA line on the price chart. Default is off. Turn on when tuning the multiplier to see how each spike compares to the rolling average; turn back off for a cleaner chart during live trading.

Frequently Asked Questions (FAQs)

All topics