You need to generate a new access token for fetching historical data.
PS: Please don't paste app and client specific tokens on public threads. You can private message if you need to include app and client specific information.
If you are receiving checksum error then one of the three inputs is wrong or your SHA-256 hash of the three is invalid. You can check out the documentation.
PS: Why are you writing custom client library? You can use the existing one the is open sou…
If you have subscribed for 2500 instruments then only first tick you will receive for all tokens given that Kite ticker has the cache. Post that if there is a change in data then only you will receive data. You can check out FAQs for general API rel…
There are only two APIs supported by Kite Connect, one is fetching the whole orderbook or fetch order history.
I would suggest fetch the orderbook and check the status of the particular order using order id.
Our team tried calling you multiple times over multiple days, it seems like you haven't responded to the calls. You may contact them and follow up if you haven't received money to your source.
Timeout could be happening because of many reasons, it could be your ISP issue, or if you are repeatedly making invalid requests then CDN might be blocking you thinking you are doing DDOS etc.
You can find .NET client documentation link here.
I think the margin calculation API docs is not added even though the feature is already added. Have informed the team to update the docs. It should be up by end of this week.
@MFY226,
It seems like money is not received at our end. It should be refunded to your bank account in 5 working days.
@amit123,
You can write to business team for all funds/credits related issue on kiteconnect(at)zerodha.com
You can give any https link that accepts the post request and make sure to respond with 200 first and then do your calculations. The timeout for postback is too low, if you don't respond then it will be considered as timeout.
One can't have multiple sessions for one Kite Connect app. You will have to create session on cloud and use the same access token on the local machine.
If you are making invalid requests continuously then server will block you for 10 seconds. Make sure you do the sanity check of your requests and check if you are actually waiting for 1 second before making second request.
The net quantity will be there in quantity field.
If you have bought an sold then all details will be there in buy_quantity and sell_quantity.
You can know more here.
GSec, Tbill and SDL will be moved to Kite soon. You can do sort on that.
PS: This forum is dedicated only for Kite Connect related discussions. Please contact support for other platform queries.
Can you private message the client id and order_id? We will check and get back to you.
You may also check the order history on kite web and see, how many requests you have sent.
It is only provided for the exchange approved platforms. You can speak to compliance team and check with them. Make sure to give detailed information about your product. You can write to them on kiteconnect(at)zerodha.com
1.When placing calls through KITE API, need some differentiation on the Web and mobile app to show the trades done through API, when I am looking at the live data. Same differentiation should be available in console also when running reports. I shou…
PS: Please give complete information before writing on forum. How can you expect someone to take a look at something without complete information. We are not support agents here. We are all devs like you who spend time here to help fellow community …
We will inform the OMS team to take a look at this. Since it is a fix from vendor, it might take a while. For now, I would suggest using order update as an event to fetch orderbook and check the updated order details.
The 5minute candle data is created using the same minute candles. Can you elaborate on which instrument you are talking about and for what time frame you are referring to?
You can just send cancel request with order id. By then if there is a partial fill then you can either keep the position open or exit it. But order will be cancelled.
For cancellation, there are two order updates from the OMS. Are you referring to the one that has status as UPDATE or cancelled?
I would suggest using the order update as an event to fetch orderbook and check the updated order details.
We just relay whatever data, we get. Usually it is 1 tick per second but sometimes for a liquid instrument like NIFTY 50 might get 2 ticks per second.
The quote API will just fetch data from the Websocket API and return the data.
For postbacks, you will only get order updates for orders that are only placed from your app and not from Kite web or app. Whereas on websocket API you will receive order updates for all the orders. Websockets order updates are better than postbacks…
The order history data is synchronous. Only the websocket event is async in nature.
There can be many entries. It does cover all state transitions.
If you just need the latest status of an order, an orderbook API call is enough though. You may use o…