Commodity trading made simple
Start trading commodities with Zerodha today
Why trade commodities with Zerodha
Multiple exchanges
Trade on Multi-Commodity Exchange (MCX) and National Stock Exchange (NSE)
Flexibility
Use the same funds across equity and commodity markets
Instant withdrawals
Withdraw your money faster with instant payouts
Equity collateral
Use your existing stock holdings as margin collateral
Commodities available to trade
Trade F&O contracts in popular commodities
Gold
Silver
Copper
Zinc
Aluminium
Cotton oil
Crude oil
Natural gas
Simple transparent pricing
Commodity futures
Commodity options
Resources
Commodity trading guide
Step-by-step tutorials for beginners and experienced traders on Varsity
Commodity margin calculator
Find out how much you can trade with your available funds using margin calculator
Option chain
Access option chain data for commodities
Continuous futures charts
for all MCX contracts
FAQs
Does Zerodha offer commodity trading?
Yes, Zerodha offers commodity trading through the Multi Commodity Exchange (MCX) and National Stock Exchange(NSE). You can trade in various commodities like gold, silver, crude oil, natural gas, and agri-commodities directly on Kite, our trading platform.
Can I trade both MCX and NSE commodities?
Yes, Zerodha supports commodity trading on both exchanges.
How do I start trading commodities?
To start trading commodities:
You need to enable the commodity segment on your Zerodha account. If it is already enabled, you can trade directly on Kite,
To enable login to console.zerodha.com, go to My Profile > Segment activation, and apply for Commodities. This usually takes up to 48 working hours at exchanges.
What are India's commodity trading hours?
Commodity markets in India have two sessions:
Agricultural Commodities: 9:00 AM to 5:00 PM
Internationally referenceable agricultural commodities: (Cotton candy and Kapas) 9:00 AM to 9:00 PM
Non-agricultural Commodities:
9:00 AM to 11:30 PM (March to November)
9:00 AM to 11:55 PM (November to March during daylight saving time)
Note: Market timings may change during holidays or special trading days.
How is brokerage calculated?
Zerodha charges a flat ₹20 or 0.03% per executed order, whichever is lower, for commodity trades across both futures and options. There are no hidden charges or upfront fees. You can use the Zerodha brokerage calculator to get a detailed breakdown of costs for any trade.
When do commodity trades settle?
Commodity trades on MCX follow T+1 settlement, which means the exchange settles the trade on the next trading day. To learn more, visit How are MCX contracts settled?