The Nifty Midcap 100 Index aims to capture the movement of the midcap segment of the Indian equity market. It comprises 100 tradable stocks listed on the NSE, including all constituents of the Nifty Midcap 50 and additional stocks selected based on turnover within the Nifty Midcap 150.
The index is computed using the free-float market capitalisation method, where the level reflects the total free float market value of all constituent stocks relative to the base market capitalisation. It includes a Total Returns Index variant and is governed by a professional three-tier governance structure. The index is calculated in real-time and currently has 100 constituents.
The index is used for benchmarking fund portfolios, launching index funds, ETFs, and structured products. It provides investors and fund managers with a comprehensive representation of midcap market performance.
The Nifty Midcap 100 Index was launched on January 1, 2003, which is also its base date. The base value is set at 1,000 points.
The index undergoes semi-annual rebalancing with cut-off dates on January 31 and July 31. Data from the preceding six months is used, and changes take effect on the last trading day of March and September, with four weeks’ prior notice given.
As of the latest data, the top 10 constituents and their weightages are:
The index is calculated using the free-float market capitalisation weighted approach, updated continuously during market hours to accurately reflect the market value of freely traded shares.
As of September 30, 2025:
Returns (Total Return Index):
Fundamentals:
Risk Metrics (Price Return Index basis):
