
Volume Spread Analysis: Reading the Market Like a Market Maker
Volume Spread Analysis (VSA) is a methodology that examines the relationship between price spread, volume, and closing position to reveal the intentions of institutional «smart money.» Unlike lagging indicators that simply follow price, VSA attempts to read the actual supply and demand dynamics behind each candlestick. This guide demonstrates how to implement and backtest VSA-based strategies on StratBase.ai for cryptocurrency and futures markets.
The core principle of VSA is simple: professional money leaves footprints in the volume data. When large players accumulate positions, specific patterns emerge — narrow spreads on high volume (absorption), wide spreads on low volume (lack of interest), or sudden volume spikes at key levels (climactic action). Recognizing these patterns gives traders an informational edge that pure price-action analysis cannot provide.
The Three Pillars of VSA
Every VSA analysis revolves around three components: the spread (high minus low of the candle), the volume (total contracts or coins traded), and the close position relative to the candle’s range. A candle closing in its upper third on high volume suggests buying pressure, while a close in the lower third on high volume indicates selling dominance.
These three elements combine to form recognizable patterns. The most important VSA signals include the «no demand» bar (narrow spread, low volume, close in the lower half during an uptrend), the «no supply» bar (narrow spread, low volume, close in the upper half during a downtrend), and the «stopping volume» pattern (high volume with a narrow spread after a sustained move, suggesting the trend is exhausting).
Step 1: Set Up Volume-Based Conditions
On StratBase.ai, begin by selecting your instrument and timeframe. For VSA analysis, the 1-hour and 4-hour timeframes work particularly well in crypto markets because they capture meaningful volume cycles without excessive noise. Choose a liquid instrument like BTC/USDT or ETH/USDT where volume data is most reliable.
Configure volume conditions using relative volume comparisons. Instead of absolute volume thresholds (which change over time), compare the current bar’s volume to its 20-period moving average. A volume ratio above 2.0 indicates significantly elevated activity, while a ratio below 0.5 suggests unusually quiet conditions.
Step 2: Define Spread Analysis Rules
Spread analysis requires comparing the current candle’s range to recent averages. In your StratBase.ai configuration, use ATR as a proxy for average spread. A candle with a range less than 0.5× ATR is considered narrow, while one exceeding 1.5× ATR qualifies as wide.
The close position is equally critical. Calculate where the close falls within the candle’s high-low range as a percentage. Closes above 70% indicate strong bullish pressure; closes below 30% signal bearish dominance. The combination of spread width, volume level, and close position creates the foundation for all VSA patterns.
| Pattern | Spread | Volume | Close | Signal |
|---|---|---|---|---|
| Stopping Volume | Narrow | Ultra High | Mid-range | Trend exhaustion |
| No Demand | Narrow | Low | Lower half | Bearish (in uptrend) |
| No Supply | Narrow | Low | Upper half | Bullish (in downtrend) |
| Climactic Action | Wide | Ultra High | Extreme | Potential reversal |
Step 3: Combine VSA with Trend Indicators
VSA signals are contextual — their meaning changes depending on the prevailing trend. A high-volume narrow-spread bar during an uptrend (stopping volume) has bearish implications, but the same pattern during a downtrend suggests accumulation by smart money.
Add a 50-period EMA as a trend filter in your StratBase.ai strategy. Only take long VSA signals when price is above the EMA and short signals when below. This simple filter eliminates a large portion of false signals that occur during choppy, trendless markets. For additional confirmation, you can layer the Accumulation/Distribution indicator to verify whether the volume flow supports your VSA reading.
Step 4: Enhance with Futures Market Data
Crypto futures markets offer a unique advantage for VSA practitioners. StratBase.ai’s 12 futures indicators — including open interest, liquidation volumes, and long/short ratios — provide deeper insight into what smart money is actually doing.
For example, a stopping volume pattern combined with a spike in liquidations and declining open interest strongly confirms a climactic selling event. Conversely, rising open interest alongside accumulation-type VSA patterns suggests that large players are building new positions rather than simply covering shorts. These futures-specific data points transform traditional VSA from a probability-based approach into a near-definitive read of market structure.
Step 5: Backtest and Refine Your VSA Strategy
With your conditions configured, run the backtest across multiple market periods. Pay special attention to how the strategy performs during trending versus ranging conditions. VSA strategies typically excel at identifying trend exhaustion points but may struggle during low-volatility consolidation phases.
Use StratBase.ai’s time filter indicators to restrict trading to specific sessions or days when volume patterns are most reliable. Avoid trading during weekend sessions when thin liquidity can produce misleading volume signals. The platform supports 35 time filter indicators that let you fine-tune exactly when your strategy operates.
Remember: VSA is about reading the story behind the candles. No single bar tells the whole story — it is the sequence of patterns in context that reveals institutional intent. Backtest multiple scenarios on StratBase.ai to build confidence in your VSA interpretation before committing real capital.
Key Takeaways
- VSA combines spread, volume, and close position to decode institutional activity
- Use relative volume (vs. 20-period MA) rather than absolute thresholds
- Context matters: the same VSA pattern has opposite meanings in uptrends versus downtrends
- Futures data (OI, liquidations) dramatically enhances VSA accuracy in crypto markets
- Always backtest across different market regimes to validate your VSA rules
Further Reading
About the Author
Financial data analyst focused on crypto derivatives and on-chain metrics. Expert in futures market microstructure and funding rate strategies.
FAQ
What is Volume Spread Analysis?▾
VSA analyzes three elements of each candle: Volume (how much activity), Spread (high-low range), and Close position (where within the range price closed). The combination reveals whether smart money is buying or selling. Example: high volume + wide spread + close on highs = genuine strength (smart money buying). High volume + narrow spread + close in middle = effort without result (selling into buying).
What is a 'no demand' bar in VSA?▾
A 'no demand' bar: low volume, narrow spread, close on or near the low, in an uptrend. It means: the market tried to go up but there was no buying interest. Professional money is not supporting the up-move. Expect weakness. It's a warning that the uptrend may be ending.
Further reading
Related articles
Comments (0)
Loading comments...

