Blog · VSA

Wyckoff and VSA: reading accumulation and distribution with volume

How Wyckoff's phases of accumulation and distribution connect to Volume Spread Analysis: the climax, the test, the spring and the upthrust, and what volume tells you at each step.

2026-10-15 · 2 min read · ICC Charts

Richard Wyckoff studied markets about a hundred years ago and saw that large operators cannot buy or sell everything at once. They build positions slowly inside a range. Volume Spread Analysis (VSA) grew out of his work: it uses the volume and range of each bar to see that building happen. Read together, the two give a simple map of where the market is in its cycle.

The four phases of the cycle

  1. Accumulation: after a fall, price moves sideways while strong hands buy from those who are giving up.
  2. Markup: supply is used up and price trends higher.
  3. Distribution: after a rise, price moves sideways while strong hands sell to late buyers.
  4. Markdown: demand is used up and price trends lower.

Accumulation, step by step

Distribution is the mirror

A buying climax ends the rise, an upthrust pokes above the range high and fails, no demand bars appear on low volume, and a wide down bar on rising volume breaks the range low (the sign of weakness).

Why volume is the key

Price alone shows the shape of the range; volume shows who is in control inside it. A test on low volume means the other side has gone quiet. A break on high volume means real participation. A break on low volume is suspect. The VSA basics article explains each of these bars in more detail.

In ICC Charts

The VSA tools colour each volume bar by its meaning and label climax, test, no supply and no demand bars, and the VSA models (end of a rising or falling market, false break, no-supply test and more) are scanned live. Open the terminal and add the VSA volume pane to try it.

Education only. Trading involves risk; practise on a demo account first.

Try it on a live chart

Open ICC Charts in your browser, free, with the ICT and VSA layers and the model scanner.

Open the terminal →

More articles