Strategy Building

How to Analyse Indian Bank Stocks — A Sector-Specific Guide

Banking stocks don't analyse like other stocks. The 5 metrics that matter for HDFC, ICICI, SBI etc. — NIM, CASA, NPAs, PCR, ROA — and the standard frameworks (D/E, FCF) that don't apply.

10 min readBeginner friendly

What you'll learn

Banking stocks don't analyse like other stocks. The 5 metrics that matter for HDFC, ICICI, SBI etc. — NIM, CASA, NPAs, PCR, ROA — and the standard frameworks (D/E, FCF) that don't apply.

Indian bank stocks — HDFC Bank, ICICI Bank, Axis Bank, SBI, Kotak Mahindra, IndusInd, Federal Bank, Bandhan, AU Small Finance — make up a meaningful chunk of the NIFTY 50 and dominate any sectoral allocation discussion. Yet they don't analyse like other stocks. The frameworks that work for FMCG, IT, or auto break down when you apply them to banks.

This guide explains how to actually read Indian bank stocks. The metrics that matter, the ones that don't, and the sector-specific judgment calls.

Why banks are different

A bank's business model is: borrow money cheaply (deposits + market borrowings), lend it more expensively (loans), capture the spread. That's it. Two implications immediately follow:

  1. Almost everything on the balance sheet is debt by definition. Deposits are liabilities. Borrowings are liabilities. Standard "low debt-to-equity = good" framing doesn't apply — banks operate at 10x+ leverage by design.
  2. Free cash flow is not a meaningful metric. What an industrial company would call FCF, a bank calls the loan book. Cash flow accounting doesn't capture banking profitability.

You need banking-specific metrics. Here are the ones that actually matter.

The five metrics that decide a bank's quality

1. Net Interest Margin (NIM)

What it is: The spread between what the bank earns on loans and what it pays on deposits, as a percentage of interest-earning assets.

NIM = (Interest Income − Interest Expense) / Average Interest-Earning Assets
NIM Range (Indian banks)What it signals
4.5%+Excellent — usually private banks with strong CASA + retail lending mix (HDFC Bank, Kotak)
3.5–4.5%Solid — well-run private banks (Axis, ICICI in current form)
2.5–3.5%Average — PSU banks at their best, smaller private banks
Below 2.5%Concerning — competitive pressure, low-margin business mix, or credit quality issues

NIM compresses when interest rates fall (lending repricing happens faster than deposit repricing) and expands when rates rise. India's been in a rate-cut cycle which has pressured NIMs across banks since 2024.

2. CASA Ratio (Current Account + Savings Account)

What it is: The percentage of total deposits that come from low-cost current and savings accounts (vs term deposits which the bank pays higher interest on).

CASA Ratio = (Current Account Deposits + Savings Account Deposits) / Total Deposits

High CASA is the structural moat of Indian retail banks. HDFC Bank and Kotak run CASA ratios of 40-50%. PSU banks struggle to maintain 35%+. SBI is the exception among PSUs — it runs CASA of 40%+ because of its massive retail footprint.

Why CASA matters: current accounts pay 0% interest. Savings accounts pay ~2.5–4%. Term deposits pay 6.5–7.5%. A bank with 45% CASA funds half its loan book essentially for free; a bank with 25% CASA pays 6%+ for most of its funding. The lower funding cost flows directly to NIM and ROA.

3. Gross NPA (GNPA) and Net NPA (NNPA)

What it is: Non-Performing Assets — loans where the borrower has stopped paying for 90+ days.

Gross NPA % (of loan book)What it signals
Below 2%Excellent — top-tier private banks (HDFC, Kotak in past cycles)
2–3%Good — well-managed private banks
3–5%Acceptable for some PSU banks; concerning for private
Above 5%Structural problem — historical PSU territory (now mostly resolved post-2018 cleanup)

Trend matters more than absolute level. A bank with Gross NPA at 4% that's been falling for 8 quarters is fundamentally healthier than one at 2.5% that's been rising for 4 quarters.

Net NPA (after provisions) is also important — it shows how much exposure remains unprovided for. Net NPA below 1% is generally considered very safe; above 2% suggests under-provisioning risk.

4. Provision Coverage Ratio (PCR)

What it is: The percentage of NPAs that the bank has already set aside provisions for.

PCR = Cumulative Provisions / Gross NPAs

A PCR of 70%+ means the bank has set aside 70 paise for every rupee of bad loans — well-buffered against further deterioration. PCR below 50% raises a red flag. Best-in-class Indian private banks run PCR of 80-90%.

5. Return on Assets (ROA), not Debt-to-Equity

What it is: Net profit as a percentage of total assets.

ROA = Net Profit / Average Total Assets

For non-financial businesses, ROCE is the right "capital efficiency" metric. For banks, use ROA. It accounts for the fact that a bank's "capital" is dominated by deposits (which aren't really capital in the same sense).

ROA RangeQuality signal
1.8%+Top-tier (HDFC Bank in good cycles, Kotak)
1.3–1.8%Strong (ICICI, Axis in current form)
0.8–1.3%Average — most well-run PSU banks
Below 0.8%Stressed or low-margin business mix

ROE for banks can look misleadingly high because of leverage. ROA is the cleaner read on whether the bank is genuinely efficient.

Metrics that don't apply for banks (and why)

MetricWhy it doesn't work for banks
Debt-to-EquityBanks are by definition highly levered — deposits are debt. A D/E of 8-12 is normal for banks.
Free Cash FlowCash-flow accounting doesn't capture banking economics. Earnings + book value are the right read.
EV/EBITDABanks don't have a meaningful EBITDA — interest is the core of the business, not a financing cost.
Asset turnoverBanking is fundamentally about spreads on assets, not turning them over.

The valuation framework

Indian banks are typically valued on two ratios:

Price-to-Book (P/B)

The standard valuation lens for Indian banks. Book value (shareholders' equity per share) is a more stable anchor than earnings, which fluctuate with credit cycles.

P/B rangeImplies
3.0–5.0×Premium private banks (HDFC, Kotak)
1.8–3.0×Well-run private banks (ICICI, Axis)
1.0–1.8×Quality public-sector banks (SBI, Bank of Baroda)
Below 1.0×Stressed or out-of-favour banks

Price-to-Earnings (P/E)

Still useful but less reliable than P/B because bank earnings are cyclical. In good credit cycles, P/E looks low; in NPA cycles, P/E looks high even when valuations are reasonable. Use P/E alongside P/B, not instead of it.

The cycle question

Indian banking is fundamentally cyclical. There are three macro variables to track:

  1. RBI's repo rate cycle. Rising = banks benefit (NIM expansion). Falling = banks suffer (NIM compression).
  2. Credit growth. When system-wide credit growth accelerates, banks see strong loan-book expansion. When it slows, growth stalls.
  3. Credit quality cycle. NPAs follow the economic cycle with a 12-18 month lag. After a downturn, expect NPAs to rise for 1-2 years even as growth recovers.

Public vs Private — the structural divide

Private Banks (HDFC, ICICI, Kotak, Axis)PSU Banks (SBI, BoB, PNB, Canara)
NIM3.5-4.5%2.5-3.5%
CASA40-50%35-45% (SBI is exception)
ROA1.5-2.0%0.8-1.2%
P/B (typical)2-5×1-1.8×
Loan growth15-20% in good cycles8-12%
Tech adoptionAggressiveImproving but lagging

Private banks trade at premium P/B for legitimate reasons — better margins, faster growth, lower NPAs. PSUs trade at discount for legitimate reasons — government ownership, slower decision-making, historical NPA cycles. The discount has narrowed since the 2018-2022 PSU cleanup but the structural gap remains.

Practical workflow on VivaTrades

  1. Start with the sector filter: visit /stocks and filter by Banking sector.
  2. Compare side-by-side: use the HDFC Bank vs ICICI Bank comparison or pick any pair via the Compare page. The metrics that matter (P/E, ROE, Quality Score) are pre-laid out.
  3. Read the narrative: each bank's individual page shows a snapshot, pros/cons (banking-context-aware — D/E doesn't get the standard penalty for banks), and risk flags.
  4. Cross-reference with concall: for any bank you're considering, listen to the latest quarterly concall (available on the bank's investor relations page). Management commentary on NIM trajectory, credit growth guidance, and NPA outlook is where the next 12-month trajectory comes from.

Common mistakes

  • Penalising banks for high D/E. A 10× D/E is normal for a bank, not a red flag.
  • Buying based on dividend yield alone. PSU bank yields look high but are highly dependent on government policy + cycle.
  • Comparing P/E across the public/private divide. They're different business models. Compare within their respective categories.
  • Ignoring the credit cycle. A bank's earnings in 2024 don't predict 2026 — NPA cycles flip quickly.

Bottom line

Indian bank stocks reward a specific framework: NIM + CASA + NPA + ROA + P/B. Standard quality-investing metrics (FCF, low D/E, ROCE) don't translate. Once you internalise the banking lens, the analysis becomes straightforward — and you'll spot the obvious differences between HDFC Bank (premium quality, premium price) and a PSU stress case quickly.

Reminder: Nothing here is investment advice. Banking is cyclical; past metrics don't predict future results. NIMs, NPAs, and credit growth can all reverse rapidly. Read RBI Financial Stability Reports, bank-level annual reports, and consult a SEBI-registered investment adviser before any investment decision.

Ready to test this?

Apply what you've learned with real Indian stock data.