MarketInOut Stock Screener Log In | Sign Up
 

VCP Setup

 
Canada

The Volatility Contraction Pattern (VCP) is Mark Minervini's signature base: a Stage 2 stock pulls back several times, each pullback shallower than the one before, as sellers run out. This is step 4 of the Minervini ladder. It keeps all Trend Template criteria and lists stocks on the Toronto Stock Exchange whose price range over the latest 20 bars is narrower than over the 20 bars before, the latest 10 bars are narrower still and below 15%, and price is within 15% of its 50-day high. Those closest to the recent high are shown first. Prices are in Canadian dollars, and the list covers TSX-listed stocks with at least C$1 million in average daily trading value.

Screening formula:
exch(tsx) and type(stock) and advol(21) > 1 and price > sma(50) and sma(50) > sma(150) and sma(150) > sma(200) and sma(200) > sma(200)@21 and price >= 1.25 * w52low and price >= 0.75 * w52high and rs(252) >= 70 and range(20)@40 > range(20)@20 and range(20)@20 > range(10) and range(10) < 15 and off_high(50) < 15 and sortby(off_high(20), asc) and show(range(10) as range_10d, off_high(50) as off_high_50d, off_high(20) as below_20d_high_pct)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Range_10d  Off_high_50d  Below_20d_high_pct
 IMO.TO 
Oil & Gas Integrated
Energy
TSX
Large
 91,323  193.48  9.86 5.37 1,662,993  7.52  0.0362  0.0362
 LB.TO 
Banks - Regional
Financial Services
TSX
Small
 1,815.08  40.43  -0.03 -0.07 802,873  0.321  0.1728  0.1728
 CNQ.TO 
Oil & Gas E&P
Energy
TSX
Large
 158,282  78.42  1.37 1.78 3,581,760  5.26  0.2163  0.2163
 JWEL.TO 
Packaged Foods
Consumer Defensive
TSX
Small
 1,891.99  45.60  0.04 0.09 210,073  0.5252  0.5669  0.2188
 TNZ.TO 
Oil & Gas E&P
Energy
TSX
Mid
 2,523.11  76.15  0.46 0.61 153,969  9.89  0.6523  0.6523
 TOT.TO 
Oil & Gas Equipment & Services
Energy
TSX
Small
 1,456.36  40.30  0.29 0.72 162,408  9.74  0.8366  0.8366
 CEU.TO 
Oil & Gas Equipment & Services
Energy
TSX
Mid
 4,389.78  20.96  0.12 0.58 428,669  8.88  0.9452  0.9452
 QBR-B.TO 
Telecom Services
Communication Services
TSX
Large
 14,695  66.86  0.81 1.23 518,096  5.78  1.26  1.26
 IPCO.TO 
Oil & Gas E&P
Energy
TSX
Mid
 4,473.14  40.11  0 0 152,899  4.72  1.47  1.47
 SU.TO 
Oil & Gas Integrated
Energy
TSX
Large
 128,288  111.11  2.46 2.26 2,585,972  5.19  1.50  1.50
 DFN.TO 
Asset Management
Financial Services
TSX
Small
 1,388.41  8.46  -0.1095 -1.28 415,107  2.88  2.28  1.51
 VLE.TO 
Oil & Gas E&P
Energy
TSX
Small
 1,814.13  17.33  0.11 0.64 275,616  5.96  1.65  1.65
 SLF.TO 
Insurance - Diversified
Financial Services
TSX
Large
 62,925  113.17  -1.32 -1.15 623,238  4.30  1.69  1.69
 KEL.TO 
Oil & Gas E&P
Energy
TSX
Mid
 2,401.49  11.81  -0.03 -0.25 480,153  5.95  1.79  1.79
 PSI.TO 
Oil & Gas Equipment & Services
Energy
TSX
Small
 1,133.55  14.54  -0.01 -0.07 108,201  8.22  3.80  2.02
 CP.TO 
Railroads
Industrials
TSX
Large
 111,546  125.33  1.63 1.32 1,435,081  5.76  5.82  2.24
 IPO.TO 
Oil & Gas E&P
Energy
TSX
Small
 569.3  20.46  0.03 0.15 61,319  7.26  2.29  2.29
 CCL-B.TO 
Packaging & Containers
Consumer Cyclical
TSX
Large
 16,597  98.19  0.02 0.02 255,073  4.60  2.32  2.32
 RY.TO 
Banks - Diversified
Financial Services
TSX
Mega
 395,033  283.93  -4.28 -1.49 1,882,444  5.78  2.78  2.49
 MFC.TO 
Insurance - Life
Financial Services
TSX
Large
 104,552  62.37  -0.96 -1.52 1,769,165  3.47  2.52  2.52
 BNS.TO 
Banks - Diversified
Financial Services
TSX
Large
 159,767  131.05  -2.39 -1.79 2,606,249  4.65  2.54  2.54
 TD.TO 
Banks - Diversified
Financial Services
TSX
Mega
 287,166  174.04  -4.09 -2.3 2,981,613  5.78  2.74  2.74
 CJ.TO 
Oil & Gas E&P
Energy
TSX
Mid
 2,379.65  13.23  0.0493 0.37 1,413,640  4.13  2.82  2.82
 BMO.TO 
Banks - Diversified
Financial Services
TSX
Large
 166,283  239.22  -5.34 -2.19 1,217,263  6.00  3.48  2.83
44 matches
1
2
next
Data as of Oct 30, 2026, updated intraday



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog