You will have to write the Kite Connect library first and then work on your project.
PS: If you are developing an app for mass then you need to contact compliance and get a go ahead before starting the project.
A 200 for place order, modify order, and cancel order means the request is placed successfully. It doesn't guarantee the execution. Once you get 200 response, it is better to fetch order history for that order or fetch orderbook to see if the new or…
Hi @ChandrasekarV,
We are glad that you loved our platforms. Thank you for choosing Zerodha for you investments.
The requested feature belongs to our back-office platform console. This forum is dedicated only for Kite Connect related queries. You c…
I don't think issue is with code. For semantic errors, it is better if we have request and response logs.
Can you enable debug logs while initializing Kite Connect?
Can you share the error json and http status code or, it would be better if you can share the entire debug logs. It will make it easier to see all request params and response json. You can enable debug logs while initializing Kite Connect client lib…
Can you enabled debug logs while initializing Kite Connect library and share the complete stack trace?
PS: Make sure to remove app and client specific tokens.
If main subscription expires the historical data becomes inaccessible, you will have to resubscribe to Kite Connect in order to use it. However the historical data subscription will also last for a month independent of base Kite Connect subscription.
We will inform the team to take a look at this, it could be because request is timing out before data is pulled from database. I would suggest, pull the data and dump it at your end and use that as source.
We have always recommended using header based authentication requests. Query params based authentication was allowed for legacy reasons only. You will have to switch to header based authentication.
Your open position and the GTT had same product type? This usually happens when you have MIS position and you placed sell GTT with CNC product type.
To exit a position, you need to place the same quantity order with opposite transaction type. The e…
@SZM059,
We have always mentioned to use authentication on request headers and not on query params. The query param way of authentication was always for legacy reasons. Users were directed to use auth headers from the very beginning.
It seems like you don't have order place permission. You can speak to compliance team by writing to kiteconnect(at)zerodha.com
PS: All third party platforms need to use Kite Publisher to place order.
This forum is dedicated for Kite Connect related queries only. You can write to support, someone from our team will guide you through the new TV chart usage.
You need to put some logs and see, we don't disconnect from our end. You might be blocking the thread or there might be an exception in secondary thread that isn't logged.
@akshay_thakker,
There was an issue with the developers console. Hence we have refunded the amount debited. You can pay again and subscribe for the Kite Connect app.
@shubh13sep,
You will have to signup again and create a new Kite Connect app. You can write to kiteconnect(at)zerodha.com with this issue and they will initiate a refund for the previous app that has issue.
The 3000 orders for a Zerodha account is a huge number. It is set by RMS team after evaluating multiple factors. It has been like this for years now. We have seen only a handful of clients coming back to us as their algorithm has some issue or they …
Hi @hinshu,
You can write to business team about this and send screenshot of the transaction with date and time, developer console id and a credits email from Kite Connect(if available).
You can reach out the team on kiteconnect(at)zerodha.com
The project had to be shelved because of some technical issues. With current setup it is not possible to offer sandbox environment. We are exploring alternative ways of providing this.
There is no weekly expiry on the last week of the month. You will have to look for monthly expiry tradingsymbol.
PS: You need to fetch instruments file and cache is at your end for the day, use that as source for finding the correct tradingsymbol.
@ashunript,
Kite Connect is provided only for personal use. The multi user access is provided only for product that is built for mass and needs an exchange approval. For example, smallcase, streak etc.
You will need multiple subscriptions to use wit…