VCP Setup
Minervini's signature setup. Three or more progressively tighter price contractions inside a base — each with a smaller range and declining volume. The stock is shaking out weak holders and building a tight coil before the breakout.
Historical replay numbers are unavailable because the artifact is stale (source bars are 15 days old). The page does not substitute zeros or older results.
How this is measured →Setup Criteria
- › 3+ distinct contractions, each tighter than the last
- › Volume decreases through every contraction
- › Prior uptrend of 30%+ before the base began
- › Base depth typically 20–40% for growth stocks
- › Final contraction ideally 10–15% of the prior pivot high
Buy the breakout above the right side of the base on volume 40%+ above average.
Just below the lowest point of the final contraction.
What Happened Next
Forward returns after the scanner first flagged a VCP (score ≥ 70, gatekeeper passed, one signal per base) — computed from stored daily bars, no lookahead. 25 historical signals.
| After | Median Return | % Positive | Sample |
|---|---|---|---|
| 5 sessions | -1.1% | 44.0% | 25 |
| 10 sessions | -0.1% | 45.5% | 22 |
| 20 sessions | +1.0% | 78.6% | 14 |
| 40 sessions | +2.6% | 75.0% | 12 |
Median best move inside 40 sessions: +6.3% · median worst drawdown: -5.9%. Past scanner behavior does not guarantee future outcomes. Not investment advice.
Today's VCP Setups — 4 found
| Ticker | Score | RS | Trend |
|---|---|---|---|
| ABBV AbbVie Inc. | 89.5 | 72.0 | ✓ |
| CAH Cardinal Health, Inc. | 55.0 | 72.0 | ✓ |
| SPG Simon Property Group, Inc. | 93.8 | 71.0 | ✓ |
| USB U.S. Bancorp | 85.4 | 65.0 | ✓ |