VCP stands for Volatility Contraction Pattern, a concept Mark Minervini popularized to describe the distinctive consolidation a strong leader forms before its next advance. Understanding the VCP answers a structural question: when is the risk of buying smallest?
The basic structure — amplitude contracts
When a rising stock pulls back, it swings between highs and lows. The essence of a VCP is that these swings contract with each successive wave — say 25%, then 12%, then 6%. That narrowing signals that sellers are mostly done and remaining supply has passed into strong hands.
Alongside the contracting range comes drying volume. Toward the end of the base, volume shrinks to perhaps 20–30% of normal — there are simply no sellers left. The point where both amplitude and volume contract together is the completed VCP.
Why a strong breakout follows
A base with exhausted supply and dried-up volume is like a compressed spring. Even a modest wave of buying meets little overhead resistance, so price springs quickly. When a completed VCP clears its pivot point — the high of the final contraction — on rising volume, that breakout tends to follow through. The pivot after a VCP is where breakout trading works best.
A checklist for spotting a VCP
- Prior uptrend: a VCP only matters in an already-strong stock. Hunt for them among leaders that pass the Trend Template.
- Contracting amplitude: do the high-to-low swings narrow step by step over 2–4 pullbacks?
- Falling volume: does volume clearly diminish into the later part of the base? Volume analysis is central.
- MA support: during the pullback, does price hold near the 50- or 20-day line without breaking down hard?
VCP and Trend Screener
Trend Screener doesn’t draw VCPs for you, but it narrows the pool where they appear. A name with RS 90+ that passes 8/8 and holds its 50-day during a market pullback is a prime candidate. Screen for strong stocks first, then confirm amplitude and volume contraction on each chart.