Bank sector stocks in India
The bank sector at a glance: how its index is performing, how many of its 41 tracked stocks are in uptrends, how it is valued, and which companies lead and lag.
The Nifty Bank index has returned -1.8% over one month, -2.1% over three months and +3.0% over a year, and is currently in a range.
Of the 41 bank stocks we track, 58% trade above their 200-day moving average and 34% above their 50-day average; 0 made a new 52-week high in the latest session.
The median P/E of profitable bank companies with market cap above ₹500 Cr is 10.4, with a median ROE of 11.9%.
Nifty Bank index performance
Breadth: how many bank stocks are trending up
Technical breakdown of the bank sector →
Best 1-month performers
| Stock | 1M | Score |
|---|---|---|
| DCBBANKDCB Bank Limited | +16.0% | 67 |
| CUBCity Union Bank Limited | +7.1% | 84 |
| KOTAKBANKKotak Mahindra Bank Limited | +4.4% | 56 |
| CSBBANKCSB Bank Limited | +4.3% | 55 |
| BANDHANBNKBandhan Bank Limited | +2.8% | 64 |
| RBLBANKRBL Bank Limited | +2.6% | 82 |
| MAHABANKBank of Maharashtra | +2.4% | 44 |
| HDFCBANKHDFC Bank Limited | +2.0% | 59 |
Weakest 1-month performers
| Stock | 1M | Score |
|---|---|---|
| UJJIVANSFBUjjivan Small Finance Bank Limited | -9.9% | 38 |
| DHANBANKDhanlaxmi Bank Limited | -9.4% | 19 |
| ESAFSFBESAF Small Finance Bank Limited | -9.0% | 36 |
| UCOBANKUCO Bank | -8.5% | 19 |
| FINOPBFino Payments Bank Limited | -7.8% | 19 |
| FEDERALBNKThe Federal Bank Limited | -6.6% | 38 |
| PSBPunjab & Sind Bank | -6.1% | 16 |
| KTKBANKThe Karnataka Bank Limited | -6.1% | 42 |
Largest bank companies by market cap
Across 41 bank companies above ₹500 Cr: median P/E 10.4, median ROE 11.9%, median 3-year sales growth 14%.
| # | Company | Market cap | P/E | ROE | Debt/Eq | Sales CAGR 3Y | Return 6M |
|---|---|---|---|---|---|---|---|
| 1 | HDFC Bank LimitedHDFCBANK · Banks - Private Sector | ₹1,139,644 Cr | 14.33 | 13.7% | — | +27.0% | -5.5% |
| 2 | ICICI Bank LimitedICICIBANK · Banks - Private Sector | ₹965,401 Cr | 16.93 | 15.8% | — | +17.0% | +6.8% |
| 3 | State Bank of IndiaSBIN · Banks - Public Sector | ₹919,370 Cr | 10.39 | 14.8% | — | +14.0% | -6.1% |
| 4 | Kotak Mahindra Bank LimitedKOTAKBANK · Banks - Private Sector | ₹412,629 Cr | 20.33 | 11.2% | — | +18.0% | +11.8% |
| 5 | Axis Bank LimitedAXISBANK · Banks - Private Sector | ₹389,178 Cr | 13.99 | 13.0% | — | +15.0% | +2.3% |
| 6 | Union Bank of IndiaUNIONBANK · Banks - Public Sector | ₹135,947 Cr | 6.59 | 15.5% | — | +10.0% | -1.2% |
| 7 | Punjab National BankPNB · Banks - Public Sector | ₹135,617 Cr | 6.14 | 14.7% | — | +15.0% | +7.2% |
| 8 | Bank of Baroda LimitedBANKBARODA · Banks - Public Sector | ₹120,824 Cr | 6.63 | 11.0% | — | +12.0% | -14.3% |
| 9 | Indian BankINDIANB · Banks - Public Sector | ₹113,280 Cr | 8.86 | 16.0% | — | +14.0% | -7.5% |
| 10 | Canara BankCANBK · Banks - Public Sector | ₹112,204 Cr | 5.65 | 16.9% | — | +14.0% | -9.4% |
| 11 | IDBI Bank LimitedIDBI · Banks - Private Sector | ₹89,309 Cr | 9.58 | 13.6% | — | +12.0% | +23.7% |
| 12 | The Federal Bank LimitedFEDERALBNK · Banks - Private Sector | ₹82,006 Cr | 17.17 | 11.9% | — | +19.0% | +22.5% |
| 13 | AU Small Finance Bank LimitedAUBANK · Banks - Private Sector | ₹77,789 Cr | 27.23 | 14.5% | — | +31.0% | +14.0% |
| 14 | IndusInd Bank LimitedINDUSINDBK · Banks - Private Sector | ₹74,486 Cr | 56.34 | 2.0% | — | +8.0% | +16.8% |
| 15 | IDFC First Bank LimitedIDFCFIRSTB · Banks - Private Sector | ₹73,978 Cr | 32.09 | 4.9% | — | +21.0% | +35.7% |
| 16 | Yes Bank LimitedYESBANK · Banks - Private Sector | ₹72,727 Cr | 19.27 | 7.4% | — | +10.0% | +25.4% |
| 17 | Bank of MaharashtraMAHABANK · Banks - Public Sector | ₹63,225 Cr | 8.39 | 22.7% | — | +23.0% | +25.5% |
| 18 | Bank of India LimitedBANKINDIA · Banks - Public Sector | ₹63,114 Cr | 5.36 | 13.1% | — | +16.0% | -7.3% |
| 19 | RBL Bank LimitedRBLBANK · Banks - Private Sector | ₹62,376 Cr | 69.41 | 5.4% | — | +14.0% | +32.4% |
| 20 | Indian Overseas BankIOB · Banks - Public Sector | ₹61,737 Cr | 10.36 | 16.1% | — | +18.0% | -3.0% |