Ask most people which stock matters most to the Nifty and they’ll name the biggest company by market value. That’s close, but not quite how the index works. NSE Indices weighs every Nifty 50 stock by its free float market capitalisation, which counts only the shares that ordinary investors can actually buy and sell. A company with a huge promoter stake can be worth more on paper than a rival and still carry less weight in the index.
This piece walks through what free float means, how NSE Indices calculates it, how it turns into index weights, and why a promoter stake sale or a lock-in expiry can quietly change how much a stock moves the Nifty. All the rules here come from the NSE Indices methodology document for equity indices (the September 2026 edition) and the Nifty 50 factsheet dated September 30, 2026. The worked examples use made-up companies so the arithmetic stays easy to follow.
In this article
- What free float market capitalisation means
- Which shares get left out of free float
- A worked IWF calculation
- How free float market capitalisation sets Nifty 50 weights
- What the real Nifty 50 looks like right now
- Free float and getting into the index
- When free float changes, weights change
- How sectoral indices handle very heavy stocks
- How to use free float in your own analysis
What free float market capitalisation means
Full market capitalisation is simple: total shares outstanding multiplied by the share price. Free float market capitalisation strips out the shares that are held by people or entities with a strategic interest in the company, the holdings that aren’t normally expected to come up for sale on a regular trading day.
NSE Indices does this through a number it calls the investible weight factor, or IWF. The methodology describes the IWF as a unit of floating stock: the share of a company’s equity that is normally expected to be available for trading in the market. An IWF of 1 would mean every share is free to trade. An IWF of 0.40 means only 40% of the shares count.
So the working formula is:
Free float market cap = Shares outstanding × Price × IWF
The methodology’s own index formula adds one more term, a capping factor, which matters for indices that limit how heavy a single stock can get. For uncapped indices that factor is simply 1.
Which shares get left out of free float
The IWF isn’t a guess. NSE Indices works it out from the shareholding pattern each company files with the exchanges every quarter, the same filing we look at in our guide to shareholding pattern analysis. Where they can be identified separately, these holdings are excluded from free float:
- Shares held under the promoter category, depository receipts held by promoters, holdings of promoter family members and persons acting in concert with promoters
- Associate and group company cross-holdings, and trusts managed by the promoter group
- Employee benefit or employee welfare trusts
- Shares held by directors and key management personnel
- Public shareholders who nominate, or are entitled to nominate, a board member, and holdings where the company or promoters have a first right of refusal
- Strategic investments by corporate bodies, and stakes held by central or state governments or government-backed corporations (insurance companies are carved out of this)
- Foreign direct investment, private equity investors and funds, foreign venture capital investors and sovereign wealth funds
- Shares under lock-in reported in the public category, and shares held by the Investor Education and Protection Fund
That list is longer than many people expect. It isn’t only promoters. A private equity fund sitting on a big stake, or a government holding in a company the government doesn’t even run, also gets taken out.
A worked IWF calculation
The methodology document carries its own example for a company it calls XYZ Ltd, with 1,00,00,000 shares in total. Here are the holdings it excludes:
| Excluded holding | Shares | % of total |
|---|---|---|
| Promoter and promoter group | 19,75,000 | 19.75 |
| Foreign direct investment | 50,000 | 0.50 |
| Promoter holdings through ADRs/GDRs | 2,50,000 | 2.50 |
| Associate/group company cross-holdings | 12,575 | 0.13 |
| Employee welfare trusts | 1,45,987 | 1.46 |
| Shares under lock-in | 14,78,500 | 14.79 |
Add those up and you get 39,12,062 shares. Take that away from the total and 60,87,938 shares are left. Divide by 1,00,00,000 and the IWF comes to 0.608794, which is the figure the document prints. The current methodology rounds IWFs to six decimal places.
Notice the lock-in line. Close to 15% of XYZ’s shares are excluded only because they’re locked in. When that lock-in ends, those shares can move into free float and the IWF goes up, even though nobody bought or sold anything on that day. We cover how those lock-in periods work after a listing in our piece on the IPO lock-in period.
A company can be bigger on paper and still matter less to the Nifty. Free float decides the weight, not the headline market cap.
How free float market capitalisation sets Nifty 50 weights
The Nifty 50 factsheet describes the index as computed using the free float market capitalisation method, and the methodology document notes the switch to float-adjusted weighting took effect from June 26, 2009. The index level comes from this formula in the methodology:
Index value = Index market capitalisation ÷ Base market capitalisation × Base index value
Here index market capitalisation is the sum, across all constituents, of shares outstanding × IWF × capping factor × price. The Nifty 50’s base value is 1000 and its base date is November 3, 1995, according to the factsheet.
Each stock’s weight is just its free float market cap divided by the total free float market cap of the index. Let’s put three imaginary companies side by side. These are example numbers, not real stocks.
| Company (example) | Full market cap (₹ lakh crore) | IWF | Free float market cap (₹ lakh crore) | Weight on full market cap | Weight on free float |
|---|---|---|---|---|---|
| Alpha Industries | 10.0 | 0.45 | 4.5 | 52.63% | 37.50% |
| Beta Bank | 6.0 | 0.90 | 5.4 | 31.58% | 45.00% |
| Gamma Motors | 3.0 | 0.70 | 2.1 | 15.79% | 17.50% |
| Total | 19.0 | 12.0 | 100% | 100% |
Alpha is the biggest company by a distance, worth ₹10 lakh crore against Beta’s ₹6 lakh crore. But its promoters hold most of the shares, so its IWF is only 0.45. Beta has a widely held shareholder base and an IWF of 0.90. On a free float basis Beta ends up with 45% of this little index and Alpha with 37.5%. Flip the method to full market cap and Alpha would carry more than half.
Why does that matter? Because a stock’s weight decides how hard it pulls the index. In this example, a 10% jump in Alpha adds about 3.75% to the free float index (37.5% of 10%). Under full market cap weighting the same move would have added about 5.26%. A stock whose shares mostly sit with insiders simply can’t move the benchmark as much.
What the real Nifty 50 looks like right now
The September 30, 2026 factsheet lists the heaviest Nifty 50 stocks as HDFC Bank at 10.38%, ICICI Bank at 9.05%, Reliance Industries at 7.58%, Bharti Airtel at 5.10% and Larsen & Toubro at 4.20%. By sector, financial services makes up 37.45% of the index.
Use those weights for a quick sanity check on any trading day. With a 10.38% weight, a 1% move in HDFC Bank on its own shifts the Nifty by roughly 0.10%, if nothing else moves. That’s why a weak session for the big private banks can drag the index even when more than half the constituents close in the green.
Weights drift every day with prices, so treat the factsheet figures as a snapshot for that date, not a fixed allocation.
Free float and getting into the index
Free float also decides who gets in. The methodology says Nifty 50 candidates must come from the Nifty 100 and be available for trading in NSE’s futures and options segment. On top of that:
- The stock must have traded on 100% of days in the last six months.
- It must have traded at an average impact cost of 0.50% or less for 90% of the observations over six months, for a portfolio of ₹10 crore.
- Its average free float market cap must be at least 1.5 times the average free float market cap of the smallest stock already in the index.
The factsheet adds a minimum listing history of one month as on the cut-off date. Lower down the ladder, the eligibility rules for wider indices such as the Nifty 100 and Nifty Midcap 150 ask for an IWF of at least 0.10, meaning at least 10% free float, unless the stock’s six-month average free float market cap clears a separate size test against the smallest constituent.
The Nifty 50 is reviewed twice a year, using average data for the six months ending January 31 and July 31. Any replacement takes effect from the last trading day of March and September, and the market gets four weeks’ notice. The methodology also caps additions at five companies, or 10% of the index, in a calendar year at the semi-annual reviews.
When a promoter sells down through an OFS or a lock-in lapses, free float rises and so does index weight, at the very same share price.
When free float changes, weights change
Here’s where free float becomes a market event rather than a definition. Go back to Alpha Industries. Say its promoters sell 5% of the company through an offer for sale on the exchange, the route we explain in our guide to offer for sale through the stock exchange. Those shares move from the promoter column to the public column, so Alpha’s IWF goes from 0.45 to 0.50.
At an unchanged share price, Alpha’s free float market cap rises from ₹4.5 lakh crore to ₹5.0 lakh crore, an increase of about 11.1%. Its index weight rises too. Every passive fund tracking that index now needs to own a bit more Alpha to stay in line, and that buying has to come from somewhere.
The methodology treats an IWF change as a corporate action that changes the index’s market value, and it adjusts the index divisor so the index level itself doesn’t jump on the day the change is applied. In other words, the index doesn’t suddenly gain points because Alpha’s free float went up. What changes is the mix inside it.
The same logic works in reverse. A promoter who raises their stake through a creeping acquisition or a buyback, where the promoter doesn’t tender, can shrink free float. Lower IWF, lower weight.
How sectoral indices handle very heavy stocks
Free float weighting can still leave one or two stocks dominating a narrow index. The methodology deals with that using caps on sectoral indices. In the Nifty Bank, the top three stocks are capped at 19%, 14% and 10% respectively. For most other sectoral indices, no single stock can exceed 33% and the top three together are capped at 62%; the Nifty Private Bank caps each stock at 23%. When a cap applies, the capping factor in the formula drops below 1 for the stocks that hit it.
For a trader, that means the same stock can carry a very different weight in the Nifty 50 and in its sector index. Check both before you assume a big move in one name will show up in your index of choice.
How to use free float in your own analysis
A few habits help here:
- Read the shareholding pattern with free float in mind. A low public holding, or a large slab of PE, FDI or locked-in shares, usually means a lower IWF than the headline market cap suggests.
- Watch for events that change float. OFS issues, block deals by promoters, the end of IPO lock-ins and qualified institutional placements can all lift free float.
- Use factsheet weights to size index impact. Multiply a stock’s weight by its move to get a rough sense of its pull on the index, keeping in mind that weights shift with prices.
- Don’t confuse low float with low quality. A small free float just means fewer shares trade. It says nothing on its own about the business, though it can make the stock move more sharply on smaller volumes.
Free float market capitalisation sounds like index-provider plumbing, and in a sense it is. But it explains why the Nifty sometimes doesn’t move the way the biggest companies’ share prices seem to suggest, and why a promoter stake sale can matter to index funds long after the deal closes.
Disclaimer: This article is for information and education only and is not investment advice or a recommendation to buy or sell any security. Index rules and the XYZ Ltd example are summarised from the NSE Indices methodology document for equity indices (September 2026 edition), and Nifty 50 weights, sector share, base date and base value are from the Nifty 50 factsheet dated September 30, 2026, both linked above; methodologies and weights change, so check the latest documents from NSE Indices. Alpha Industries, Beta Bank and Gamma Motors are hypothetical, and their market caps, IWFs and weights are example data made up for illustration. Consult a SEBI-registered investment adviser before making investment decisions.

Leave a Reply
Join the conversation
Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.
Sign up to comment Log in