VCP pattern: the volatility contraction pattern explained
A volatility contraction pattern (VCP) is a base in which a stock’s pullbacks get progressively smaller while trading volume dries up. Traders read it as supply being absorbed before a possible breakout.
Open the free scannerWhat a VCP looks like
- An existing uptrend, usually a stock that already passes the trend template.
- A series of pullbacks, each shallower than the last, for example 20%, then 12%, then 6%.
- Volume that shrinks as the price range tightens.
- A pivot point: the high of the final tight area, which traders watch for a breakout.
Why contractions matter
Each smaller pullback suggests fewer holders are willing to sell at lower prices. A tight, quiet final stage means little selling pressure remains, so a move above the pivot on heavier volume is read as a sign that demand has taken over.
Scanning for VCPs
The swing trading screener includes a volatility contraction screen that checks for successive tightening pullbacks and drying volume in stocks that are already strong. Open any result on a chart to see the pivot level and judge the base by eye, because pattern rules cannot capture every nuance.
Risks and limits
Many VCP-shaped bases fail, especially when the market is weak. Breakouts can reverse quickly, and a pivot is a level to watch, not a promise. Decide your stop and position size before any trade, and check market breadth first.
Frequently asked questions
What does VCP stand for?
Volatility contraction pattern, a term popularised by trader Mark Minervini.
How many contractions make a VCP?
Commonly two to four, each smaller than the one before, though there is no fixed number.
Is a VCP the same as a cup with handle?
They are related. A cup with handle is one shape of base; a VCP describes the tightening of volatility within a base of any shape.
Does a VCP guarantee a breakout?
No. It is a pattern that has often preceded breakouts, not a forecast.