Skip to main content
Indian stocks: Visit www.stage2stocks.com →
Screen

US stocks tightening into a volatility contraction

A Volatility Contraction Pattern is what a base looks like when supply is drying up: each pullback is shallower than the last and volume falls away. It is a visual pattern, so no screen reproduces it exactly. What a screen can do is find the names where the measurable parts are true, so you have twenty charts to look at instead of five thousand.

306 US stocks pass · data as of Oct 22, 2026 close

The exact criteria

Volatility Contraction Pattern (VCP) is Mark Minervini's, published in Trade Like a Stock Market Wizard (2013). It is a pattern you see on a chart, so no screen reproduces it exactly: the nine checks below are its measurable parts, as we read them. Treat them as a shortlist to open charts from, not the pattern itself.

  1. 1.Price is above both the 150-day and the 200-day moving average1,820 pass
  2. 2.The 150-day moving average is above the 200-day2,456 pass
  3. 3.The 200-day moving average is trending up2,311 pass
  4. 4.The 50-day moving average is above both the 150-day and the 200-day2,103 pass
  5. 5.Price is above the 50-day moving average1,760 pass
  6. 6.Price is within 15% of its 52-week high, so the base is near the highs1,503 pass
  7. 7.Trading in the upper part of its recent range, not breaking down5,260 pass
  8. 8.Volume is below its 50-day average, so supply is drying up3,061 pass
  9. 9.Relative strength rank is 70 or better1,514 pass

Each count is that rule applied on its own to every US stock we cover, so you can see which one is doing the work. The list below is the names that pass all of them.

BIO-B
Bio-Rad Laboratories, Inc. Class B
0.0%0.00xStage 2
TJGC
TJGC Group Limited Class A
0.0%0.00xStage 2
AMTD
AMTD IDEA Group Class A
+94.0%0.02xStage 2
MGLD
The Marygold Companies, Inc.
0.0%0.03xStage 2
SKIN
SkinHealth Systems Inc. Class A
+20.7%0.08xStage 2
WLYB
John Wiley & Sons, Inc.
+0.6%0.08xStage 3
CRD-B
Crawford & Company Class B
-1.3%0.14xStage 2
CPBI
Central Plains Bancshares, Inc.
-0.4%0.14xStage 2
AKO-B
Embotelladora Andina S.A. Class B
+0.1%0.16xStage 2
HBIO
Harvard Bioscience, Inc.
-1.8%0.23xStage 2
DKL
Delek Logistics Partners, L.P.
+0.2%0.23xStage 3
CIG-C
Comp En De Mn Cemig ADS Class C
-2.9%0.24xStage 2
HMR
Heidmar Maritime Holdings Corp.
+0.6%0.26xStage 2
ICCC
ImmuCell Corporation
-0.8%0.30xStage 3
KOD
Kodiak Sciences Inc
-2.2%0.30xStage 2
JRSH
Jerash Holdings (US), Inc.
-3.3%0.31xStage 2
BUUU
BUUU Group Limited Class A
+12.4%0.34xStage 2
IHS
IHS Holding Limited
+0.2%0.36xStage 2
EPSN
Epsilon Energy Ltd.
+0.7%0.36xStage 2
GPRK
Geopark Ltd
-2.3%0.38xStage 2
ARX
Accelerant Holdings Class A
+0.1%0.38xStage 2
FUSB
First US Bancshares, Inc.
+2.1%0.39xStage 2
VNCE
Vince Holding Corp.
+3.5%0.40xStage 2
RDVT
Red Violet, Inc.
-0.6%0.42xStage 2
BOW
Bowhead Specialty Holdings Inc.
+0.0%0.43xStage 2
CCSI
Consensus Cloud Solutions, Inc.
+1.2%0.44xStage 3
DHX
DHI Group, Inc.
-4.2%0.45xStage 2
ATRC
AtriCure, Inc.
+2.8%0.46xStage 2
BSIN
Big Sky Industrial Inc.
+1.3%0.46xStage 2
CTVA
Corteva, Inc.
+2.3%0.46xStage 2Early entry
DDI
DoubleDown Interactive Co., Ltd.
-2.9%0.47xStage 2
ZIM
ZIM Integrated Shipping Services Ltd.
+0.2%0.47xStage 2
SLF
Sun Life Financial Inc.
+0.1%0.48xStage 3
HNNA
Hennessy Advisors, Inc.
-2.1%0.48xStage 2
KRT
Karat Packaging Inc.
-1.1%0.49xStage 2
RUSHB
Rush Enterprises, Inc. Class B
-1.1%0.49xStage 2
DMLP
Dorchester Minerals, L.P.
+0.2%0.49xStage 2
VBNK
VersaBank
-0.9%0.50xStage 2
ACU
Acme United Corporation.
+1.5%0.50xStage 2
TEN
Tsakos Energy Navigation Ltd
-1.3%0.51xStage 2
BWIN
The Baldwin Insurance Group, Inc. Class A
-0.1%0.51xStage 2
HAE
Haemonetics Corporation
-0.8%0.51xStage 2
CRD-A
Crawford & Company Class A
+1.5%0.51xStage 2
AVAH
Aveanna Healthcare Holdings Inc.
+0.9%0.52xStage 2
FLYW
Flywire Corporation
+2.8%0.53xStage 2Early entry
ANF
Abercrombie & Fitch Company
+0.8%0.53xStage 2
FROG
JFrog Ltd.
-2.0%0.54xStage 2
CDRO
Codere Online Luxembourg, S.A.
+1.3%0.54xStage 2Early entry
CFFI
C&F Financial Corporation
+2.4%0.54xStage 2
MLAB
Mesa Laboratories, Inc.
-0.1%0.54xStage 2
MG
Mistras Group Inc
+0.5%0.55xStage 2
URBN
Urban Outfitters, Inc.
+1.5%0.55xStage 2
EXFY
Expensify, Inc. Class A
-3.8%0.55xStage 2
IDT
IDT Corporation Class B
+0.9%0.55xStage 2
RCBC
River City Bank
+0.3%0.55xStage 2
OVLY
Oak Valley Bancorp (CA)
+3.0%0.55xStage 2
NKSH
National Bankshares, Inc.
+3.3%0.56xStage 2
RELY
Remitly Global, Inc.
+0.2%0.57xStage 3
XERS
Xeris Biopharma Holdings, Inc.
+3.4%0.57xStage 2
FIVN
Five9, Inc.
-1.4%0.58xStage 2
CMTV
Community Bancorp.
+4.8%0.58xStage 2
PBR
Petroleo Brasileiro S.A. Petrobras ADS
-0.2%0.58xStage 2
USIO
Usio, Inc.
-1.1%0.59xStage 2
TD
The Toronto Dominion Bank
+0.3%0.59xStage 3
ANIK
Anika Therapeutics Inc.
+2.4%0.59xStage 2
RIGL
Rigel Pharmaceuticals, Inc.
+1.4%0.59xStage 2
PXS
Pyxis Tankers Inc.
+0.1%0.60xStage 2
PNTG
The Pennant Group, Inc.
+2.9%0.60xStage 3
FLXS
Flexsteel Industries, Inc.
+2.3%0.60xStage 2
RSKD
Riskified Ltd. Class A
-1.2%0.60xStage 2
GCO
Genesco Inc.
+3.2%0.60xStage 3
PGC
Peapack-Gladstone Financial Corporation
+2.8%0.60xStage 3
MASS
908 Devices Inc.
-3.8%0.60xStage 2
PMTS
CPI Card Group Inc.
-0.6%0.61xStage 2
HTFL
Heartflow, Inc.
+0.3%0.61xStage 2
LQDT
Liquidity Services, Inc.
+1.7%0.61xStage 2
NRC
NRC Health
+5.3%0.61xStage 3
MTLS
Materialise NV
-0.5%0.62xStage 2
VTRS
Viatris Inc.
+0.3%0.62xStage 2
VAC
Marriott Vacations Worldwide Corporation
-0.2%0.62xStage 2

Where our read differs

Of the 80 names above, 3 are flagged Early entry by our own model: still early enough in their move that the trade has room, rather than names that have already run. A screen tells you a stock qualifies; it does not tell you whether you are late. That second question is the one we built the engine to answer.

Other screens

Stage2Stocks is not a registered investment adviser or broker-dealer. Everything here is for information and education, not investment advice or a recommendation to buy or sell any security. Data is end of day for US stocks on the NYSE, Nasdaq and NYSE American, recalculated after each close.