I want to trade MCX futures (GOLDM, SILVERM) with zerodha…
We generally calculate qauantity for NIFTY or BANKNIFTY futures by just multiply it by LOT SIZE normally…
but for MCX script it is always 1 in LOT SIZE but it calculate PNL in its unit size like [‘GOLDM’: 10, ‘SILVERM’: 5, ‘SILVERMIC’: 1]
so my question is how to set quantity for MCX script while firing order? and how to calculate PNL for these scripts?
In Zerodha MCX, you always place orders with quantity = 1 per contract.
The PnL is automatically scaled by the contract’s exchange multiplier, so you should maintain a multiplier dictionary and apply it during your PnL calculation.