This usually means the API key or access token is incorrect or expired. Enable debug logs in pykiteconnect to inspect. Refer to the documentation for the login flow.
1. the order ID remains the same when modifying an SL limit order.
2. Need to use place_order for the first time.
3.Yes, you may check rate limits here.
4. If the SL order is open, you need to track it using the open SL order ID. Also, please specif…
You may try fetching an open price instead of LTP as the open is determined in the premarket session. You may also refer to this similar discussion here.
You may need to calculate this on your end using live market data provided via the WebSockets API. For rollover data, you may use continuous data as explained here.
@yuvrajkhanna
1. Once you have the subscription to API, you can fetch historical data without additional cost.
2. You can get historical data for the active options contract. Go through the documentation here.
PS: Historical data won't be availabl…
We get snap quote data from the exchange and the volume data that is available is cumulative for the day until that point. You can check out full market quote APIs and WebSocket data
It's on our to-do list, and we'll assess the feasibility of adding the native option chain to the API soon. Click here to know how you can achieve this as of now.
It could be due to leading or trailing spaces in the developer console. Please also verify that you are using the same ID registered in the developer console. If the error persists, send a private message with your API key and client ID so we can in…
Your PNL will update in real-time based on changes in the Last Traded Price (LTP) which is an unrealized P&L. For more details, refer to the FAQs
https://kite.trade/forum/discussion/4732/frequently-asked-questions-faqs#latest
https://kite.t…
Kite Connect does not currently integrate back-office APIs. However, we may include them in the future. You can fetch P&L for Kite positions. Please refer to the position API documentation in the link below for more details.
https://kite.tr…
The order placement via API seems to be working fine, please retry placing the order by reviewing your code. You can read the KiteConnect API documentation and Go client documentation here:
https://kite.trade/docs/connect/v3/
https://github.com/ze…
Zerodha does not offer a sandbox environment for the Kite Connect API. All trades and data accessed via the API are executed in real-time on live markets.
The data is updated based on the option strikes currently available on the NSE exchange. You can verify this on the NSE website. You can also check by logging into Kite under the option chain.