Which permission is required for algo trading, and “Market Data” is not giving access, so “LTP Missing” is coming repeatedly, how to solve this problem Launching Trader…
[13:48:22] ?? Trader Started
[13:48:23] ?? WATCHLIST: [‘RELIANCE’, ‘TCS’, ‘INFY’]
[13:48:24] ? TRADE_TIME: 09:20 | STOP_TIME: 15:15
[13:48:24] ?? DEBUG Mode: Showing LTPs
[13:48:26] ?? Fetching LTP for NSE_EQ|2885
[13:48:27] [LTP Missing] NSE_EQ|2885
[13:48:28] ?? Fetching LTP for NSE_EQ|11536
[13:48:29] [LTP Missing] NSE_EQ|11536
[13:48:30] ?? Fetching LTP for NSE_EQ|1594
[13:48:31] [LTP Missing] NSE_EQ|1594
[13:48:32] ?? Fetching LTP for NSE_EQ|2885
[13:48:33] [LTP Missing] NSE_EQ|2885
[13:48:36] ?? Fetching LTP for NSE_EQ|11536
[13:48:37] [LTP Missing] NSE_EQ|11536
[13:48:41] ?? Fetching LTP for NSE_EQ|1594
[13:48:41] [LTP Missing] NSE_EQ|1594
Press any key to continue . . .
@AMIT_CHAND_12307696 Acknowledged here
Dear Upstox API Team,
I am building an automated trading system using Upstox Developer API.
Currently, I am unable to fetch LTP data using the get_full_market_quote() method.
Kindly enable the following permission on my app:
API Key: ab5dcf81-3361-405a-a754-3b3144b9acf2
Permission Required: Read Market Data
This permission is essential for fetching real-time LTPs for NSE_EQ stocks.
Thank you for your support.
Regards,
Amit
@AMIT_CHAND_12307696 No special permission is required to access the Market Quote APIs. However, it seems the instrument_key
you’re using is incorrect. As per the logs, the value you are passing NSE_EQ|RELIANCE
is not in the expected format.
The correct format should be a combination of segment|ISIN
.
Please refer to the earlier response for more details.