VSA Three Elements: A Bar-by-Bar Deep Reading Method
Move beyond naming patterns by scoring each bar on spread, volume, and close position using a repeatable numerical rubric that turns VSA reading into a checklist.
Las herramientas interactivas pueden no funcionar en la vista traducida.
VSA Three Elements: A Bar-by-Bar Deep Reading Method
Most traders recognise a "no demand" bar when it is labelled. Few can score one in real time. The difference is a numerical rubric.
The three VSA elements — spread, volume, and close position — only become tradeable when each is quantified rather than described. The method below converts subjective reading into a repeatable scoring system you can apply bar by bar.
Scoring the spread
Measure spread against the rolling 20-bar average true range (ATR20). Classify:
- Narrow: spread < 0.6 × ATR20
- Average: 0.6–1.4 × ATR20
- Wide: spread > 1.4 × ATR20
On an S&P 500 daily chart where ATR20 = 45 points, a bar with a 25-point range is narrow; a 70-point bar is wide. Without the ATR reference, "wide" is a guess.
Scoring volume
Compare each bar's volume to a 30-bar simple moving average (V30). Express it as a ratio:
- Low: V / V30 < 0.7
- Average: 0.7–1.3
- High: 1.3–2.0
- Ultra high: > 2.0
A bar with 1.8 × V30 in an uptrend is meaningful; the same absolute volume reading in a different instrument means nothing.
Scoring close position
Compute close position as (close − low) / (high − low):
- High close: > 0.7
- Mid close: 0.3–0.7
- Low close: < 0.3
The composite read
Combine the three scores into one verdict using this matrix:
| Trend | Spread | Volume | Close | Verdict |
|---|---|---|---|---|
| Up | Narrow | High | Mid | Effort with no result — distribution warning |
| Up | Wide | Ultra high | Mid/low | Buying climax, prepare to exit |
| Up | Narrow | Low | High | No demand, do not add longs |
| Down | Wide | Ultra high | High | Stopping volume, watch for reversal |
| Down | Narrow | Low | Low | No supply, do not add shorts |
A worked walk-through
A futures contract trends up for ten bars. Bar eleven: spread = 0.5 × ATR20 (narrow), volume = 1.9 × V30 (high), close = 0.4 (mid). Composite: narrow spread + high volume + mid close inside an uptrend = effort with no result. The verdict is a distribution warning, not an immediate short. The trigger comes on the next bar: a narrow spread down on lower volume closes at 0.2 — that is no demand confirming the prior warning. Short entry goes one tick below bar twelve's low, stop above bar eleven's high, target the last swing low.
Why the rubric outperforms intuition
Labelling bars in hindsight always looks easy. Real-time reading under pressure collapses into pattern-matching unless each element has a number attached. Score every bar for two weeks before trading live. The discipline of computing three ratios per bar rewires how you see a chart and removes the ambiguity that lets hope override evidence.
Live Chart
Open full chart →Related market data, powered by TradingView.