🪄 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.