Commodity trading made simple

Start trading commodities with Zerodha today

Why trade commodities with Zerodha

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

0.03% or ₹20
per executed order, whichever is lower

Commodity options

₹20
per executed order

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?