M Cap
Analyst Rating
Target Price
1Y Return
3Y Return
5Y Return
Industry PE
Div Yld
Net Profit Qtr
Net Profit QoQ %
Net Profit YoY %
Net Profit 3Y Change %
Rev Qtr (in Cr)
Rev QoQ (in %)
Rev 1Y change %
Rev 3Y change %
Profit Mar Qtr
Profit Mar QoQ
Profit Mar 1Y Change%
Profit Mar 3Y Change%
M Cap
imgHDFC Bank Ltd


Large CapBUY1945.28-11.69%-3.57%12.25%49.16%17.3318.113.211.12NA16811.41 Cr35.9%20.88%68.77%107566.6276.28%22.05%39.16%22.47%-22.91%-0.96%21.28%Financial Services1180512.6916.96%NA82.7125327513
imgICICI Bank Ltd


Large CapBUY1187.21-7.05%1.4%88.57%164.48%16.4618.113.10.970.91%10896.13 Cr2.44%35.55%255.8%57627.7110.11%18.18%24.3%18.28%-6.96%14.7%186.25%Financial Services663769.4617.48%NA49.3533130404
imgState Bank of India


Large CapBUY706.15-13.71%-7.38%116.98%102.35%7.4818.111.561.282.16%16099.58 Cr-13.15%57.31%181.51%144256.129.01%16.32%28.63%11.76%-20.33%35.25%118.85%Financial Services510264.6918.05%NA63.3726074434
imgKotak Mahindra Bank Ltd


Large CapBUY2061.68-17.24%-9.7%-5.19%42.86%20.318.114.150.880.09%4461.04 Cr7.49%23.46%73.68%21559.524.03%16.12%35.29%21.9%3.32%6.32%28.37%Financial Services347917.4314.06%NA74.24578920
imgAxis Bank Ltd


Large CapBUY1178.0314.48%22.85%79.76%77.24%25.9118. Cr1.85%-23.38%483.8%33122.233.85%23.27%32.6%10.19%-1.92%-37.84%340.28%Financial Services340534.497.96%NA35.2714043132
imgIndusInd Bank Ltd


Large CapBUY1695.5816.72%22.21%59.91%-10.68%13.618.111.531.281.31%2202.16 Cr3.66%54.91%66.96%13529.684.56%16.7%24.64%16.71%-0.87%32.74%33.96%Financial Services113611.7414.53%NA95.934254243
imgBank of Baroda


Large CapBUY228.349.79%17.39%241.83%87.16%5.6718.110.891.563.26%4394.31 Cr-1.3%89.88%1506.6%357667.35%26.2%21.62%13.46%-8.05%50.46%1221.01%Financial Services104383.9515.33%NA28.3735926377
imgPunjab National Bank


Large CapHOLD75.2543.81%46.33%126.37%16.03%15.0618.110.561.751.39%1990.18 Cr48.29%-13.27%663.7%29857.052.84%12.2%54.53%3.37%44.2%-22.7%394.2%Financial Services88858.92.79%NA3.0598310614
imgUnion Bank of India


Large CapBUY12325.76%31.24%249.28%37.63%6.2718.110.631.834.51%3571.8 Cr9.17%61.66%-372.73%28952.54.06%18.74%124.36%8.77%4.91%36.14%-221.56%Financial Services80647.4412.22%NA12.3344125129
imgIndian Overseas Bank


Large CapNANA65.95%77.18%260%176.92%31.9418.111.891.65NA627.18 Cr24.43%23.09%404.59%6941.511.35%8.7%486.66%8.94%11.75%13.24%-13.99%Financial Services74853.555.44%NA1.1134883354
imgCanara Bank


Large CapBUY414.520.12%27.22%268.97%61.63%5.3518.110.781.714.22%3797.67 Cr1.57%83.76%-666.58%33891.215.06%17.99%80.66%10.12%-3.32%55.74%-413.62%Financial Services74433.7617.14%NA59.5811067846
imgIDBI Bank Ltd


Mid CapNANA9.86%15.21%57.43%4.52%14.0818. Cr12.7%46.27%-128.87%7063.66-9.1%8.31%-1.09%14.7%23.99%35.05%-129.19%Financial Services67202.516.39%NA3.479524359

Introduction to Banking Stocks

Banking stocks are considered to be heavyweight sectors as they have major contributions to the Nifty and Sensex indexes. They form an important part of India"s economy and are a prominent player among financial services firms.

In India, which is still a savings oriented economy, banks still play a major role in the country’s financial growth. Huge deposit growth coupled with a rising credit demand has pushed stocks in this sector to furnish record returns for investors.

Features of banking stocks


Strict RBI Regulations

The Reserve Bank of India (RBI) is the banking regulator in India and decides the interest rates and also regulates the inner workings of all the banks working in India.


Huge Market Capitalization

Many of India's leading banks are among the largest corporations listed on the National Stock Exchange and the Bombay Stock Exchange by market capitalization, demonstrating their importance to the economy.


Tough Competition

India's banking business is highly competitive, with many private and public sector and cooperative banks competing for market share. This might result in fierce pricing competitiveness and profit margin pressure.


Influence of Interest rates

Banks in India earn their income from the difference between interest earned on loans and interest spent on deposits.

Details of top banking stocks

Bank stocks are among the largest stocks and the most profitable stocks to hold due to their large size and 'too large to fail' businesses. HDFC Bank, ICICI Bank, SBI and Kotak Mahindra Bank are examples of top banking names in India.

The Nifty Banking Index and BSE Banking Index track the performance of these types of stocks.

Let’s see what makes these the top banking stocks of India.


Why is HDFC Bank a top banking stock?

With a market cap of roughly Rs 9,27,130 crores, HDFC Bank is the biggest private bank in India. Moreover, in its latest quarterly results net profits rose by 20.6% from the previous year to Rs 12,594.5 crores. Apart from this, the lender has witnessed a steady decline in Non-performing assets over the years along with a continuous expansion in the balance sheet in the form of healthy loans and deposits growth. Thus, because of these reasons HDFC Bank is touted as a top banking stock in India.


Why is ICICI Bank a top banking stock?

ICICI Bank commands a market cap of roughly 6,26,000 crores, making it one of the largest private banks in India. The bank reported a 10.3% yearly rise in deposits to Rs 11,22,049 crores for the year ended Dec 31, 2022 while total loans witnessed a 19.7% yearly rise to Rs 9,74,047 crores. Notably, ICICI Bank has also displayed the ability to reduce its NPAs over the years consistently along with a rise in key return ratios like Return on Assets (RoA). Further, the bank had a network of 5,718 branches and 13,186 ATMs at December 31, 2022 which showcased its physical presence


Why is SBI a top banking stock?

SBI has a market cap of roughly Rs 4,86,000 crores, making it one of the largest banks in India. Moreover, it is the largest PSU bank in India. In its latest quarterly results for the Oct - Dec ‘22 period, the lender reported its highest ever profits at Rs 14,205 crores, clocking a growth of 68.5% from the previous year. Notably, over the past five years, the SBI share price has appreciated by more than 125%.

How to evaluate Banking stocks?

  • Asset quality

    IT shares are highly sensitive to interest rate changes. An investor in IT stocks must have an understanding of local market interest rates as well as international interest rates to judge the future course of IT stocks.

  • Interest Rates

    Most IT stocks like TCS, Infosys have majority of their income come from the US and Europe and not from India. The performance of the dollar and the euro also hold a significant influence on IT stocks

  • Business Performance

    Like any other stock, it is imperative to judge and know how any company has performed over the past quarters to have a strong prediction of future share prices.

  • P/B Ratio

    One of the most important metrics that should be considered when evaluating a banking stock is its P/B ratio. Book value is the difference between a company’s assets and liabilities. Consequently, the P/B ratio takes a bank’s assets and liabilities into account and assesses it with respect to its price. It gives us an idea about the riskiness of the banking stock and its relative valuation compared to its peers.

Who should invest in banking stocks?

Banking stocks are considered to be stable in the long run. Investors having a longer investment horizon can invest in such stocks.

Investors who are also interested in stocks as a steady income source can also have a higher allocation towards banking stocks as they generally pay consistent dividends.

Investing in banking stocks can help diversify your portfolio, especially if you are already heavily invested in other sectors like technology or healthcare.

Frequently Asked Questions

Banking stocks are publicly traded stocks of companies which are licensed by the Reserve Bank of India to accept deposits and grant out loans.

All stocks listed under the Nifty banking index are considered to be banking stocks.

Banking stocks can offer stable returns and also carry lower risks due to their steady nature.

Yes, you can do an SIP in banking stocks through INDmoney.