DalalScope Brokerage calculator

Cheapest broker for commodity trading

On a ₹6 lakh commodity futures contract bought and sold, Flattrade is cheapest at ₹103.15 including taxes and fees. The costliest plan, Sharekhan Default plan, charges ₹811.15 for the same trade. On commodity options with ₹10,000 premium, bought and sold, Flattrade is cheapest at ₹15.19 including taxes and fees. The costliest plan, Motilal Oswal Default, charges ₹487.19 for the same trade.

October 2026 ranking. Broker rates checked 31 Oct 2026 against each broker’s official charges page.

Check any NSE stock in the calculator

What a commodity futures trade costs

MCX futures on non-agricultural commodities pay commodity transaction tax (CTT) of 0.01% on the sell side, and commodity options 0.05% of the premium sold. Not every broker offers commodity trading; those that don’t are listed below the rankings.

Commodity futures: all 21 plans ranked

A ₹6 lakh commodity futures contract bought and sold. Totals include brokerage, 18% GST, STT or CTT, exchange and SEBI fees, stamp duty.

#Broker and planBrokerage ruleBrokerage on this tradeTotal with taxesMore than cheapest
1Flattrade₹0₹0.00₹103.15Cheapest
2Shoonyaby FinvasiaRates from comparison sites *₹5 or 0.03% (whichever is lower)₹10.00₹114.95+₹11.80
3Kotak NeoTrade Free (30+)₹10 per order₹20.00₹126.75+₹23.60
3Sahi₹10 or 0.05% (whichever is lower)₹20.00₹126.75+₹23.60
55paisa₹20 per order₹40.00₹150.35+₹47.20
5Alice Blue₹20 or 0.05% (whichever is lower)₹40.00₹150.35+₹47.20
5Angel One₹20 per order₹40.00₹150.35+₹47.20
5Dhan₹20 per order₹40.00₹150.35+₹47.20
5FYERS₹20 or 0.03% (whichever is lower)₹40.00₹150.35+₹47.20
5Groww₹20 per order₹40.00₹150.35+₹47.20
5HDFC Sky₹20 per order₹40.00₹150.35+₹47.20
5ICICI DirectMoneySaver (default)₹20 per order₹40.00₹150.35+₹47.20
5ICICI DirectiValue add-on₹20 per order₹40.00₹150.35+₹47.20
5INDmoney₹20 per order₹40.00₹150.35+₹47.20
5Samco₹20 per order₹40.00₹150.35+₹47.20
5Tradejini₹20 per order₹40.00₹150.35+₹47.20
5Upstox₹20 or 0.05% (whichever is lower)₹40.00₹150.35+₹47.20
5Zerodha₹20 or 0.03% (whichever is lower)₹40.00₹150.35+₹47.20
19Motilal OswalDefault0.02% of trade value₹240.00₹386.35+₹283.20
20IIFL CapitalInvestor Plan0.025% of trade value₹300.00₹457.15+₹354.00
21SharekhanDefault plan0.05% of trade value₹600.00₹811.15+₹708.00

* Shoonya does not publish its full rate card, so its rates come from comparison sites. Confirm with the broker before opening an account.

Not offered by m.Stock and Paytm Money.

Offered but no rate published by ProStocks Flat Fee Plan and Bajaj Broking Freedom Pack.

What changes the commodity futures ranking

  • Taxes and exchange fees come to ₹103.15 on this trade at every broker. Brokerage and its GST add ₹0.00 to ₹708.00 on top, which is where the plans differ.
  • Flattrade is the only plan with ₹0 brokerage here.
  • Motilal Oswal Default, IIFL Capital Investor Plan and Sharekhan Default plan charge a percentage of the trade, so the bill grows with size: on a ₹25 lakh contract bought and sold, Sharekhan Default plan’s brokerage alone is ₹2,500.00.
  • Flattrade stays cheapest at every size tested, from a ₹1 lakh contract to a ₹25 lakh contract.

Does trade size change the answer?

Trade bought and soldCheapestNext cheapestCostliest
₹1 lakh contractFlattrade₹17.19Shoonya by Finvasia₹28.99Sharekhan Default plan₹135.19
₹6 lakh contractFlattrade₹103.15Shoonya by Finvasia₹114.95Sharekhan Default plan₹811.15
₹25 lakh contractFlattrade₹429.80Shoonya by Finvasia₹441.60Sharekhan Default plan₹3,379.80

Commodity options: all 21 plans ranked

Commodity options with ₹10,000 premium, bought and sold. Totals include brokerage, 18% GST, STT or CTT, exchange and SEBI fees, stamp duty.

#Broker and planBrokerage ruleBrokerage on this tradeTotal with taxesMore than cheapest
1Flattrade₹0₹0.00₹15.19Cheapest
2Shoonyaby FinvasiaRates from comparison sites *₹5 per order₹10.00₹26.99+₹11.80
3Kotak NeoTrade Free (30+)₹10 per order₹20.00₹38.79+₹23.60
3Sahi₹10 per order₹20.00₹38.79+₹23.60
55paisa₹20 per order₹40.00₹62.39+₹47.20
5Alice Blue₹20 per order₹40.00₹62.39+₹47.20
5Angel One₹20 per order₹40.00₹62.39+₹47.20
5Dhan₹20 per order₹40.00₹62.39+₹47.20
5FYERS₹20 per order₹40.00₹62.39+₹47.20
5Groww₹20 per order₹40.00₹62.39+₹47.20
5HDFC Sky₹20 per order₹40.00₹62.39+₹47.20
5ICICI DirectMoneySaver (default)₹20 per order₹40.00₹62.39+₹47.20
5ICICI DirectiValue add-on₹20 per order₹40.00₹62.39+₹47.20
5INDmoney₹20 per order₹40.00₹62.39+₹47.20
5Samco₹20 per order₹40.00₹62.39+₹47.20
5Tradejini₹20 per order₹40.00₹62.39+₹47.20
5Upstox₹20 per order₹40.00₹62.39+₹47.20
5Zerodha₹20 per order₹40.00₹62.39+₹47.20
19SharekhanDefault plan₹75 per order₹150.00₹192.19+₹177.00
20IIFL CapitalInvestor Plan₹80 per lot₹160.00₹203.99+₹188.80
21Motilal OswalDefault₹200 per lot₹400.00₹487.19+₹472.00

* Shoonya does not publish its full rate card, so its rates come from comparison sites. Confirm with the broker before opening an account.

Not offered by m.Stock and Paytm Money.

Offered but no rate published by ProStocks Flat Fee Plan and Bajaj Broking Freedom Pack.

What changes the commodity options ranking

  • Taxes and exchange fees come to ₹15.19 on this trade at every broker. Brokerage and its GST add ₹0.00 to ₹472.00 on top, which is where the plans differ.
  • Flattrade is the only plan with ₹0 brokerage here.
  • IIFL Capital Investor Plan and Motilal Oswal Default charge per lot rather than per order. On ₹2 lakh premium, 20 lots, bought and sold, Motilal Oswal Default’s brokerage alone is ₹8,000.00.
  • Flattrade stays cheapest at every size tested, from ₹10,000 premium, 1 lot to ₹2 lakh premium, 20 lots.

Does trade size change the answer?

Premium bought and soldCheapestNext cheapestCostliest
₹10,000 premium, 1 lotFlattrade₹15.19Shoonya by Finvasia₹26.99Motilal Oswal Default₹487.19
₹50,000 premium, 5 lotsFlattrade₹75.94Shoonya by Finvasia₹87.74Motilal Oswal Default₹2,435.94
₹2 lakh premium, 20 lotsFlattrade₹303.77Shoonya by Finvasia₹315.57Motilal Oswal Default₹9,743.77

Common questions

Which is the cheapest broker for commodity trading in India?

On a ₹6 lakh commodity futures contract bought and sold, Flattrade is cheapest at ₹103.15 including taxes and fees. The costliest plan, Sharekhan Default plan, charges ₹811.15 for the same trade. On commodity options with ₹10,000 premium, bought and sold, Flattrade is cheapest at ₹15.19 including taxes and fees. The costliest plan, Motilal Oswal Default, charges ₹487.19 for the same trade. Rates checked 31 Oct 2026.

Which brokers don’t offer commodity trading?

m.Stock and Paytm Money do not offer commodity trading. ProStocks Flat Fee Plan and Bajaj Broking Freedom Pack offer it but do not publish their rates, so they are left out of the ranking.

Cheapest broker for other segments

Popular head-to-head comparisons