MarketInOut Stock Screener Log In | Sign Up
 

VCP Setup

 
India

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 Bombay 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 Indian rupees, and the list covers BSE-listed stocks with at least 50 million rupees in average daily trading value.

Screening formula:
exch(bse) and type(stock) and advol(21) > 50 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
 HAL.BO 
Aerospace & Defense
Industrials
BSE
Mega
 3,227,708  4,836.20  -29.9 -0.61 37,663  7.35  5.17  3.47
 PTCIL.BO 
Metal Fabrication
Industrials
BSE
Large
 379,667  24,210  -660.45 -2.66 5,916  10.35  7.06  7.06
 WELSPUNLIV.BO 
Textile Manufacturing
Consumer Cyclical
BSE
Large
 202,928  219.20  6.95 3.27 1,700,747  9.89  10.79  10.79
3 matches
Data as of Oct 30, 2026, updated intraday



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