Stock passes majority of CANSLIM Investment criteria

This screener identifies stocks based on the CANSLIM methodology. It covers EPS and revenue growth, as well as institutional investor interest, RSI strength and other metrics. Not included in the metrics is new product introduction/new market entry. To follow this screener, set an alert.

Last Updated: 28 Jun 2026, 09:48 a.m. (IST)

Backtest Run Monthly, Nifty500

Backtest Query
EPS Qtr YoY Growth % > 20 AND Revenue Growth Qtr YoY % > 15 AND Revenue QoQ Growth % > 15 AND FII holding change QoQ % > 0 AND Day RSI > 30 AND Day RSI < 70 AND Month Volume Avg > 200000
Sortby
-
Max Weightage per stock
- %
Start Date
Jan. 31, 2017
End Date
Aug. 24, 2018
Period
1 year, 6 months
Group
NIFTY500
Frequency
monthly
Average Stock Return
3.51 %
Median Stock Return
-0.92 %
Active on Backtest End Date
15
Total Stocks Entries
90
Total Winners
38
Total Stocks Exits
75
Total Losers
46
Max Loser
Stock Entry Date Entry Price Exit Date Close Price Returns delivered (%)
Future Consumer Ltd. Jan 31, 2017 22.75 Feb 28, 2017 28.10 23.52
Future Consumer Ltd. Aug 31, 2017 50.15 Nov 30, 2017 58.40 16.45
Kolte-Patil Develope.. Jan 31, 2017 104.80 Feb 28, 2017 112.10 6.97
Kolte-Patil Develope.. May 31, 2017 177.60 Jul 31, 2017 164.50 -7.38
Kolte-Patil Develope.. Jul 31, 2018 265.50 Active
(on Jul 31, 2018)
265.50
Swan Defence and Hea.. Jan 31, 2017 59.15 Feb 28, 2017 62.70 6.00
Shree Renuka Sugars .. Jan 31, 2017 15.50 Feb 28, 2017 15.45 -0.32
Aditya Birla Fashion.. Jan 31, 2017 149.00 Feb 28, 2017 158.15 6.14
Bharat Petroleum Cor.. Feb 28, 2017 219.82 May 31, 2017 246.33 12.06
DLF Ltd. Feb 28, 2017 153.55 May 31, 2017 177.10 15.34
Godrej Properties Ltd. Feb 28, 2017 373.35 May 31, 2017 489.55 31.12
MOIL Ltd. Feb 28, 2017 171.30 May 31, 2017 167.35 -2.31
MOIL Ltd. Aug 31, 2017 186.92 Oct 31, 2017 263.75 41.10
Mangalore Refinery A.. Feb 28, 2017 109.20 Apr 28, 2017 133.60 22.34
Mangalore Refinery A.. May 31, 2017 134.60 Jul 31, 2017 128.70 -4.38
Natco Pharma Ltd. Feb 28, 2017 784.50 Mar 31, 2017 849.20 8.25
Natco Pharma Ltd. Apr 28, 2017 923.95 May 31, 2017 944.45 2.22
NMDC Ltd. Feb 28, 2017 50.08 May 31, 2017 37.65 -24.82
NMDC Ltd. May 31, 2018 38.58 Active
(on Jul 31, 2018)
35.10 -9.02
Tata Steel Ltd. Feb 28, 2017 50.04 Jun 30, 2017 54.58 9.07
Tata Steel Ltd. Jul 31, 2017 57.24 Aug 31, 2017 65.12 13.77
Adani Energy Solutio.. Feb 28, 2017 64.70 May 31, 2017 127.05 96.37
Adani Energy Solutio.. Jun 30, 2017 124.10 Aug 31, 2017 127.35 2.62
Jindal Stainless (Hi.. Mar 31, 2017 142.00 May 31, 2017 127.00 -10.56
Dilip Buildcon Ltd. Mar 31, 2017 350.50 Apr 28, 2017 424.00 20.97
Tata Steel Long Prod.. Apr 28, 2017 824.25 Jun 30, 2017 773.00 -6.22
Tata Steel Long Prod.. Jan 31, 2018 1072.00 Feb 28, 2018 1052.70 -1.80
BEML Ltd. May 31, 2017 613.83 Jun 30, 2017 767.05 24.96
Gujarat Mineral Deve.. May 31, 2017 134.35 Jun 30, 2017 147.00 9.42
Gujarat Mineral Deve.. Jul 31, 2017 143.30 Oct 31, 2017 175.15 22.23
Gujarat Mineral Deve.. Feb 28, 2018 137.90 Mar 28, 2018 123.45 -10.48
Hindalco Industries .. May 31, 2017 197.25 Jul 31, 2017 225.75 14.45
National Aluminium C.. May 31, 2017 66.40 Aug 31, 2017 74.85 12.73
National Aluminium C.. Nov 30, 2017 81.10 Feb 28, 2018 67.10 -17.26
Coforge Ltd. May 31, 2017 107.36 Jul 31, 2017 101.13 -5.80
SREI Infrastructure .. May 31, 2017 104.50 Jul 31, 2017 122.45 17.18
Welspun Corp Ltd. May 31, 2017 88.65 Jun 30, 2017 108.15 22.00
Dhani Services Ltd. Jun 30, 2017 162.90 Jul 31, 2017 195.15 19.80
Dhani Services Ltd. Jan 31, 2018 261.95 Apr 30, 2018 483.50 84.58
Vakrangee Ltd. Jun 30, 2017 215.40 Jul 31, 2017 223.28 3.66
Ashoka Buildcon Ltd. Aug 31, 2017 128.50 Sep 29, 2017 125.13 -2.62
Jaiprakash Associate.. Aug 31, 2017 24.60 Nov 30, 2017 17.70 -28.05
Jaiprakash Power Ven.. Aug 31, 2017 5.95 Nov 30, 2017 6.95 16.81
Kaveri Seed Company .. Aug 31, 2017 555.90 Oct 31, 2017 570.60 2.64
Himadri Speciality C.. Oct 31, 2017 170.70 Nov 30, 2017 161.60 -5.33
HEG Ltd. Nov 30, 2017 340.39 Dec 29, 2017 467.27 37.27
HEG Ltd. Jan 31, 2018 515.87 Jul 31, 2018 863.05 67.30
Hindustan Copper Ltd. Nov 30, 2017 93.00 Jan 31, 2018 79.80 -14.19
Embassy Developments.. Nov 30, 2017 212.35 Jan 31, 2018 208.75 -1.70
Muthoot Finance Ltd. Nov 30, 2017 439.10 Feb 28, 2018 388.80 -11.46
TVS Motor Company Ltd. Nov 30, 2017 724.65 Jan 31, 2018 670.00 -7.54
Unichem Laboratories.. Nov 30, 2017 294.75 Dec 29, 2017 331.05 12.32
Jindal Stainless Ltd. Nov 30, 2017 108.85 Feb 28, 2018 100.50 -7.67
Minda Corporation Ltd. Nov 30, 2017 193.00 Feb 28, 2018 190.00 -1.55
Intellect Design Are.. Nov 30, 2017 138.35 Apr 30, 2018 198.75 43.66
Vedanta Ltd. Dec 29, 2017 329.90 Jan 31, 2018 343.05 3.99
Chennai Petroleum Co.. Jan 31, 2018 407.00 May 31, 2018 285.00 -29.98
Delta Corp Ltd. Jan 31, 2018 356.70 Mar 28, 2018 250.30 -29.83
Graphite India Ltd. Jan 31, 2018 720.70 May 31, 2018 844.05 17.12
Indian Oil Corporati.. Jan 31, 2018 139.48 May 31, 2018 114.67 -17.79
Jindal Steel Ltd. Jan 31, 2018 265.85 May 31, 2018 226.55 -14.78
Jubilant Pharmova Ltd. Jan 31, 2018 919.75 May 31, 2018 768.90 -16.40
Suven Life Sciences .. Jan 31, 2018 209.60 Active
(on Jul 31, 2018)
230.40 9.92
InterGlobe Aviation .. Jan 31, 2018 1220.00 May 31, 2018 1176.90 -3.53
Quess Corp Ltd. Jan 31, 2018 1022.00 Feb 28, 2018 992.00 -2.94
Ambuja Cements Ltd. Feb 28, 2018 252.95 May 31, 2018 203.55 -19.53
BF Utilities Ltd. Feb 28, 2018 437.00 May 31, 2018 368.30 -15.72
CIE Automotive India.. Feb 28, 2018 237.50 Apr 30, 2018 251.80 6.02
McLeod Russel (India.. Feb 28, 2018 163.80 Mar 28, 2018 144.70 -11.66
McLeod Russel (India.. Apr 30, 2018 155.95 May 31, 2018 145.15 -6.93
Oil India Ltd. Feb 28, 2018 155.36 May 31, 2018 143.77 -7.46
Rain Industries Ltd. Feb 28, 2018 361.05 May 31, 2018 222.70 -38.32
TV Today Network Ltd. Mar 28, 2018 482.30 Apr 30, 2018 480.00 -0.48
Ashok Leyland Ltd. May 31, 2018 75.33 Jun 29, 2018 63.00 -16.37
Edelweiss Financial .. May 31, 2018 310.30 Active
(on Jul 31, 2018)
310.75 0.15
Eros International M.. May 31, 2018 141.55 Active
(on Jul 31, 2018)
118.00 -16.64
Escorts Kubota Ltd. May 31, 2018 935.00 Jul 31, 2018 929.10 -0.63
RattanIndia Power Ltd. May 31, 2018 4.20 Active
(on Jul 31, 2018)
3.75 -10.71
Jindal Saw Ltd. May 31, 2018 49.85 Active
(on Jul 31, 2018)
44.13 -11.47
JSW Steel Ltd. May 31, 2018 332.00 Jul 31, 2018 328.75 -0.98
Time Technoplast Ltd. May 31, 2018 76.03 Jun 29, 2018 58.40 -23.19
Time Technoplast Ltd. Jul 31, 2018 70.03 Active
(on Jul 31, 2018)
70.03
Max India Ltd.(Old) May 31, 2018 82.70 Active
(on Jul 31, 2018)
81.25 -1.75
Dredging Corporation.. Jun 29, 2018 507.00 Active
(on Jul 31, 2018)
492.00 -2.96
KEC International Ltd. Jun 29, 2018 335.00 Active
(on Jul 31, 2018)
332.10 -0.87
Prestige Estates Pro.. Jun 29, 2018 270.00 Jul 31, 2018 252.60 -6.44
Oberoi Realty Ltd. Jul 31, 2018 492.30 Active
(on Jul 31, 2018)
492.30
Rallis India Ltd. Jul 31, 2018 200.15 Active
(on Jul 31, 2018)
200.15
Avenue Supermarts Ltd. Jul 31, 2018 1653.60 Active
(on Jul 31, 2018)
1653.60
ICICI Lombard Genera.. Jul 31, 2018 775.10 Active
(on Jul 31, 2018)
775.10