The instruments master is a very huge file. You should be downloading it only once in a day and cache it.
Use the local source to fetch the instruments data.
You seem to be using wrong url for fetching historical data. You can check out documentatio…
Yes, the historical data API gives current day's data. The purpose of historical data API is for backtesting purposes only. We recommend generating candles at your end using the live market dat via Websocket API for live market strategies. You may g…
It seems fine at our end. A param can't go missing from the response. It might show full leverage but can't go missing. You can know more about the response parameters here.
Kite Connect is purely an execution platform. We don't provide support for writing solutions or strategies.
You may contact any freelancer on the forum who will be happy to help you out.
You are getting rate limited. You seem to be making more number of requests than specified number of requests.
You can know more about rate limits from FAQs.
You can fetch live options instruments data as mentioned here.
We provide live market data for all the instruments on Websocket API you may use that.
Also there is a option chain library by @rakeshr for option chain. You can take a look at it.
Can you enable debug logs for the Kite Connect library and share the complete stacktrace? We will check and get back to you.
We don't have any API level restrictions. It is all Zerodha account level restrictions or some restrictions that are imposed…
Your app seems fine at our end. You can enabled debug logs of pykiteconnect and check what are the tokens sent exactly. Check for the characters mismatch like O and 0 or trailing or beginning space characters.
You can enable debug logs and check. We don't have any issue with Websocket API subscription and set mode. It is being used on all our apps and other Kite Connect apps that are in production.
Kite Connect app is provided for personal use only. For multi-user access, you can speak to compliance team with product description. They will check and let you know the feasibility.
An api_key is provided for an app, it can be used for one user o…
We haven't observed any issue like that today. pykiteconnect does offer reconnect feature wherein it handles the subscriptions as well. You just need to enable it while initializing ticker.
SGX NIFTY is renamed to GIFT NIFTY recently. You can subscribe to Kite Connect and fetch live market data. For historical data API, you need to an add-on subscription.
Please note that these data are provided for personal use only. A third party pl…
There is no fixed time, there are a lot of hops, internet lines and lease lines, the same hops and infra might take few more milliseconds to seconds on a very heavy traffic day than a normal day. You will have to do some trials and come up with an o…
A modification request returning 200 just means request is placed successfully. Once a request is placed, it goes through few checks across multiple systems within Zerodha, RMS, OMS validations and then it will be sent to the exchange via a lease li…
The historical data API is provided for backtesting purposes only. For live market strategies, we suggest generating candles at your end using the live market dat provided via Websocket API.
You may get started here.
@spartacus,
We are working on fixing the auto renewal process. I think you haven't manually subscribed for historical data API that is why you might be getting this error.
What are you trying to modify at 09:30 AM? Quantity is an optional field and even if you want to edit quantity, you need to send total quantity and not the partial quantity.
You can modify limit order to market order. Average price will change since…
If you are getting non 200 status from API and keep on continuously sending requests, you will get blocked by CDN. You will have to wait for 10 seconds and then retry.
You can send an email to business team with the payment id and date and time details. They will check and get back to you. You can reach out to them on kiteconnect(at)zerodha.com
You can write to the business team and send the payment id with date and time. They will get back to you.
You can reach out to them on kiteconnect(at)zerodha.com
@srkhedkar,
Can you private message the api_key? We will check and get back to you.
Make sure you have entered the client id with correct case and remove all the spaces before and after the client id in the app details page of developers console.
@hrithikgupta,
Kite Connect is provided only for personal use. You need to use it with the client id that was provided while creating the Kite Connect app.