MarketInOut Stock Screener Log In | Sign Up
 

CAN SLIM

 
India

CAN SLIM is the growth investing method of William O'Neil, founder of Investor's Business Daily. This screen covers the parts a screener can measure: C, current quarterly EPS up more than 25% with revenue up more than 20%; A, annual EPS growth above 20% a year over five years; N, price within 15% of the 52-week high; and L, a leader with a one-year relative strength rank above 80. S (supply), I (institutional sponsorship) and M (market direction) still need a manual check. 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 eps_qtr[4] >= 0.05 and eps_yoy > 25 and revenue_yoy > 20 and eps_5y_growth > 20 and price >= 0.85 * w52high and rs(252) > 80 and draw(earnrep) and sortby(rs(252), desc) and show(eps_yoy as eps_growth, eps_5y_growth as eps_growth_5y)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Eps_growth  Eps_growth_5y
 CUPID.BO 
Cupid Ltd
Household & Personal Products
Consumer Defensive
BSE
Large
 486,364  361.60  8.5 2.41 620,875  200.00  43.46
 SBC.BO 
SBC Exports Ltd
Conglomerates
Industrials
BSE
Small
 30,509  65.61  0.73 1.13 37,069  185.71  49.49
 SHILPAMED.BO 
Shilpa Medicare Ltd
Drug Manufacturers - Specialty & Generic
Healthcare
BSE
Large
 200,823  971.25  1.25 0.13 2,065  115.45  27.93
 TDPOWERSYS.BO 
TD Power Systems Ltd
Specialty Industrial Machinery
Industrials
BSE
Large
 249,648  782.85  -12.15 -1.53 17,865  71.96  27.42
 VALIANT.BO 
Valiant Communications Ltd
Communication Equipment
Technology
BSE
Small
 19,783  1,749.45  -5.55 -0.32 872  62.83  41.52
 APARINDS.BO 
APAR Industries Ltd
Electrical Equipment & Parts
Industrials
BSE
Large
 754,868  17,971  -29.25 -0.16 250  77.43  29.34
 SYRMA.BO 
Syrma SGS Technology Ltd
Electronic Components
Technology
BSE
Large
 337,132  1,668.15  -29.85 -1.76 8,298  86.02  39.96
 MCX.BO 
Multi Commodity Exchange of India Ltd
Financial Data & Stock Exchanges
Financial Services
BSE
Large
 861,530  3,263.95  -44.05 -1.33 3,397  103.44  56.09
 KARURVYSYA.BO 
The Karur Vysya Bank Ltd
Banks - Regional
Financial Services
BSE
Large
 336,982  348.60  -0.9 -0.26 196  44.81  29.95
 ASMTEC.BO 
ASM Technologies Ltd
Information Technology Services
Technology
BSE
Mid
 97,474  6,801.45  -48.55 -0.71 33  72.35  28.44
 AEGISLOG.BO 
Aegis Logistics Ltd
Oil & Gas Refining & Marketing
Energy
BSE
Large
 508,880  1,413.25  21.25 1.53 7,354  268.98  20.22
 HONASA.BO 
Honasa Consumer Ltd
Household & Personal Products
Consumer Defensive
BSE
Mid
 156,247  464.45  -4.6 -0.98 6,954  119.05  65.83
 SHRINGARMS.BO 
Shringar House of Mangalsutra Ltd
Luxury Goods
Consumer Cyclical
BSE
Small
 30,048  317.50  5.9 1.89 662,182  123.70  45.18
 ACMESOLAR.BO 
ACME Solar Holdings Ltd
Utilities - Renewable
Utilities
BSE
Large
 295,618  417.00  5.5 1.34 55  71.50  51.42
 GESHIP.BO 
The Great Eastern Shipping Company Ltd
Marine Shipping
Industrials
BSE
Large
 218,010  1,536.50  -5.95 -0.39 4,853  159.40  36.81
 NYKAA.BO 
FSN E-Commerce Ventures Ltd
Internet Retail
Consumer Cyclical
BSE
Large
 965,728  336.45  -0.55 -0.16 6,468  250.00  36.08
 SOLARINDS.BO 
Solar Industries India Ltd
Specialty Chemicals
Basic Materials
BSE
Mega
 1,807,552  20,060  -45.15 -0.22 816  92.65  30.61
 LLOYDSME.BO 
Lloyds Metals and Energy Ltd
Steel
Basic Materials
BSE
Mega
 1,017,064  1,811.00  -5 -0.28 176  169.33  88.90
 UJJIVANSFB.BO 
Ujjivan Small Finance Bank Ltd
Banks - Regional
Financial Services
BSE
Mid
 123,271  65.83  0.87 1.34 108,573  201.89  136.64
Upgrade to Pro to unlock full screener results with no delays, customizable filters, real-time alerts for new matches, and advanced backtesting on historical data.
Unlock full access
Data as of Oct 14, 2026, 7:03 PM IST



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us