Finance Over Coffee: Understanding Sensex, Nifty, and Market Capitalization
- Jan 4
- 4 min read
Updated: Jan 6

It was a relaxing Friday evening at Brew Baithak. The weekend was just around the corner, and Gupta, Kandola, and Dubey, all bachelors, were settling into their favorite corner of the café. Gupta had something on his mind. He had been hearing a lot about Sensex and Nifty but didn't quite understand what they meant.
Introducing Sensex
Gupta started, “Hey Kandola, can you explain what Sensex is? I keep hearing about it, but I don't get it.”
Kandola smiled, “Of course! Sensex is like a report card for the stock market. It shows how 30 of the biggest companies listed on the Bombay Stock Exchange (BSE) are doing. If these companies are doing well, the Sensex goes up. If they’re not doing well, the Sensex goes down.”
Dubey chimed in, “So, it’s a way to see if the stock market is healthy or not?”
Kandola nodded, “Exactly! Think of these 30 companies as a team. If most of the team members are performing well, the team’s score (Sensex) increases.”

Understanding Market Capitalization
Gupta asked, “What exactly is market capitalization?”
Kandola explained, “Good question! Market capitalization, or market cap, is the total value of a company's shares of stock. It's calculated by multiplying the number of shares a company has by the current share price.”
Dubey added, “So, it shows how much a company is worth in the stock market?”
Kandola nodded, “Yes! For example, if a company has 1,000,000 shares and each share is worth ₹200, the market cap is ₹200 crores.”
How Sensex is Calculated
Gupta asked, “But how do they use this market cap to calculate Sensex?”
Kandola explained, “They use something called free-float market capitalization. Here’s how it works:
They look at how much of each company's shares are available for trading (not held by promoters).
They multiply that by the current share price.
They add up all those numbers for the 30 companies in the Sensex.
Then, they compare it to a base number from when the index was first started.”
Detailed Example:
Let's look at a simplified example:
Market Capitalization:
Company A: 1,000,000 shares * ₹200 = ₹200 crores
Company B: 1,500,000 shares * ₹200 = ₹300 crores
Company C: 2,500,000 shares * ₹200 = ₹500 crores
Free-Float Factor:
Company A: 50%
Company B: 60%
Company C: 70%
Free-Float Market Capitalization:
Company A: ₹200 crores * 50% = ₹100 crores
Company B: ₹300 crores * 60% = ₹180 crores
Company C: ₹500 crores * 70% = ₹350 crores
Sum of Free-Float Market Capitalization:
Total: ₹100 crores + ₹180 crores + ₹350 crores = ₹630 crores
Base Value:
The base value of the Sensex is set at 100.
The base year free-float market capitalization is ₹300 crores.
Note: This value is a hypothetical example for illustrative purposes. The actual base year free-float market capitalization is a specific historical value determined by the Bombay Stock Exchange (BSE) when the index was created and is not commonly published.
Sensex Calculation Formula:
Sensex = (Current Free-Float Market Capitalization / Base Year Free-Float Market Capitalization) × Base Value
Apply the Values:
Sensex = (₹630 crores / ₹300 crores) × 100 = 210
Kandola continued, “So, the current Sensex value would be 210, showing how much the index has grown since the base year.”
Understanding the Free-Float Factor
Gupta asked, “How do you calculate the percentages for the free-float factor?”
Kandola explained, “The Free-Float Factor represents the proportion of a company's total shares that are available for trading in the open market. Here’s how you calculate it:
Determine the total number of shares the company has issued.
Identify the number of restricted shares held by promoters, government entities, or strategic investors.
Subtract the restricted shares from the total shares to get the free-float shares.
Divide the free-float shares by the total shares and multiply by 100 to get the percentage.”
Detailed Example:
Company A:
Total Shares: 1,000,000
Restricted Shares: 500,000
Free-Float Shares: 1,000,000 - 500,000 = 500,000
Free-Float Factor = (500,000 / 1,000,000) × 100 = 50%
Company B:
Total Shares: 1,500,000
Restricted Shares: 600,000
Free-Float Shares: 1,500,000 - 600,000 = 900,000
Free-Float Factor = (900,000 / 1,500,000) × 100 = 60%
Company C:
Total Shares: 2,500,000
Restricted Shares: 750,000
Free-Float Shares: 2,500,000 - 750,000 = 1,750,000
Free-Float Factor = (1,750,000 / 2,500,000) × 100 = 70%
Kandola summarized, “So, the Free-Float Factor tells us what percentage of a company's shares can be freely traded in the market. For example:
Company A has 50% of its shares available for trading.
Company B has 60% of its shares available for trading.
Company C has 70% of its shares available for trading.”
Comments