🪄 Magic Formula

Cheap earnings plus high return on capital (Greenblatt-style composite rank).

Filters applied: P/E ≥ 0.1, ≤ 30 ROC* ≥ 12 Ranked by composite position across P/E (cheapest first) and ROC* (highest first).

20 of 50 stocks passed · snapshot as of 2026-10-16

# Stock P/E ROC* Div Yield Mkt Cap ₹Cr
1 COALINDIA Coal India Ltd. Oil Gas & Consumable Fuels 8.22 26.11% 6.34% 257,109
2 INFY Infosys Ltd. Information Technology 15.82 32% 4.5% 470,326
3 JSWSTEEL JSW Steel Ltd. Metals & Mining 12.05 22.3% 0.59% 296,896
4 TCS Tata Consultancy Services Ltd. Information Technology 17.28 45.57% 2.04% 891,859
5 ITC ITC Ltd. Fast Moving Consumer Goods 16.64 28.53% 6.06% 330,179
6 SBIN State Bank of India Financial Services 10.32 15.18% 1.81% 888,554
7 SHRIRAMFIN Shriram Finance Ltd. Financial Services 16.6 18.5% 1.14% 221,178
8 BAJAJ-AUTO Bajaj Auto Ltd. Automobile and Auto Components 24.74 27.67% 1.44% 285,933
9 POWERGRID Power Grid Corporation of India Ltd. Power 14.65 15.85% 3.6% 232,934
10 HCLTECH HCL Technologies Ltd. Information Technology 20.42 24.65% 3.53% 373,396
11 AXISBANK Axis Bank Ltd. Financial Services 14.51 13.35% 0.08% 401,677
12 M&M Mahindra & Mahindra Ltd. Automobile and Auto Components 17.78 18.37% 1.15% 350,731
13 NTPC NTPC Ltd. Power 11.01 13.31% 3.93% 305,590
14 HDFCBANK HDFC Bank Ltd. Financial Services 15.93 13.84% 1.79% 1,123,776
15 ICICIBANK ICICI Bank Ltd. Financial Services 18.06 16.07% 0.86% 1,002,968
16 TECHM Tech Mahindra Ltd. Information Technology 28.77 19.19% 3.09% 158,580
17 BAJFINANCE Bajaj Finance Ltd. Financial Services 29.36 16.68% 0.56% 611,250
18 MARUTI Maruti Suzuki India Ltd. Automobile and Auto Components 25.2 13.7% 1.22% 361,217
19 BAJAJFINSV Bajaj Finserv Ltd. Financial Services 27.45 12.58% 0.08% 276,682
20 ADANIPORTS Adani Ports and Special Economic Zone Ltd. Services 29.88 13.32% 0.43% 403,377
* ROC uses return on equity where return on capital employed is unavailable. Data is a periodic snapshot from public sources, may be delayed or wrong, and is not investment advice. Verify against company filings — see the disclaimer.