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 scanner
PivotEach pullback is shallower than the lastHeavy volume on the breakout
A volatility contraction pattern: shrinking pullbacks, drying volume, then a move through the pivot. Illustrative.

What a VCP looks like

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.

Keep exploring

Sign in with Google — free