Index Mechanics

How ₹1 Lakh Splits Across the Nifty 50, Bank Nifty and Sensex

An index is not an equal-weight basket. It is weighted by free-float market capitalisation, so a handful of stocks carry most of the index. This page shows the rupee share every single constituent would take of a corpus you choose — the allocation that actually tracks the index.

Constituents as of 2026-09-27 · Prices not yet fetched · Nifty 50 weightage as of 2026-08-31

How to read this

Each index weight is a stock's free-float market capitalisation divided by the index total. Weights drift daily as prices move and are reset at the index review. The rupee figures below are what a proportional, price-weighted buy of every constituent would cost — they are not a recommendation, and they ignore lot sizes, brokerage and slippage.

Nifty 50: the top-10 weightages below are the figures NSE publishes in its index factsheet, markedOFFICIAL. No provider publishes a free-float weightage for every one of the 50 names, so the remaining 47.13% is split evenly across the other 40 and marked est. Treat those rows as an approximation, not a market-cap weighting.

Bank Nifty and Sensex: no per-name weightage is publicly available for either, so all rows are equal-split estimates. Use these two tables to read concentration, not precise weights.

Nifty 50 top 10

52.9%

of the index, from published weightage

Sensex top 10

34.5%

equal-split estimate

Names across all three

93

5 held by every index

Largest single weight

9.85%

HDFCBANK

Set your corpus

Every rupee figure below rescales to the amount you choose.

NIFTY 50

50 constituents · 0/50 priced

Top 10 = 52.9% of the corpus

NIFTY 50 — corpus share by constituent

Horizontal bars sorted by weightage, coloured by whether the figure is published or estimated. The axis starts below 1.18% so the spread between the largest and smallest holding stays readable.

NIFTY 50 constituents with weightage and corpus allocation
SymbolCompanyLTP (₹)WeightShare of corpus
HDFCBANKofficialHDFC Bank Ltd.—9.85%₹9,850
ICICIBANKofficialICICI Bank Ltd.—9.45%₹9,450
RELIANCEofficialReliance Industries Ltd.—7.83%₹7,830
BHARTIARTLofficialBharti Airtel Ltd.—5.00%₹5,000
LTofficialLarsen & Toubro Ltd.—4.30%₹4,300
SBINofficialState Bank of India—3.98%₹3,980
INFYofficialInfosys Ltd.—3.61%₹3,610
AXISBANKofficialAxis Bank Ltd.—3.39%₹3,390
KOTAKBANKofficialKotak Mahindra Bank Ltd.—2.80%₹2,800
M&MofficialMahindra & Mahindra Ltd.—2.66%₹2,660
ADANIENTAdani Enterprises Ltd.—1.18%₹1,178
ADANIPORTSAdani Ports and Special Economic Zone Ltd.—1.18%₹1,178
APOLLOHOSPApollo Hospitals Enterprise Ltd.—1.18%₹1,178
ASIANPAINTAsian Paints Ltd.—1.18%₹1,178
BAJAJ-AUTOBajaj Auto Ltd.—1.18%₹1,178
BAJFINANCEBajaj Finance Ltd.—1.18%₹1,178
BAJAJFINSVBajaj Finserv Ltd.—1.18%₹1,178
BELBharat Electronics Ltd.—1.18%₹1,178
CIPLACipla Ltd.—1.18%₹1,178
COALINDIACoal India Ltd.—1.18%₹1,178
DRREDDYDr. Reddy's Laboratories Ltd.—1.18%₹1,178
EICHERMOTEicher Motors Ltd.—1.18%₹1,178
ETERNALEternal Ltd.—1.18%₹1,178
GRASIMGrasim Industries Ltd.—1.18%₹1,178
HCLTECHHCL Technologies Ltd.—1.18%₹1,178
HDFCLIFEHDFC Life Insurance Company Ltd.—1.18%₹1,178
HINDALCOHindalco Industries Ltd.—1.18%₹1,178
HINDUNILVRHindustan Unilever Ltd.—1.18%₹1,178
ITCITC Ltd.—1.18%₹1,178
INDIGOInterGlobe Aviation Ltd.—1.18%₹1,178
JSWSTEELJSW Steel Ltd.—1.18%₹1,178
JIOFINJio Financial Services Ltd.—1.18%₹1,178
MARUTIMaruti Suzuki India Ltd.—1.18%₹1,178
MAXHEALTHMax Healthcare Institute Ltd.—1.18%₹1,178
NTPCNTPC Ltd.—1.18%₹1,178
NESTLEINDNestle India Ltd.—1.18%₹1,178
ONGCOil & Natural Gas Corporation Ltd.—1.18%₹1,178
POWERGRIDPower Grid Corporation of India Ltd.—1.18%₹1,178
SBILIFESBI Life Insurance Company Ltd.—1.18%₹1,178
SHRIRAMFINShriram Finance Ltd.—1.18%₹1,178
SUNPHARMASun Pharmaceutical Industries Ltd.—1.18%₹1,178
TCSTata Consultancy Services Ltd.—1.18%₹1,178
TATACONSUMTata Consumer Products Ltd.—1.18%₹1,178
TMPVTata Motors Passenger Vehicles Ltd.—1.18%₹1,178
TATASTEELTata Steel Ltd.—1.18%₹1,178
TECHMTech Mahindra Ltd.—1.18%₹1,178
TITANTitan Company Ltd.—1.18%₹1,178
TRENTTrent Ltd.—1.18%₹1,178
ULTRACEMCOUltraTech Cement Ltd.—1.18%₹1,178
WIPROWipro Ltd.—1.18%₹1,178
Total100.00%₹1,00,000

Weightage source: NSE Indices — Nifty 50 index factsheet (ind_nifty50.pdf), top-10 constituents by weightage (as of 2026-08-31).

NIFTY BANK

14 constituents · 0/14 priced

Top 10 = 71.4% of the corpus

NIFTY BANK — corpus share by constituent

No per-name weightage is published for this index, so every holding is an equal-split estimate and the bars would all be identical.

NIFTY BANK constituents with weightage and corpus allocation
SymbolCompanyLTP (₹)WeightShare of corpus
AUBANKAU Small Finance Bank Ltd.—7.14%₹7,143
AXISBANKAxis Bank Ltd.—7.14%₹7,143
BANKBARODABank of Baroda—7.14%₹7,143
CANBKCanara Bank—7.14%₹7,143
FEDERALBNKFederal Bank Ltd.—7.14%₹7,143
HDFCBANKHDFC Bank Ltd.—7.14%₹7,143
ICICIBANKICICI Bank Ltd.—7.14%₹7,143
IDFCFIRSTBIDFC First Bank Ltd.—7.14%₹7,143
INDUSINDBKIndusInd Bank Ltd.—7.14%₹7,143
KOTAKBANKKotak Mahindra Bank Ltd.—7.14%₹7,143
PNBPunjab National Bank—7.14%₹7,143
SBINState Bank of India—7.14%₹7,143
UNIONBANKUnion Bank of India—7.14%₹7,143
YESBANKYes Bank Ltd.—7.14%₹7,143
Total100.00%₹1,00,000

Weightage source: Equal split of the residual (no public per-name weightage).

BSE SENSEX

29 constituents · 0/29 priced

Top 10 = 34.5% of the corpus

BSE SENSEX — corpus share by constituent

No per-name weightage is published for this index, so every holding is an equal-split estimate and the bars would all be identical.

BSE SENSEX constituents with weightage and corpus allocation
SymbolCompanyLTP (₹)WeightShare of corpus
ADANIPORTSAdani Ports and Special Economic Zone Limited—3.45%₹3,448
ASIANPAINTAsian Paints Limited—3.45%₹3,448
AXISBANKAxis Bank Limited—3.45%₹3,448
BAJAJ-AUTOBajaj Auto Limited—3.45%₹3,448
BHARTIARTLBharti Airtel Limited—3.45%₹3,448
COALINDIACoal India Limited—3.45%₹3,448
DRREDDYDr. Reddy's Laboratories Limited—3.45%₹3,448
HDFCBANKHDFC Bank Limited—3.45%₹3,448
HEROMOTOCOHero MotoCorp Limited—3.45%₹3,448
HINDUNILVRHindustan Unilever Limited—3.45%₹3,448
ICICIBANKICICI Bank Limited—3.45%₹3,448
INDUSINDBKIndusInd Bank Limited—3.45%₹3,448
INFYInfosys Limited—3.45%₹3,448
ITCITC Limited—3.45%₹3,448
KOTAKBANKKotak Mahindra Bank Limited—3.45%₹3,448
LTLarsen & Toubro Limited—3.45%₹3,448
M&MMahindra & Mahindra Limited—3.45%₹3,448
MARUTIMaruti Suzuki India Limited—3.45%₹3,448
NTPCNTPC Limited—3.45%₹3,448
ONGCONGC—3.45%₹3,448
POWERGRIDPower Grid Corporation of India Limited—3.45%₹3,448
RELIANCEReliance Industries Limited—3.45%₹3,448
SBINState Bank of India—3.45%₹3,448
SUNPHARMASun Pharmaceutical Industries Limited—3.45%₹3,448
TCSTata Consultancy Services Limited—3.45%₹3,448
TMCVTata Motors Limited—3.45%₹3,448
TATASTEELTata Steel Limited—3.45%₹3,448
WIPROWipro Limited—3.45%₹3,448
YESBANKYes Bank Limited—3.45%₹3,448
Total100.00%₹1,00,000

Weightage source: Equal split of the residual (no public per-name weightage).

What the three indices share

5 constituents sit in all three indices. Owning "the market" through more than one of these adds the same large caps again rather than diversifying.

  • AXISBANK
  • HDFCBANK
  • ICICIBANK
  • KOTAKBANK
  • SBIN

Data sources

Constituent lists are the exchanges' own published files. Price data is retrieved programmatically at build time. Weightage for the Nifty 50 top 10 is NSE's published factsheet figure; all other weightages are equal-split estimates, labelled as such in every table.