top banking stock in india (2024)

Top banking stock in India | HDFC Bank vs ICICI Bank vs Kotak Mahindra vs Axis Bank

There is no doubt about the fact that the banking system is the backbone of the economy. And for the economy to grow, banks have to grow. India is the fastest growing economy in the world and it is expected to become 3rd largest economy after USA and China.

It is a young nation with immense growth opportunities. And for India to grow, banks will play a crucial role.

So In this article, we will analyze the top 4 private banks in India which include HDFC Bank, ICICI bank, Kotak Mahindra Bank and Axis Bank. Then we will shortlist the best bank for investment

I have done the analysis on 17 parameters:

  1. Market cap: It tells you the size of the company. It is calculated as Total shares of the company * latest share price.

top banking stock in india (1)

HDFC bank is #1 in terms of market cap. Kotak Mahindra is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

2. Interest Income: This is the income of the company from its core business which is to give loans. So banks earn interest on the loan they provide.top banking stock in india (2)

HDFC bank is #1 in terms of interest income. ICICI bank is 2nd. It is followed by Axis bank at 3rd position and Kotak Mahindra at 4th position.

3. CAGR Growth in Interest Income for the last 4 years: Now, absolute numbers are good. But you should also know which bank has high growth in interest income.

top banking stock in india (3)

In terms of CAGR growth in interest income, HDFC bank is #1. Kotak Mahindra is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

4. Total Income: This is the total income of the bank including interest income as well as other income from businesses like brokerage, commission from insurance, income from other subsidiaries, etc.top banking stock in india (4)

In terms of total income, ICICI bank is #1. HDFC bank is 2nd. It is followed by Axis bank at 3rd position and Kotak Mahindra bank at 4th position.

5. CAGR Growth in Total Income for last 4 years: Again, absolute numbers are good. But you should also know which bank has high growth in total income.

top banking stock in india (5)

In terms of CAGR growth in total income, HDFC bank is #1. Kotak Mahindra bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

6. Interest Income as % of total income: It is important for a bank to have interest income with maximum share in total income. Because interest income is their core business. Hence, higher the interest income, better it is for the bank.top banking stock in india (6)

In terms of interest income as % of toal income, HDFC bank is #1. Axis bank is 2nd. It is followed by Kotak Mahindra bank at 3rd position and ICICI bank at 4th position.

7. Net Interest Margin: This is the difference between the interest income generated by the bank and interest it pays to its depositors. For example, if bank pays an avg interest of 5% to its depositors and charges 8% avg interest on loans then net interest margin would be 3%. Higher the interest margin, better it is for the bank.top banking stock in india (7)

In terms of net interest margin, Kotak Mahindra bank is #1. HDFC bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

8. Net Profit: This is the final profit for the bank after considering all expenses and bad loans.top banking stock in india (8)

In terms of net profit, HDFC bank is #1. ICICI bank is 2nd. It is followed by Kotak Mahindra bank at 3rd position and Axis bank at 4th position.

9. CAGR Growth in Net Profit for last 4 years: Absolute profits are important but you should also know which is the fastest growing bank in terms of net profit.top banking stock in india (9)

In terms of CAGR growth in net profit, Kotak Mahindra bank is #1. HDFC bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

10. Net Profit Margin%: This is calculated by dividing the net profit with the revenue.top banking stock in india (10)

In terms of net profit margin, Kotak Mahindra bank is #1. HDFC bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

11. Advances: Advances is basically the loan book. For a bank to grow, its loan book should grow.

top banking stock in india (11)

In terms of advances, HDFC bank is #1. ICICI bank is 2nd. It is followed by Axis bank at 3rd position and Kotak Mahindra bank at 4th position.

12. CAGR Growth in Advances for last 4 years: It is important to know which is the fastest growing bank in terms of advances.

top banking stock in india (12)

In terms of CAGR growth in advances, HDFC bank is #1. Kotak Mahindra bank is 2nd. It is followed by Axis bank at 3rd position and ICICI bank at 4th position.

13. ROE: It is the returns shareholders get on their investment. Higher the ROE, better it is.

top banking stock in india (13)

In terms of ROE, HDFC bank is #1. Kotak Mahindra bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

14. CASA: It is the ratio of deposits in current account and saving account with total deposits. It is beneficial for the bank to have high CASA ratio as bank do not need to pay any interest on current account and interest on saving account is also very low. High CASA ratio results in higher interest margin for the bank.top banking stock in india (14)

In terms of CASA ratio, Kotak Mahindra bank is #1. ICICI bank is 2nd. It is followed by HDFC bank at 3rd position and Axis bank at 4th position.

15. GROSS NPA: This indicates how much money of the bank i.e. the loan is in danger of not being paid. A high gross NPA means the bank's asset quality is in bad shape.top banking stock in india (15)

In terms of gross NPA, HDFC bank is #1. Kotak Mahindra bank is 2nd. It is followed by Axis bank at 3rd position and ICICI bank at 4th position.

16. Net NPA: It is the loan that has been declared a bad loan and the bank will not be able to recover the money. Lower the net NPA, better it is.

In terms of net NPA, HDFC bank is #1. Kotak Mahindra bank is 2nd. It is followed by ICICI bank at 3rd position and Axis bank at 4th position.

17. Valuations: We will look at the price to book value which basically means how is the share price of the company with respect to the book value per share. Lower the PB, better it is.

top banking stock in india (16)

In terms of Valuations, , Axis bank is cheapest. ICICI bank is 2nd chepest. It is followed by HDFC bank at 3rd position and Kotak Mahindra bank at 4th position.

top banking stock in india (17)top banking stock in india (18)

Clearly, “HDFC bank” is the best bank in terms of CASA ratio, NPA, interest coverage ratio, ROE, etc. And “Kotak Mahindra” is the fastest growing bank in terms of interest income, total income, net profit and advances with a low NPA. In terms of valuations, both are trading at higher valuations than ICICI and Axis due to their better performance.

PS: If you want to learn every aspect of fundamental analysis of stock and other important concepts of personal finance, you can explore my video course on "everything about money management".

Disclaimer: This article is only for education purpose. Consult your financial Advisor before investing your money.

EXPLORE COURSE

top banking stock in india (2024)

FAQs

Which bank stock is best to buy in India? ›

More Collections >
NamePriceAnalyst Rating
HDFC Bank Ltd₹1,730.60BUY
ICICI Bank Ltd₹1,190.60BUY
State Bank of India₹826.15BUY
Axis Bank Ltd₹1,253.40BUY
8 more rows

What are the top 3 stocks to buy right now in India? ›

Overview of the top long-term stocks in India as per market capitalisation
  • Reliance Industries. ...
  • Tata Consultancy Services (TCS) ...
  • HDFC Bank. ...
  • ICICI Bank. ...
  • Infosys. ...
  • Hindustan Unilever. ...
  • Bajaj Finance. ...
  • Larsen & Toubro.

Which is the No 1 profitable bank in India? ›

Top 10 Best Banks in India 2023 vs 2024
Bank NameNet Profit 2023 (cr)Net Profit 2024 (cr)
SBI56,113.8614,330
Kotak Mahindra41,395.153,005
Axis Bank47,680.346071
IndusInd Bank26,312.862,301
6 more rows
7 days ago

Which is the No 1 investment bank in India? ›

1. AXIS Capital. Axis Capital Limited (ACL) formerly Enam Securities Private Limited, is a subsidiary of Axis Bank. It is one of India's biggest investment banking firms.

Which bank shares should I buy? ›

ANZ Bank (ASX: ANZ)

We think of all the Big Four, ANZ has the most upside. This bank has the lowest P/E of any of its peers, has recently improved its technological stack and this has paid dividends for the bank, and completed the purchase of Suncorp's retail operations.

Which bank is growing fast in India? ›

Kotak Mahindra is one of the fastest growing banks in India, and the flagship for the financial services conglomerate Kotak Group. The bank's product offer is huge, with a range of services and accounts for personal, corporate, business and private customers.

Which is the No 1 safest bank in India? ›

Safest Banks
  • State Bank of India. The Reserve Bank of India (RBI), India's central bank, has revealed which banks in the country are the safest and most dependable. ...
  • HDFC Bank. ...
  • ICICI Bank. ...
  • Punjab National Bank. ...
  • Bank of Baroda (BoB)

Which banks do millionaires use in India? ›

What banks do millionaires keep their money? Most of the affluent keep personal accounts with State Bank of India. Most of the top civil servants are pleased to be with SBI.

Which bank is very rich in India? ›

HDFC Bank is the largest bank in India in terms of market cap and the fourth-largest bank in the world on the same terms. As one of the leading private banks in India, it holds a prominent position in the financial industry.

Which bank is strong in India? ›

India's banks are enjoying a renaissance, with a year of strong bank profits reflecting in the ranking of the country's five largest lenders. HDFC Bank comes top of the table after displaying a 50.01 per cent increase in Tier 1 capital to $51.95bn.

Which is India's richest private bank? ›

HDFC Bank is the largest private bank in India, with a robust revenue of ₹807.0 billion for the quarter ending March 31, 2024. It has a widespread presence with 8,738 branches and 20,938 ATMs. 2.

Which is the No 1 bank in India list? ›

HDFC Bank is the largest bank in India in terms of market cap and the fourth-largest bank in the world on the same terms.

Which is the fastest growing bank in India? ›

Kotak Mahindra Bank

Kotak Mahindra is one of the fastest growing banks in India, and the flagship for the financial services conglomerate Kotak Group. The bank's product offer is huge, with a range of services and accounts for personal, corporate, business and private customers.

Which bank stock is highest valued? ›

Comprehensively, the top 10 Global banks companies in the world had a total market cap of $1,879,696 million (as of Mar 31, 2023), with JPMorgan Chase & Co having the highest ($383,549 million), followed by Industrial and Commercial Bank of China Ltd ($235,043 million), and Bank of America Corp ($228,780 million), ...

Which is the No 1 stock exchange in India? ›

NSE. The National Stock Exchange (NSE) is the largest stock exchange in India. In terms of market capitalisation, it is also the eleventh-largest stock exchange in the world. You can trade in seven capital market categories at the NSE.

Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5808

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.