The Nifty Bank index (commonly called Bank Nifty) is a sectoral stock market index maintained by NSE Indices Limited that tracks the performance of 12 of India's most liquid and large-capitalisation banking stocks listed on the National Stock Exchange (NSE). Nifty Bank is the primary benchmark for India's banking sector and the most heavily traded index for weekly futures and options contracts on Indian exchanges. The index constituents are reviewed semi-annually by NSE Indices Limited, and all derivative contracts on the Nifty Bank index are regulated by SEBI.

What Is Nifty Bank (Bank Nifty)?

Nifty Bank is a sectoral index launched by NSE in 2000 to track the collective performance of India's major banking stocks. Unlike the Nifty 50, which covers 50 large-cap stocks across 13+ sectors, Nifty Bank concentrates entirely on 12 banking stocks - making it a high-beta, sector-specific instrument that reacts sharply to banking-sector developments such as RBI monetary policy changes, credit growth data, and non-performing asset disclosures.

According to the NSE Indices portal, Nifty Bank uses a free-float market capitalisation methodology, meaning each constituent's weight in the index is proportional to its publicly tradable share count multiplied by its current market price. Index constituents are reviewed every six months.

Nifty Bank Composition in 2026

The Nifty Bank index comprises 12 banking stocks as of the most recent semi-annual review. The top constituents by weight include HDFC Bank, ICICI Bank, State Bank of India (SBI), and Axis Bank, which together typically account for over 60% of the index weight. Other constituents include Kotak Mahindra Bank, IndusInd Bank, Bank of Baroda, Punjab National Bank, AU Small Finance Bank, Federal Bank, IDFC First Bank, and Bandhan Bank. Current constituent weightings are published on the NSE Indices website.

Nifty Bank vs Nifty 50: Key Differences

Feature Nifty Bank Nifty 50
Stocks covered 12 (banking only) 50 (13+ sectors)
Sector concentration Single sector Diversified
Volatility Higher Lower
Weekly options expiry Wednesday Thursday
Primary sensitivity RBI policy, credit data Broad economic conditions

What Drives Nifty Bank Movements?

RBI Monetary Policy

The Reserve Bank of India's (RBI) Monetary Policy Committee (MPC) decisions on repo rate are the single most impactful scheduled event for Bank Nifty. Rate cuts generally benefit banking stocks by compressing funding costs and boosting credit demand; rate hikes apply the opposite pressure. Bank Nifty often moves 1–3% within minutes of an MPC announcement.

Banking Sector Quarterly Results

The earnings season (April, July, October, January) for major banking stocks - particularly HDFC Bank and ICICI Bank, which together carry over 40% of the index weight - significantly influences Nifty Bank direction. A strong earnings print from HDFC Bank alone can lift the index 1–2%.

Credit Growth and NPA Data

Monthly credit growth data published by the RBI, and non-performing asset (NPA) ratios disclosed in quarterly results, affect market confidence in the banking sector's asset quality. Rising NPAs from a large-weight constituent can depress Nifty Bank even when broader markets are calm.

Global Banking Sector Events

Stress events in global banking - such as the SVB collapse in 2023 - can trigger risk-off sentiment that disproportionately affects Bank Nifty relative to Nifty 50, given traders' tendency to express sector-specific hedging through Bank Nifty derivatives.

Nifty Bank Options Expiry: What Traders Need to Know

Nifty Bank weekly options expire every Wednesday, while Nifty 50 weekly options expire on Thursday. This staggered expiry creates distinct patterns in Bank Nifty intraday behaviour on Wednesdays, including elevated volatility near key strikes as market makers and option sellers manage delta exposure. If Wednesday is a market holiday, expiry moves to the previous trading day - traders should verify the actual expiry date for any week that contains a holiday on the NSE derivatives calendar.

FinNifty: Nifty Bank's Companion Financial Services Index

Nifty Financial Services (FinNifty) is a related index that covers 20 financial sector stocks including banks, non-banking financial companies (NBFCs), insurance, and asset management companies. FinNifty has its own weekly options expiry (Tuesday) and offers broader exposure to the financial sector beyond pure banking. Traders who want exposure to NBFCs or insurance names alongside banks may find FinNifty more representative of the broader financial sector.