Written by Mariyam Sara
Published on May 20, 2026 | 7 min read
The Nifty Commodities index reflects the performance of various companies within the commodities segment, including sectors such as Oil, Petroleum Products, Cement, Power, Chemical, Sugar, Metals and Mining.
The index consists of 30 companies that are listed on the NSE (National Stock Exchange).
The constituent companies are selected based on the eligibility criteria set by the NSE Indices Ltd and are rebalanced semi-annually.
Investing in the Nifty Commodities index offers various benefits such as diversification, industrial growth-linked returns, inflation hedge and exposure to international economic cycles.
Before investing in the Nifty Commodities Index, investors should consider associated risks such as sector concentration, cyclicality, economic sensitivity, currency fluctuation, and international supply chain disruptions driven by geopolitical events.
Investors track the Nifty Commodities index as it acts as a barometer of the country’s commodities segment, helping them assess market trends and manage commodity portfolio risk by investing in non-correlated assets.
Let’s explore the Nifty Commodities index, its constituents, stock selection criteria and its historical performance.
The Nifty Commodities index is a benchmark index that tracks the performance of 30 companies across the Indian commodities sector, listed on the NSE. These companies are selected based on free float market capitalisation and other eligibility criteria set by the NSE Indices Ltd.
The index value is calculated using the free float market capitalisation method, where the index value reflects the total free float market value of all the stocks in the index relative to a particular base market capitalisation value.
The following are 10 prominent companies in the Nifty Commodities index as per their weightage as of May 2026.
| Company's Name | Weight (%) |
|---|---|
| Reliance Industries Ltd. | 9.10 |
| NTPC Ltd. | 8.35 |
| Tata Steel Ltd. | 7.70 |
| Hindalco Industries Ltd. | 6.63 |
| UltraTech Cement Ltd. | 6.05 |
| JSW Steel Ltd. | 5.23 |
| Oil & Natural Gas Corporation Ltd. | 5.13 |
| Coal India Ltd. | 4.82 |
| Grasim Industries Ltd. | 4.69 |
| Adani Power Ltd. | 4.05 |
Since the Nifty Commodities index is re-balanced semi-annually, stay updated with the changes in the constituents and weightage by visiting the Upstox Nifty Commodities Index page.
Over the past 5 years, the Nifty Commodities index delivered a CAGR of 18.29% with a beta of 1.10 relative to the Nifty 50, indicating higher volatility than the broader market index.
Since its inception, the Nifty Commodities Index has experienced high volatility, yet delivered strong growth.

Source: NSE Indexogram
You can invest in the Nifty Commodities index in the following ways.
You can directly purchase the individual stocks included in the index and actively adjust your investment when the index is rebalanced. However, this approach requires significant manual effort, making investing tedious.
Index funds track the companies included in the Nifty Commodities index and offer SIPs (Systematic Investment Plans) to investors, allowing them to invest a fixed sum regularly and benefit from rupee cost averaging.
ETFs replicate the Nifty Commodities index and are listed on the stock exchanges, allowing investors to trade their ETF investments easily during market hours.
The companies for the Nifty Commodities index are selected based on the following eligibility criteria.
The following are the benefits of investing in the Nifty Commodities index.
Companies involved in the Metals, Mining and Power sectors generally carry a higher weightage, which directly benefits from the growing industrial demand driven by rapid urbanisation and favourable economic conditions. As these factors strengthen, the index may rise, potentially increasing the value of your investment.
Since the index includes companies belonging to various sectors, your investment is diversified. Commodities often have low correlation with other sectors such as banking and IT, which helps reduce your overall portfolio risk.
Inflation and commodity prices have a positive correlation, where if inflation rises, so do commodity prices, helping preserve the purchasing power of your capital.
Investing in the Nifty Commodities sector offers exposure to international supply and demand dynamics, providing returns linked to global markets.
Before investing in the Nifty Commodities index, consider the following risks.
The Nifty Commodities index is significantly impacted by the global supply chain disruption driven by geopolitical tensions. Factors such as increased crude oil prices, unfavourable tariff changes and weak demand can negatively impact the index and reduce the value of investments.
Companies with higher weights influence the overall index performance. If these companies perform well, the index may rise, offering better returns.
Since most commodities are traded in U.S dollars, if the rupee weakens against the dollar, imports would become more expensive, squeezing the profit margins of companies and consequently bringing down the index.
The performance of the Nifty Commodities index is directly linked to the prevailing economic conditions. The index generally performs well during high industrialisation, infrastructure development and urbanisation and experiences sharp declines during economic slowdowns and recessions.
The Nifty Commodities index is a sectoral benchmark index that tracks the performance of 30 companies across the commodities segment, listed on the NSE. These companies are selected based on their free float market capitalisation and the eligibility criteria set by the NSE Indices Ltd.
Before investing in the Nifty Commodities index, investors should understand how the index works, along with its benefits and associated risks, to make informed investment decisions.
The Nifty Commodities index is a benchmark index that tracks the performance of 30 companies across the Indian commodities sector, listed on the NSE.
There are typically 30 stocks in the Nifty Commodities index.
The Nifty Commodities index is calculated using the free float market capitalisation method, where the index value reflects the total free float market value of all the stocks in the index relative to a base market capitalisation value.
The NSE Indices Ltd manages and rebalances the Nifty Commodities Index.
You can directly invest in the individual stocks included in the Nifty Commodities index or, if you’re seeking a passive approach, via index funds or ETFs.
The Nifty Commodities index is rebalanced semi-annually to ensure the index accurately reflects the performance of the commodities segment.
About Author
Mariyam Sara
Sub-Editor
holds an MBA in Finance and is a true Finance Fanatic. She writes extensively on all things finance whether it’s stock trading, personal finance, or insurance, chances are she’s covered it. When she’s not writing, she’s busy pursuing NISM certifications, experimenting with new baking recipes.
Read more from MariyamUpstox is a leading Indian financial services company that offers online trading and investment services in stocks, commodities, currencies, mutual funds, and more. Founded in 2009 and headquartered in Mumbai, Upstox is backed by prominent investors including Ratan Tata, Tiger Global, and Kalaari Capital. It operates under RKSV Securities and is registered with SEBI, NSE, BSE, and other regulatory bodies, ensuring secure and compliant trading experiences.
Share Market
What is Nifty Bank? Meaning, Constituents, and How to Invest6 min read | Written by Mariyam Sara
Share Market
What is Nifty Metal? Meaning, Constituents, and How to Invest7 min read | Written by Mariyam Sara