A connectivity error may occur across all endpoints. The error displays when you try to reuse a connection at the moment the server closes it due to inactivity or a local session timeout. You can retry the request after a brief delay of a few millis…
We have verified that we are able to fetch the total buy and total sell attributes. The above response does not appear to be from our official API WebSocket.
You can refer to the updated API documentation for details. To calculate the total quantity in your portfolio, you need to combine the quantity field, t_1 quantity field, and MTF quantity field.
You will need to calculate the Delta value programmatically, as the Kite Connect API does not provide Greeks directly. You can refer to the option chain data and Python library .
GTT orders do not support the tag parameter directly. However, for regular orders, the tag field is useful for sending an arbitrary string to help track the order. In the case of GTT orders, you can use the returned trigger_id — which is provided u…
The instrument token appears to be incorrect. You can retrieve the correct instrument details by using the getInstruments() function, which provides a CSV dump of all available instruments.
For more information, you can refer to the Kite Connect do…
These scrips fall under the BE category. To fetch them, please append 'BE' to the scrip name. You may also refer to the instrument file for the latest list of scrips.
You can manually add the last_price while placing a GTT order; however, it is recommended to use the live LTP/last traded price to ensure accuracy. Hence, the GTT expects the last_price field to be provided in the request.
With the Kite Connect Personal app, it's not possible to access real-time or historical market data.
If you have created multiple apps, please ensure that you're using the API key and access token for the Connect app (paid version), rather than the…
The 20-depth market data is exclusive to the Kite web and mobile platforms due to regulatory restrictions. As of now, this data is not available via API because of restrictions from the exchange. This thread explains more.