MCX vs NSE Trading in India: Costs, Margins, Lot Sizes and Tax Compared
Compare MCX and NSE trading with real Indian costs, margins, lot sizes, STT and CTT, worked Nifty and crude oil examples, expiry rules and tax.
Key Takeaways
- 1.MCX is India's main commodity derivatives exchange (gold, silver, crude oil, natural gas), while NSE handles equities, index and stock F&O, ETFs and currency. Both are regulated by SEBI.
- 2.NSE is far more liquid: Nifty weekly options alone trade lakhs of crores of notional daily, so slippage is tiny. MCX liquidity concentrates in a few contracts like gold, silver and crude oil.
- 3.Costs differ by segment, not just by exchange. STT on equity F&O sells is 0.05% (futures) and 0.15% (options premium), while MCX commodity derivatives pay CTT (Commodity Transaction Tax) of 0.01% on the sell side of non-agri futures.
- 4.Both use SPAN plus Exposure margin. A single Nifty futures lot (65 qty) needs roughly Rs 0.95 to 1.15 lakh margin, and one MCX crude oil lot needs roughly Rs 1.7 to 2.1 lakh, so capital needs are similar in size but very different in what drives them.
- 5.For tax, both NSE F&O and MCX commodity derivatives are treated as non-speculative business income taxed at your slab rate. Equity delivery is separate: STCG 20% and LTCG 12.5% above Rs 1.25 lakh.
MCX vs NSE: What Each Exchange Actually Trades
The simplest way to separate the two is by asset class. The Multi Commodity Exchange (MCX) is India's largest commodity derivatives exchange. You trade futures and options on physical commodities: bullion (gold, silver), energy (crude oil, natural gas) and base metals (copper, zinc, aluminium, lead). The National Stock Exchange (NSE) is an equity and financial derivatives exchange. You trade company shares for delivery, index derivatives (Nifty 50, Bank Nifty, FinNifty), single stock futures and options, ETFs and currency derivatives. SEBI regulates both, so the broad rules on margins, position limits and investor protection are consistent across them.
This is why the choice is rarely "MCX or NSE" in isolation. A typical active Indian trader holds a single demat and trading account that accesses both, and decides per trade based on what they want exposure to. If you have a view on crude oil after an OPEC meeting, that trade lives on MCX. If you want to trade the result reaction in HDFC Bank or position around a Nifty weekly expiry, that lives on NSE. The exchanges are tools for different jobs, not competing products.
One practical difference: MCX contracts are physically deliverable commodities with defined delivery logic near expiry, while NSE index derivatives are cash settled and stock derivatives are physically settled in shares. Most retail traders square off before expiry to avoid delivery on either exchange, but the settlement mechanics still shape margin behaviour in the last few days of a contract.
Contract Sizes and Lot Sizes Side by Side
Lot size determines how much one contract controls, and it differs sharply between the two exchanges. On NSE, index F&O lots are fixed by SEBI and revised periodically. As of the latest revision, the key index lots are: Nifty 50 = 65, Bank Nifty = 30, FinNifty = 60, Nifty Midcap Select = 120. The BSE Sensex lot is 20. On MCX, lot size is defined by the physical quantity of the commodity, so it varies by metal versus energy.
| Instrument | Exchange | Lot / Contract Size | Why it matters |
|---|---|---|---|
| Nifty 50 options | NSE | 65 units | One lot at a 50 point premium = Rs 3,250 paid |
| Bank Nifty options | NSE | 30 units | Smaller lot, but higher index value per point |
| FinNifty options | NSE | 60 units | Mid sized lot for financial sector exposure |
| Reliance stock futures | NSE | 250 shares (approx) | Single stock F&O, lot set by SEBI per stock |
| Gold (1 kg) futures | MCX | 100 grams per point of 10g price | Large notional, big margin |
| Crude Oil futures | MCX | 100 barrels | Highly volatile, tight margin moves fast |
| Silver (30 kg) futures | MCX | 30 kg | Very large notional per lot |
SEBI revises index F&O lots periodically and exchanges add smaller mini contracts (like MCX Gold Mini and Crude Oil Mini). Check the current contract specification on nseindia.com or mcxindia.com before you size a position. The numbers here are illustrative for understanding, not a substitute for the live spec.
Trading Hours: NSE Closes at 3:30, MCX Runs Late
NSE equity and equity derivatives trade in a continuous session from 9:15 AM to 3:30 PM, with a pre-open session from 9:00 to 9:15 AM. MCX runs much longer, typically 9:00 AM to 11:30 PM (and to 11:55 PM during US daylight saving season for internationally linked commodities). The long MCX session exists because commodities like crude oil and gold are priced globally and react to US and European data that lands well after Indian equity markets have closed.
This has a real impact on risk. An NSE equity position is exposed to an overnight gap, but you cannot act on overseas news until 9:15 AM the next day. An MCX crude oil position can be managed in real time when US inventory data or an OPEC headline hits at 8:00 PM IST. For a working professional who can only trade after office hours, MCX's evening session is often the only window they have, while NSE F&O is effectively a daytime market.
Cost Comparison With Real Numbers
This is where the old generic advice ("compare brokerage, fees vary") fails traders. The actual costs are knowable and differ by segment. Below are the main statutory charges as illustrative figures. Brokerage on most discount brokers is a flat Rs 20 per executed order or 0.03%, whichever is lower, for F&O and commodity. The taxes are the part most people get wrong.
| Charge | NSE Equity Delivery | NSE Equity F&O | MCX Commodity Futures |
|---|---|---|---|
| STT / CTT | 0.10% on buy and sell | Futures: 0.05% sell. Options: 0.15% on sell premium | CTT 0.01% on sell side (non-agri) |
| Exchange txn charge | Approx 0.00297% | Futures approx 0.00173%, Options approx 0.03503% on premium | Varies by commodity, approx 0.0021% to 0.0026% |
| SEBI charge | Rs 10 per crore | Rs 10 per crore | Rs 10 per crore |
| Stamp duty (buy) | 0.015% | Futures 0.002%, Options 0.003% | 0.002% |
| GST | 18% on brokerage and txn charges | 18% on brokerage and txn charges | 18% on brokerage and txn charges |
The headline point: options STT is charged on the full premium on the sell side at 0.15%, which is heavy for option sellers, while futures STT is only 0.05% on sell value. On MCX, the CTT of 0.01% on the sell side of non-agricultural futures is small relative to the large notional, but because commodity contracts are big, the rupee figure still adds up. Always model your real round-trip cost before assuming one exchange is "cheaper"; it depends entirely on which segment you trade and your turnover.
Worked Example: A Nifty Options Trade on NSE
These figures are illustrative and not a prediction. Say Nifty 50 is at 23,500 and you buy one lot of the 23,500 weekly call at a premium of Rs 120. Lot size is 65, so your cost to enter is 120 x 65 = Rs 7,800 (this is also your maximum loss as a buyer). Suppose Nifty rallies and you exit the same call at Rs 180.
- Gross profit on premium: (180 minus 120) x 65 = Rs 3,900.
- STT on sell: 0.15% of (180 x 65 = Rs 11,700) = Rs 17.55.
- Brokerage: roughly Rs 20 buy plus Rs 20 sell = Rs 40, plus 18% GST = Rs 47.20.
- Exchange, SEBI, stamp charges on this size: roughly Rs 10 to Rs 12 combined.
- Net profit after costs: approximately Rs 3,900 minus 17.55 minus 47.20 minus 11 = about Rs 3,824.
Notice that on a winning options buy of this size, total transaction costs are around Rs 70 to Rs 75, so they barely dent the result. The cost story flips for option sellers and high-frequency traders, where the 0.15% sell-side STT on premium and per-order brokerage on many round trips become the dominant expense. This is exactly why "fees vary by broker" is useless advice; the structure of STT matters far more than a few rupees of brokerage difference.
Worked Example: An MCX Crude Oil Futures Trade
Now an MCX futures example, again illustrative. The MCX Crude Oil contract is 100 barrels and quotes in rupees per barrel. Say crude oil is trading at Rs 6,500 per barrel. The notional value of one lot is 6,500 x 100 = Rs 6,50,000. You buy one lot expecting a move up, and exit at Rs 6,560, a gain of Rs 60 per barrel.
- Gross profit: 60 x 100 = Rs 6,000 on one lot.
- A 60 rupee move is under 1% of price, which shows how a small percentage move on a large notional gives a big rupee swing. The reverse is equally true on a loss.
- CTT on sell: 0.01% of (6,560 x 100 = Rs 6,56,000) = about Rs 66.
- Brokerage plus exchange plus GST on this size: roughly Rs 60 to Rs 80 total.
- Net profit after costs: approximately Rs 6,000 minus 66 minus 70 = about Rs 5,864.
Crude oil regularly moves Rs 150 to Rs 300 in a single MCX evening session on inventory data or geopolitical news. On a 100 barrel lot that is Rs 15,000 to Rs 30,000 of swing per lot. The same leverage that produced the Rs 6,000 gain above can produce a multiple of it as a loss. Use a stop and size positions to your account, not to the margin the broker allows.
Margin Requirements: SPAN Plus Exposure on Both
Both exchanges use SEBI's framework of SPAN margin plus Exposure margin for derivatives, and since 2021 brokers must collect the full upfront margin for both intraday and positional trades. SPAN is a risk-based number that rises with volatility; Exposure is an additional buffer. The rupee amounts below are illustrative and move daily with volatility, so treat them as ranges, not fixed costs.
| Position | Exchange | Approx margin per lot | Approx notional controlled |
|---|---|---|---|
| 1 Nifty 50 futures lot | NSE | Rs 0.95 to 1.15 lakh | Approx Rs 15.3 lakh (23,500 x 65) |
| 1 Bank Nifty futures lot | NSE | Rs 2.6 to 3.2 lakh | Approx Rs 15 lakh (50,000 x 30) |
| 1 Crude Oil futures lot | MCX | Rs 1.7 to 2.1 lakh | Approx Rs 6.5 lakh (6,500 x 100) |
| 1 Gold (1 kg) futures lot | MCX | Rs 5 to 7 lakh | Approx Rs 70 lakh plus |
| Buying 1 Nifty option lot | NSE | Premium only (e.g. Rs 7,800) | Defined risk, no SPAN margin |
Two things stand out. First, buying options on NSE needs only the premium, which is why small accounts often start there: a Rs 9,000 option buy has a known maximum loss and no margin call. Second, MCX commodity futures often need a larger margin relative to their notional because commodities like crude oil are highly volatile, so SPAN demands a bigger cushion. A crude lot controlling Rs 6.5 lakh of notional can require Rs 2 lakh of margin, a roughly 30% margin, whereas a Nifty futures lot controlling Rs 17.6 lakh might need only about Rs 1.2 lakh, closer to 7%.
- Initial margin: the SPAN plus Exposure amount you must have to open the position.
- Mark to market (MTM): daily profit or loss is credited or debited; a loss can trigger a margin call.
- Peak margin penalty: brokers report margin snapshots through the day; short-margin positions attract SEBI penalties, so do not over-leverage.
- Margin rises into events: expiry, RBI policy, US Fed decisions and inventory reports can push SPAN higher overnight.
Liquidity: Where You Can Actually Get Filled
Liquidity decides your slippage, which is often a bigger real cost than brokerage. On NSE, Nifty weekly options are among the most liquid derivatives in the world, with razor-thin bid-ask spreads at the money. Index futures and large-cap stock F&O like Reliance, HDFC Bank, TCS and Infosys also fill instantly in normal conditions. Far out-of-the-money strikes and small-cap stock options are thinner, so spreads widen.
On MCX, liquidity is concentrated in a handful of contracts: crude oil, natural gas, gold, silver and copper trade actively, while some agri and minor base metal contracts are thin. The near-month contract is almost always where the volume sits; far-month MCX contracts can be illiquid enough that a market order moves the price against you. The practical rule on both exchanges is to trade the front-month, near-the-money, high-volume contracts and to use limit orders in anything less liquid.
Expiry Mechanics: Weekly on NSE, Monthly on MCX
NSE index options have a weekly expiry rhythm. After SEBI's 2024 review of index derivatives, the exchange streamlined weeklies so that each major index has one fixed weekly expiry day, alongside monthly contracts that expire on the last expiry day of the month. Stock F&O is monthly only. Index options are cash settled at the closing index value, so there is no delivery for a Nifty or Bank Nifty option holder; the position simply settles in cash.
MCX contracts are monthly and tied to the physical commodity calendar. Each commodity has its own expiry date (for example, crude oil and natural gas typically expire mid to late month, bullion contracts on a defined day). Near expiry, MCX positions can enter a delivery and tender period where physical settlement logic applies, so non-deliverable retail traders should roll over or square off before the delivery window opens. The absence of weekly expiries on MCX means commodity option premiums decay differently from the fast theta burn you see in NSE weekly index options.
An NSE Nifty weekly option loses time value extremely fast in its final two days, which suits short-dated option sellers and scalpers. An MCX monthly commodity option decays more gradually. If your edge is selling rapid time decay, NSE weeklies are the natural venue; if you want a slower, trend-following commodity position, MCX monthlies fit better.
How Each Is Taxed in India
Tax treatment is one of the most misunderstood areas, so be precise. Both NSE F&O and MCX commodity derivatives are treated as non-speculative business income. Profits are added to your total income and taxed at your applicable slab rate, and you can set off losses and carry them forward under business-income rules (carry forward up to 8 years if you file on time). Because it is business income, expenses like brokerage, data feeds and internet can typically be claimed, and a tax audit may apply above certain turnover thresholds.
Equity, when you take delivery on NSE, is taxed under capital gains, which is completely separate from the F&O business-income treatment. As per the Budget 2024 rules effective 23 July 2024, short-term capital gains (STCG) on listed equity are taxed at 20% and long-term capital gains (LTCG) at 12.5% on gains above Rs 1.25 lakh per financial year. Intraday equity (buy and sell same day without delivery) is speculative business income, taxed at slab rate but with stricter loss set-off rules. None of this is a guarantee of any return; it simply tells you what you keep after a profit and what you can claim after a loss.
| Activity | Venue | Tax treatment |
|---|---|---|
| Nifty / Bank Nifty F&O | NSE | Non-speculative business income at slab rate |
| Stock futures and options | NSE | Non-speculative business income at slab rate |
| Crude, gold, silver futures | MCX | Non-speculative business income at slab rate |
| Equity delivery, held under 12 months | NSE | STCG at 20% |
| Equity delivery, held over 12 months | NSE | LTCG at 12.5% above Rs 1.25 lakh |
| Intraday equity (no delivery) | NSE | Speculative business income at slab rate |
Which Should You Choose?
There is no universal winner, because they solve different problems. Choose based on your view, your capital and your available trading hours. The decision is per trade, not once and forever, since one account reaches both exchanges.
- Pick NSE if you want equity exposure, deep liquidity, weekly expiries for short-dated options, and defined-risk option buying with small capital.
- Pick MCX if you have a view on gold, silver, crude oil or natural gas, want an evening session that tracks global commodity news, or want to hedge a business exposure to a physical commodity.
- Start with defined-risk NSE option buying or small index positions if you are new, because a single MCX crude lot can swing tens of thousands of rupees in one session.
- Whichever you trade, log every trade in a journal with entry, exit, costs and reason. Cost and slippage data from your own journal is more reliable than any generic fee table.
- Never size a position to the maximum margin your broker allows. Size it to a loss you can absorb if the trade goes fully against you.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to MCX (Multi Commodity Exchange), NSE India, SEBI (Securities and Exchange Board of India) and Zerodha Varsity. Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
How to Trade Zinc on MCX: A Guide for Indian Markets
Learn how to trade Zinc on MCX with this comprehensive guide tailored for Indian traders.
Understanding Current Account Deficit in Indian Markets
How India's current account deficit moves the Rupee and Nifty: real CAD-to-GDP figures, the 2013 taper tantrum, sector impact and a worked options example.
Understanding Trading Terminals in Indian Markets
What a trading terminal is, how Kite, NEST and ODIN compare, plus a worked Nifty options example, lot sizes, margins and Indian tax rules.
What is SIP Investment in Indian Markets
How SIP works in India: rupee cost averaging, a worked Nifty 50 example, XIRR vs CAGR, and the current 20% STCG and 12.5% LTCG tax rules.
Understanding Large Cap vs Small Cap Stocks in Indian Markets
How SEBI ranks large cap (top 100) vs small cap (251+) per the AMFI list, plus liquidity, a worked Nifty hedge, costs and Indian tax.
How to Spot a Trend Reversal in Indian Markets
Spot trend reversals on Nifty with a full head and shoulders trade: neckline, target, stop, lot size 75, rupee P&L, STT and F&O tax explained.
The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.
- Log one trade a day by hand, on purpose
- AI mentor finds your repeat mistakes
- Behavioural analytics catch tilt early
- Trading calendar with P&L heatmap
- Pre-trade checklist flags risks
Yearly ₹2,499 · No broker credentials