Top Bank Stocks In India: Often we hear that the Banking sector of a country is the backbone of its economy. It not only assist the people by safekeeping their money but also help the government in various financial activity.

Guess what, instead of just keeping your money with them, you can also invest in these institutions! In this article, we will take a look at top bank stocks in India. Keep reading to find out!

Industry overview

The Indian banking system consists of 12 public sector banks, 21 private sector banks, 46 foreign banks, 43 regional rural banks, 1531 urban cooperative banks, and 97,006 rural cooperative banks in addition to cooperative credit institutions. As of January 2022, the total number of ATMs in India reached 255,00.

telegram channel
Public vs Private Banks in India - Which is performing better?

In view of the pandemic, Bank credit growth remained subdued on account of a lack of demand. However, since November 2020, there were signs of credit revival alongside green shoots of recovery in economic activity.

Note: If you want to learn Candlesticks and Chart Trading from Scratch, here’s the best book available on Amazon! Get the book now!

This was facilitated by favourable liquidity conditions and a gradual unlocking of the economy.

How to analyze Banking stocks?

Before investing in stocks, it is imperative that investors should do proper research on the fundamentals of the company. The banking business is different from other businesses. 

There are different parameters that should be considered. Apart from the traditional ratios, some of the key metrics to be looked for are:

Net Interest Income (NII): It is the difference between interest earned from a bank’s lending activities to its customers and the interest paid to account holders. If the spread between interest earned and interest expenses rises, it will help NII to rise and vice versa. This measure will give us a good idea about the principal business of the bank.

CASA Ratio: It is a ratio of deposits in current and savings accounts to total deposits. A higher CASA ratio is desired because banks give a low rate of interest in savings account (3-4%) deposits and no interest in current account deposits. A high CASA ratio indicates a lower cost of funds.

Credit Deposit Ratio (CDR): It is the ratio of how much a bank lends out of the deposits it has mobilized. There is no prescribed ideal ratio however, a very low ratio indicates banks are not making full use of their resources.

Top Bank stocks in India- Private 

1. HDFC Bank Ltd.

Bank Stocks in India - HDFC
Face Value (₹): 1ROE (%): 16.6 
Market Cap (Cr): 874,612 Net Profit Margin: 28
EPS (₹): 78.8CASA Ratio: 48.13
Stock P/E (TTM): 20.0Credit Deposit Ratio (CDR): 91.20
Dividend Yield (%): 0.98 Promoter’s Holdings (%): 25.6

(Source: Trade Brains Portal)

It is India’s largest private sector bank by assets and the world’s 14th largest bank by market capitalization as of July 2022. The bank has three key business segments: Wholesale Banking Services, Retail Banking Services, and Treasury.

It was the first bank in India to launch an International Debit Card in association with VISA (VISA Electron) and issue the Mastercard Maestro debit card as well. Its American depositary receipts (ADRs) are listed on the NYSE issued through JP Morgan Chase Bank.

The company earned a net profit of Rs 38,053 Cr and a total income of Rs 1,67,695 Cr. Out of this the total interest earned amounted to Rs 1,35,936 Cr.

The company has seen strong growth in its net cashflows and net profit margin which is a good indication. However, the promoters have been reducing their stake in the company but the promoters pledge remains zero. The gross non-performing asset stood at 1% for HDFC.

2. ICICI Bank Ltd.

Bank Stocks in India - ICICI Bank
Face Value (₹): 2ROE (%): 14.8 
Market Cap (Cr): 581,135 Net Profit Margin: 27.8
EPS (₹): 45.8CASA Ratio: 48.60
Stock P/E: 18.3Credit Deposit Ratio (CDR): 82.48
Dividend Yield (%): 0.61Promoter’s Holdings (%): 0

(Source: Trade Brains Portal)

ICICI Bank Limited is an Indian multinational bank and financial services company. It has a network of 5,298 branches across India and has a presence in 17 countries.

It offers a diversified portfolio of financial products and services to retail, SME, and corporate customers. The company has played a major role in establishing premier institutions such as CRISIL, NCDEX, and CIBIL. 

On the financial side, ICICI logged a  Net profit of Rs 25,784 Cr while it earned a total revenue of Rs 157,536 Cr. Out of this interest income amounted to Rs 95,406 Cr in FY22.

The cash flow from core operations and net profit margin are positive as they have seen growth YOY. It must be noted that ICICI is one of the few companies with zero promoters holding. The gross non-performing loans in the retail portfolio were 4% of gross retail loans.


3. Kotak Mahindra Bank Ltd.

Kotak Logo
Face Value (₹): 5ROE (%): 13.3
Market Cap (Cr): 332,998 Net Profit Margin: 35.8
EPS (₹): 71.8CASA Ratio: 60.63
Stock P/E: 23.3Credit Deposit Ratio (CDR): 98.19
Dividend Yield (%): 0.07 Promoter’s Holdings (%): 25.95

(Source: Trade Brains Portal)

It is India’s fifth-largest private sector bank by assets and fourth-largest by market capitalization as of July 2022. Kotak offers banking products and financial services in the areas of personal finance, investment banking, life insurance, and wealth management.

On the financial side, the company generated total revenue of Rs 58,882 Cr out of which interest income amounted to Rs 33,740 Cr in FY22. In the same year, it posted a net profit of Rs 11,932 Cr.

The company has been able to use its assets efficiently which has resulted in an increase in net profit margin over the last 2 years. Recently the promoters have been reducing their stake in the company.

However, the promoter’s pledge remains zero. The gross NPA ratio for the bank is 2%. 

4. Axis Bank Ltd

Axis Bank Logo
Face Value (₹): 2ROE (%): 12.7
Market Cap (Cr): 254,388Net Profit Margin: 20.6
EPS (₹): 67.0CASA Ratio: 44.97
Stock P/E: 12.3Credit Deposit Ratio (CDR): 88.33
Dividend Yield (%): 0.12 Promoter’s Holdings (%): 8.19 

(Source: Trade Brains Portal)

Axis Bank Limited, formerly known as UTI Bank, offers retail, corporate and international banking services. It has the largest ATM network among private banks in India. Axis It maintained a leadership position with a 16% market share in UPI transactions & 15% in Mobile Banking for FY22. 

The bank reported a total income of Rs 86,114 Cr and a net profit of Rs 14,164 cr. The profit margins of the company are increasing.

The current declining cash flow from core activities and decreasing promoters holdings can be a reason for concern  Apart from that, the gross nonperforming ratio stood at 2.76% which is the highest among its peers.

List of all Bank stocks in India – Private Sector

Company NameCMP (Rs.)Market Cap
(Rs. cr)
HDFC Bank1,541859,302
ICICI Bank825575,865
Kotak Mahindra1,666331,102
Axis Bank824253,419
IndusInd Bank1,04481,023
Bandhan Bank20633,143
IDBI Bank45.248,622
Yes Bank15.444,196
AU Small Financ58338,845
IDFC First Bank54.834,194
Federal Bank12726,768
City Union Bank1339,859
RBL Bank1428,517
Equitas Bank66.07,340
Karur Vysya1008,027
Ujjivan Small25.24,920
CSB Bank2253,908
JK Bank46.24,436
DCB Bank1043,224
Karnataka Bank1394,336
South Ind Bk17.43,643
Suryoday Small97.61,038
Dhanlaxmi Bank15.1381

Top Bank stocks in India – Public

1. State Bank Of India

Bank Stocks in India - SBI Bank
Face Value (₹): 1ROE (%): 12.2
Market Cap (Cr): 462,295 Net Profit Margin: 12.8
EPS (₹): 52.8CASA Ratio: 44.52
Stock P/E: 10.0Credit Deposit Ratio (CDR): 68.36
Dividend Yield (%): 9.87Promoter’s Holdings (%): 57.5

(Source: Trade Brains Portal)

SBI is an Indian multinational public sector bank and financial services statutory body. In the Indian Banking sector, SBI has a 23% market share by assets and a 19.77% share in the loans and advance market. It also ranked 43rd on the largest bank in the world list in 2020. 

The company reported the highest ever standalone net profit of Rs 36,395 crores in FY22 with a net interest income of  Rs 1,17,000 crore which saw a healthy growth of 9.12% over the previous year.

The cash flow and profit margins of the company are also rising. Promoters pledge is zero and the gross NPA declined from previous years and stood at 3.97%.

2. Bank of Baroda

Bank Of Baroda logo
Face Value (₹): 2ROE (%): 9
Market Cap (Cr): 60,608Net Profit Margin: 10.8
EPS (₹): 16.6CASA Ratio: 41.14
Stock P/E: 7.11Credit Deposit Ratio (CDR): 74.11
Dividend Yield (%): 2.47Promoter’s Holdings (%): 63.97

(Source: Trade Brains Portal)

Bank of Baroda (BOB or BoB) is an Indian nationalized banking and financial services company. BOB provides retail banking, rural and agri banking, corporate banking, insurance, and mutual fund services. 

It is the 3rd largest nationalized bank in India with a 132 million customers base. 

The net interest income of the company was Rs 15,254 Cr whereas the net profit was Rs 7,700 Cr in FY22. The company’s profit margins are rising but the cashflows still remain weak. The promoter’s pledge is zero and the gross nonperforming assets ratio stood at 7.00%. 


3. Punjab National Bank

Bank Stocks in India - PNB bank
Face Value (₹): 2ROE (%): 4.05
Market Cap (Cr): 52,534Net Profit Margin: 5.11
EPS (₹): 1.66CASA Ratio: 46.45
Stock P/E: 28.9Credit Deposit Ratio (CDR): 74.11
Dividend Yield (%): 1.31 Promoter’s Holdings (%): 73.15

(Source: Trade Brains Portal)

Punjab National Bank (PNB), is an Indian nationalized bank. It is the second-largest government-owned bank in India, both in terms of its business volumes and its network with over 180 million customers.

It offers services including corporate and personal banking, industrial finance, agricultural finance, and international finance. 

The financials of the company look good as the bank earned a net profit of Rs 3,676 Cr in FY22 which was a significant increase from the previous year. The total income was Rs 88,339 Cr.

The profit margins and cash flows have been rising as well. The promoter’s holding is strong with zero shares pledged.  The gross non-performing assets ratio stood at 12.00% which is the highest among its peers.

4. Bank of India

Bank of India Logo
Face Value (₹): 10ROE (%): 6.20
Market Cap (Cr): 19,964Net Profit Margin: 8.39
EPS (₹): 8.51CASA Ratio: 39.99
Stock P/E: 6.21Credit Deposit Ratio (CDR): 67.15
Dividend Yield (%): 4.12Promoter’s Holdings (%): 81.41

(Source: Trade Brains Portal)

Bank of India (BOI) is an Indian nationalized bank that offers services such as Retail banking and NRI banking. It is the first among the nationalized banks to establish a fully computerized branch and ATM facility in Mumbai. The bank is also a founder member of SWIFT in India.

In FY22, the total income of the company was Rs 46,291 cr and the profit earned by them amounted to Rs 3,406 Cr. The margins of the company have increased significantly and so have the cashflows.

The company has zero promoters pledge. One of the red flags for the company can be the high-interest payments compared to earnings. The gross nonperforming asset for the company is 10.00%. 

List of all Bank stocks in India – Public Sector

Company NameCMP (Rs.)Market Cap
(Rs. cr)
Bank of Baroda15982,329
Canara Bank28150,986
Union Bank65.626,553
Indian Bank17744,802
Bank of India69.828,618
Central Bank24.221,051
UCO Bank24.829,711
Bank of Mah24.816,671
Punjab & Sind25.517,256

In conclusion

India’s digital lending is estimated to reach US$ 1 trillion by FY23 driven by the multi-fold increase in digital disbursements.

In addition to that, by 2025, India’s fintech market is expected to reach Rs. 6.2 trillion (US$ 83.48 billion). This presents a huge opportunity for investors to invest in this growing segment. That’s all for the article on top bank stocks in India. Happy Investing!

You can now get the latest updates in the stock market on Trade Brains News and you can even use our Trade Brains Portal for fundamental analysis of your favourite stocks.

Start Your Stock Market Journey Today!

Want to learn Stock Market trading and Investing? Make sure to check out exclusive Stock Market courses by FinGrad, the learning initiative by Trade Brains. You can enroll in FREE courses and webinars available on FinGrad today and get ahead in your trading career. Join now!!