Direct Answer

A Volatility Contraction Pattern (VCP), a concept popularized by trader Mark Minervini, describes a stock basing after an advance through a series of pullbacks that each become progressively shallower and tighter -- each contraction has a smaller price range and often lower volume than the one before it. The pattern typically ends with a low-volatility, low-volume tightening just before a breakout on expanding volume, and is used to time entries near the end of a base.

Key Takeaways

  • A VCP requires two or more successive contractions, and each one must have a smaller price range than the one before it -- a single flat pullback is not a VCP.
  • Volume typically dries up alongside price range as the base matures, reflecting fading selling pressure rather than fresh demand.
  • The final contraction is usually the tightest and quietest part of the base, sometimes called the "tightening" -- it is the area closest to a potential breakout.
  • Confirmation requires a breakout above the base's resistance on a bar with an expanding range and volume clearly above the tightening bars that preceded it.
  • A VCP is a continuation setup, not a reversal pattern -- it assumes the prior advance resumes, unlike patterns that signal a trend change.

What Is a Volatility Contraction Pattern?

A Volatility Contraction Pattern is a basing structure that forms after a stock has already advanced. Rather than consolidating in one flat range, price pulls back in a series of waves, and each successive pullback covers a smaller percentage of price and often trades on lower volume than the pullback before it. That progressive tightening is the defining feature: it signals that fewer sellers are showing up at each new low, and that the shares changing hands are increasingly being absorbed by buyers willing to hold rather than sell into weakness.

The pattern is closely associated with trader Mark Minervini, who used the shrinking-range, shrinking-volume sequence as a way to identify where a base was nearing completion and where risk could be defined tightly against the most recent, smallest contraction. Because each contraction is smaller than the last, a VCP is explicitly a multi-wave structure -- it is distinct from a simple single-range consolidation, which just trades sideways in one band without any pattern of shrinking pullbacks.

How a VCP Forms

A VCP typically develops in four stages, moving from the widest pullback to the tightest:

  • Initial advance. The stock rises to a base high (a pivot) on rising volume, establishing the level the eventual breakout must clear.
  • Contraction 1. The first pullback off the base high is the deepest of the sequence, often on volume that is still elevated relative to the eventual tightening bars.
  • Contraction 2. Price rallies back toward the base high, then pulls back again -- this time with a smaller price range and lighter volume than contraction 1.
  • Contraction 3 (tightening). The final pullback is the smallest and quietest of all, often just a few narrow-range, low-volume bars clustered near the base high. This is the area Minervini-style traders watch most closely for an entry trigger.

The pattern completes when price closes above the base's resistance on a bar showing an expanding range and volume that steps up noticeably from the tightening bars -- the opposite signature of the quiet contractions that preceded it.

Close-up shot of hands writing on documents with orange pen, implying business or education setting.
Photo by Biekir Litovchenko via Pexels

VCP vs. a Flat Base vs. a Bump-and-Run Reversal

FeatureVolatility Contraction PatternFlat Base (single-range consolidation)Bump-and-Run Reversal
StructureMultiple progressively-shrinking pullbacksOne flat trading rangeLead-in trend, accelerating bump, sharp run
Volume behaviorTypically dries up with each contractionNo required volume patternVolume often climaxes during the bump
Setup typeContinuationContinuation or neutralReversal
ConfirmationBreakout above resistance on expanding range/volumeBreakout or breakdown of the rangeClose back through the projected lead-in trendline

Trading a VCP

Traders using a VCP typically wait for the final, tightest contraction to form before acting -- entering on a close above the base's resistance, ideally accompanied by a visible pickup in volume relative to the quiet tightening bars. Because the tightest contraction defines the smallest recent range, its low is commonly used as the reference point for a stop-loss, which keeps risk tightly defined relative to how far price has already traveled during the advance.

Position size is then a function of that stop distance rather than a fixed share count -- a wider final contraction implies a wider stop and a smaller position for the same dollar risk, and a tighter final contraction allows a larger position for the same risk. As with any basing pattern, a breakout that occurs on unusually light volume, or that immediately reverses back into the base, is a warning sign rather than confirmation.

VCP Checklist

  • Is there a clear prior advance establishing a base high (pivot) before the contractions begin?
  • Are there two or more distinct pullbacks, each with a visibly smaller price range than the one before it?
  • Does volume tend to shrink alongside price range through the sequence of contractions?
  • Is the final contraction the tightest and quietest of the sequence?
  • Does the breakout bar show an expanding range and a clear step-up in volume versus the tightening bars?
  • Is there a defined invalidation level -- typically the low of the final contraction -- if the breakout fails?

Measuring Contraction Rather Than Seeing It

The pattern rests on successive pullbacks becoming shallower, which is a quantitative claim that is easy to assert visually and worth checking numerically. Measuring each pullback as a percentage from its local high produces a sequence, and either that sequence contracts or it does not.

A vintage protractor resting against a chalkboard filled with chalk writing.
Photo by Alexander Popadin via Pexels

That measurement changes what qualifies. A base where the second pullback is deeper than the first has not contracted regardless of how tight it looks near the end, and bases that appear textbook frequently fail this test. Doing the arithmetic before the entry is the whole discipline here.

The volume side deserves the same treatment. The pattern describes supply drying up, which should appear as declining volume through the contractions, and a base tightening on rising volume is describing something different. Both halves need to agree before the formation means what it claims.

The pattern also identifies a condition rather than a catalyst. A well-formed base can remain a well-formed base for a long time, and breakouts from tight bases fail like any others. The contraction indicates that little supply is being offered at current prices; it does not indicate that demand is about to arrive.

Volatility Contraction Pattern FAQs

What is a Volatility Contraction Pattern (VCP)?

A Volatility Contraction Pattern (VCP) is a basing setup, popularized by trader Mark Minervini, in which a stock pulls back after an advance through a series of contractions that each become progressively shallower and tighter in price range, often on shrinking volume, before breaking out on expanding volume.

Who popularized the VCP pattern?

Trader Mark Minervini popularized the Volatility Contraction Pattern as a way to describe and time entries in stocks basing after an advance, built on the idea that each successive pullback within the base should be smaller than the one before it.

How many contractions does a VCP need?

A VCP requires multiple progressively-shrinking contractions -- typically two or more successive pullbacks, each with a smaller price range than the last -- which is what separates it from a simple single-range consolidation.

What confirms a VCP breakout?

A VCP is confirmed when price breaks out above the base's resistance on a bar with an expanding price range and volume noticeably higher than the low-volume tightening bars that preceded it.

What invalidates a VCP setup?

A VCP is invalidated if price breaks down through the low of the final, tightest contraction instead of breaking out above resistance -- that signals the drying-up of selling pressure the pattern depends on didn't hold.

How is each contraction in a volatility contraction pattern measured?

Each contraction is measured as the percentage decline from the local high to the subsequent low within the base, and the sequence should show each successive pullback shallower than the last. Measuring from the base's overall high rather than from each local high produces a different and usually less meaningful sequence. Being consistent about the measurement is what makes the tightening visible rather than assumed.

What role does volume play through a volatility contraction pattern?

The expectation is that volume dries up as the contractions tighten, indicating that sellers have largely finished, then expands sharply on the breakout. A base where volume stays elevated through the contractions suggests continued supply and weakens the setup. Volume behaviour is central to this pattern's logic rather than optional, since the pattern is fundamentally a description of supply being absorbed.

Can a volatility contraction pattern form after a decline rather than an advance?

The pattern is generally described as forming within an uptrend, after an advance and during a consolidation, because the logic depends on supply being absorbed by buyers who have already established a trend. A similar tightening after a sustained decline describes a different situation, where reduced volatility may reflect absent interest rather than absorbed supply. The shape can appear in both cases while meaning different things.

How does a volatility contraction pattern relate to a cup-and-handle or a flat base?

It is a way of describing the internal behaviour of a base rather than a competing shape, so a cup-and-handle or a flat base can also display contracting volatility. The pattern's contribution is the emphasis on progressive tightening as evidence of supply exhaustion, which the outline of a base alone does not show. Bases with the same silhouette can differ considerably in their internal contraction sequence.

References