VW Support Resistance
Volume-weighted price clustering zones
Overview
VW Support Resistance identifies price levels where disproportionate volume has traded, creating natural institutional support and resistance. Unlike simple support/resistance based on swing highs/lows, VWSR uses weighted clustering: price zones with heavy volume accumulation become stronger. Traders accumulate around certain prices; when price returns to those levels, friction increases = support/resistance forms naturally.
Algorithm identifies price ranges where volume-weighted time-at-price clusters exceed threshold. These zones represent institutional entry/exit areas and stop order concentrations. Break of VWSR cluster = significant move likely; touch within cluster = reversal probable. VWSR adapts dynamically as new volume comes in; historical clusters fade as time passes, reflecting market memory decay.
Powerful for setting precise stop losses, identifying breakout targets, and finding reversal zones. More sophisticated than simple price-based S/R; reflects actual trader behavior and order flow concentration.
Formula
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| Lookback Bars | Integer | 50 bars | Historical bars to analyze for volume clustering |
| Cluster Sensitivity | Decimal | 1.5 (std) | Threshold for volume to form valid cluster zone |
| Min Volume Threshold | Percent | 5% of total | Minimum volume required to establish zone |
Common Use Cases
1. Dynamic Support/Resistance
VWSR zones adapt to volume; stronger support = heavier volume traded there. More reliable than swing levels.
2. Stop Loss Placement
Place stops just outside VWSR cluster zones. Institutional stops cluster here; triggers cascade moves.
3. Breakout Targets
When price breaks cluster zone on volume, next cluster becomes target. Chain moves from zone to zone.
4. Mean Reversion
Price penetrating cluster = friction/resistance; pullback probable. Zone acts like gravity well.
Advantages & Limitations
✓ Advantages
- Data-Driven: Reflects actual trader concentration; mechanical calculation.
- Adaptive Zones: Updates constantly as new volume prints; previous peaks fade.
- Precision Targets: Clear zones for stops and targets; better than guessing.
- Volume Integration: Incorporates volume unlike price-only support/resistance.
! Limitations
- Parameter Sensitive: Sensitivity threshold heavily affects clustering; requires tuning.
- Consolidation Noise: Ranges create many zones; unclear which are significant.
- Retroactive Analysis: Historical zones known; forward prediction requires extrapolation.
- Volume Quality: Requires high-quality volume data; questionable in crypto/futures.
Tips & Best Practices
📊 Combine with Price Action
VWSR + Order Block + FVG = institutional confluence. Volume zones most powerful when matching price structure.
⚡ Filter Old Zones
Set decay factor; recent clusters matter more. Zones older than 100-200 bars become noise.
🎯 Tune Sensitivity
Start at 1.5 std; adjust if getting too many/too few zones. Ideal: 5-10 significant clusters per chart.
⚠️ Use Daily+ Charts
VWSR most reliable on daily/weekly where volume is concentrated. Intraday zones scatter; less precise.
Example Strategy
1. Identify VWSR Zones
Plot daily VWSR clusters last 50 bars. Mark zones with volume concentration > 1.5 std. Note zone width.
2. Mark Breakout Levels
Find topmost and bottommost VWSR zones = natural breakout boundaries. Price above top zone = bullish bias.
3. Entry at Zone Retest
Price breaks above cluster, pulls back to retest zone = reversal probab. Entry on bounce from zone mid-point.
4. Target Next Zone
Take profit at next VWSR cluster above entry. Stop loss = outside lower zone. Risk/reward favorable.