Bank Nifty Stocks List in India

Updated 24 Oct 2026

Summary

Based on the latest available market data, the top five stocks in Bank Nifty Stocks List in India are CSB Bank Ltd., Utkarsh Small Finance Bank Ltd., Axis Bank Ltd., ICICI Bank Ltd., and HDFC Bank Ltd. This list is prepared using factors such as market capitalisation, trading volume, recent performance, valuation and liquidity. The selection factors may vary depending on the stock category.

List of Bank Nifty Stocks List in India

Prices and ratios reflect the latest available market data from 24 October 2026

Scroll horizontally to see all columns on smaller screens.

Company NameSectorCMP (₹)1-Day Change (%)VolumeP/E (TTM)Industry P/EMkt Cap (₹ Cr)EPS TTM (₹)52W High52W Low1-Yr ReturnROE (%)ROCE (%)
CSB Bank Ltd.CSB Bank Ltd.Bank314.19+4.2313,55,1787.915.55,25039.59569.47289.43-17.114.111.3
Utkarsh Small Finance Bank Ltd.Utkarsh Small Finance Bank Ltd.Bank11.83+0.601,01,36,813-2.015.52,360-6.0421.0810.04-31.1-40.7-24.0
Axis Bank Ltd.Axis Bank Ltd.Bank1,208.99+0.2780,83,96012.615.54,00,00096.321,396.051,136.72+3.913.311.0
ICICI Bank Ltd.ICICI Bank Ltd.Bank1,386.44+0.091,15,73,68016.815.510,00,00082.401,461.141,176.28-0.117.416.5
HDFC Bank Ltd.HDFC Bank Ltd.Bank682.56+0.481,89,89,55213.115.511,20,00052.021,008.30673.96-29.214.412.8
DCB Bank Ltd.DCB Bank Ltd.Bank200.22+0.9821,84,1037.715.56,76026.09232.87151.22+56.412.710.8
Yes Bank Ltd.Yes Bank Ltd.Bank15.50+1.0214,42,91,20011.615.554,9301.3425.5115.34-32.87.18.0
Kotak Mahindra Bank Ltd.Kotak Mahindra Bank Ltd.Bank427.01+1.111,59,65,45624.215.54,50,00017.63450.31340.64+0.111.312.1
City Union Bank Ltd.City Union Bank Ltd.Bank220.48+1.4420,21,90015.615.522,53014.17248.85167.30+34.413.213.5
Equitas Small Finance Bank Ltd.Equitas Small Finance Bank Ltd.Bank64.72+1.5518,00,07214.515.58,0504.4782.3750.44+19.21.74.4
Union Bank Of IndiaUnion Bank Of IndiaBank177.42+1.671,22,19,9896.28.01,30,00028.82204.26137.87+28.416.214.6
IndusInd Bank Ltd.IndusInd Bank Ltd.Bank825.85+1.7920,10,61521.415.568,33038.521,071.18741.32+12.21.45.0
State Bank Of IndiaState Bank Of IndiaBank946.38+1.8297,35,23510.18.08,90,00093.401,217.05897.81+8.416.712.2
Jana Small Finance Bank Ltd.Jana Small Finance Bank Ltd.Bank388.78+2.0917,26,9658.615.55,19045.03596.65325.67-14.37.77.2
Fino Payments Bank Ltd.Fino Payments Bank Ltd.Bank121.22+2.122,67,57348.115.51,1202.52322.71108.07-63.37.07.1
The Federal Bank Ltd.The Federal Bank Ltd.Bank334.42+2.141,07,09,04415.915.583,55021.04369.42224.21+57.112.311.0
Punjab National BankPunjab National BankBank118.06+2.572,10,68,2795.98.01,30,00019.89133.3197.37+3.312.913.3
Indian BankIndian BankBank826.74+2.637,17,5908.48.01,20,00098.13990.88754.13+7.917.816.3
Dhanlaxmi Bank Ltd.Dhanlaxmi Bank Ltd.Bank35.19+2.7425,13,00612.015.51,4102.9337.0918.95+42.98.17.2
Bank Of BarodaBank Of BarodaBank226.81+2.9262,88,0556.58.01,20,00035.07323.36221.51-14.212.511.2

What is Bank Nifty Stocks

Officially called the Nifty Bank Index, Bank Nifty represents a sector-specific benchmark created by NSE to monitor the movement of major banking stocks with high liquidity. While the Nifty 50 represents leading companies across multiple sectors of the economy, Bank Nifty focuses exclusively on the banking sector.

The index comprises a maximum of 14 companies listed on the National Stock Exchange of India.         It acts as a measure of banking sector trends and is commonly used to evaluate bank stock performance. Stocks are selected using the free-float market capitalisation method, with additional selection factors including liquidity and sector representation.

The index covers both public and private sector banks, giving investors a broad view of the entire Indian banking landscape in a single benchmark.

How Bank Nifty Works in the Stock Market

Familiarity with the index’s functioning supports better decision-making in trading and investing.

Index calculation method

The Nifty Bank Index uses a free-float market-capitalisation-weighted methodology. The index value is calculated using formula:

Index Value = (Current Index Free Float Market Cap / Base Index Free Float Market Cap) × Base Index Value (1,000)

Where,

  • Free Float Market Cap: It reflects the valuation of a company’s tradable share base by considering only the portion of equity available to general investors.
  • Investible Weight Factor (IWF): The percentage indicates the publicly available shareholding considered for index calculation purposes.
  • Base Date: September 1, 2000.
  • Base Index Value: 1,000.

Weightage caps

The index follows weight limits to prevent excessive concentration, with individual stocks capped at 33% and the three largest stocks restricted to a combined 62%  share.

Rebalancing schedule

The index undergoes a half-yearly review based on information collected for the periods ending January and July. The index is reviewed semi-annually using data from the six-month periods ending January and July. Updates to the index are executed on the concluding trading day of March and September if required.

What moves Bank Nifty

Movements in the index can be affected by issues such as monetary policy announcements, growth in loans, quality of assets, performance results, foreign investments, and international economics news. Since the index consists mostly of banks, any announcement in regard to monetary policies is bound to affect the Bank Nifty greatly. Any rate reduction or increase by the RBI will cause the index to move.

How to invest or trade in Bank Nifty

There are three main ways to gain exposure: spot trading by buying shares of individual Bank Nifty constituents directly, derivative trading through Bank Nifty futures and options contracts on NSE, or investing through a Nifty Bank index fund or ETF

A single Bank Nifty derivative lot consists of 30 units per lot under the prevailing contract specifications. The NSE exchange is responsible to modify lot contract quantities periodically.

Bank Nifty Trading Strategies for Beginners

Some commonly used Bank Nifty trading strategies for beginners are as follows:

  1. Opening Range Breakout (ORB): This approach tracks the first price movement of a trading session and takes positions when the price moves beyond those levels.
  2. Moving Average Analysis: Short-term and long-term moving averages are used to study price direction and market structure. Crossovers between moving averages are commonly tracked by traders.  
  3. Support and Resistance Trading: Historical price levels where buying or selling activity has repeatedly appeared are identified and monitored during trading sessions.  
  4. Breakout Strategy: Traders watch for price movements beyond established trading ranges. Higher trading activity during a breakout is often analysed alongside price action.  
  5. VWAP-Based Trading: Volume Weighted Average Price (VWAP) is used to compare the current market price with the average traded price for the session, helping traders assess intraday price positioning.  
  6. Option Chain Analysis: Many traders study open interest data, strike-wise activity, and option positioning to understand market participation and identify important price zones.

How Investors Can Use Bank Nifty Stocks for Portfolio Building        

Bank Nifty stocks are often used by investors to build targeted exposure to India’s banking sector while maintaining diversification within their portfolios. The composition of leading banking institutions creates a diversified way to participate in the banking sector through multiple companies.

A real example is when in 2025, JM Financial, a brokerage firm, launched the India Model Portfolio that had an overweight allocation to banking stocks. These include some of the largest Bank Nifty constituents, like HDFC Bank, ICICI Bank, Axis Bank, and State Bank of India. This was done based on expectations of higher credit growth, improvement in asset quality, and positive valuations in the banking sector. This approach turned out to be beneficial for Bank Nifty since it grew by more than 8% during the year, while Nifty 50, appreciated by 2.5%.

Image.webp link: https://drive.google.com/file/d/1qMUnUBuy5K0GsCYlPOkjyqgXepKp1ZyP/view?usp=drivesdk

Some of the ways investors use Bank Nifty stocks for portfolio building are as follows:

  • Sector Allocation: Gain exposure to India’s banking and credit ecosystem through a single sector.
  • Diversification Within Banking: Spread investments across multiple private and public sector banks.
  • Core Holdings: Use large banking stocks as long-term portfolio components.
  • Benchmark Reference: Compare banking allocations against the broader banking sector.
  • Economic Participation: Benefit from growth in lending activity and economic expansion.

Disclaimer

Please note that the above table is for informational purposes only, and is not recommendatory. Please do your own research or consult your financial advisor before investing. The data is derived from third-party stock screeners and is subject to real-time updates.

Bank Nifty Stocks List in India FAQs

Which are the top 5 bank Nifty stocks to watch today?

up
The top five bank Nifty stocks to watch today are CSB Bank Ltd., Utkarsh Small Finance Bank Ltd., Axis Bank Ltd., ICICI Bank Ltd., and HDFC Bank Ltd. This list is based on factors such as market capitalisation, financial performance, liquidity, and recent market data. It is for informational purposes only and is not a recommendation to buy, sell, or hold any of these stocks.

What are the top bank Nifty stocks in India?

up
The leading bank Nifty stocks in India include CSB Bank Ltd., Utkarsh Small Finance Bank Ltd., Axis Bank Ltd., ICICI Bank Ltd., and HDFC Bank Ltd. These companies are among the prominent industry participants based on recent data. This is for informational purposes only and is not a recommendation to buy, sell, or hold any of these stocks.
Start Now