MCX Futures live LTP via Upstox API – No data received despite active MCX segment

Hello Upstox API Team,
I have an active Upstox account with MCX segment enabled. I am building a Python-based intraday trading system using Upstox API v2.
As confirmed by your team, MCX LTP and market depth should be available via API even without active trading. However, I am facing issues receiving live data for MCX Futures (e.g., MCX GOLD).
Could you please clarify:
The correct and officially supported method to fetch live LTP for MCX Futures via API v2
Whether any additional account-level or API-level permission is required for MCX streaming/quotes
Whether WebSocket streaming is mandatory for MCX, or REST quote API is sufficient
Any known limitations or common mistakes while fetching MCX instruments/tokens
I can share screenshots/logs if required.
Thank you for your support

Hi @Ankit_51342499,

You can get live prices via API Apps using:

LTP Market Quote API


Live Market Websocket (Real-time streaming)


Also, refer the correct instrument_key from the Instrument JSON file

Thanks