Don't worry it won't change anything for you. Your browser or your request library will take care of uncompression. For the end-user, the experience won't be any different.
You can refer to this to know more about how it works.
KiteXL is a third party library by @HowUTrade team. I think they will be able to help you.
20-depth is exclusive to the Kite web and Kite mobile app as of now. It is not available for Kite Connect APIs which is the source for KiteXL.
Hi @Ram,
Yes, we have day candle data from 2006 for NIFTY 50. Intraday candles are available from 2015.
We don't have more data. We serve whatever data we have on the data server.
I think for some NSE stocks, day candle data is available prior to t…
I don't think you can do that using Kite Connect for all instruments since the cap is 3k instruments per connection.
You may have to consider using some exchange registered data vendors.
It is mandatory by the exchange that a trader/user has to log in manually at least once a day. We don't recommend automating the login.
You can refer to this thread to know more about the refresh token.
The content type is text/csv and the data file is also .csv
If you send header Accept-Encoding gzip then the server will send you a gzipped file. If you are using a standard browser then the browser will uncompress and give you back the file in the …
There are two notifications sent by the OMS for every order modify. One will have an UPDATE status and another will have OPEN or whatever is the latest status.
If your modify request is rejected then you need to check the status_message field to kno…
It is mandatory by the exchange that a user has to log in manually at least once in a day. We don't recommend automating login.
You will have to log in and get access token once and keep using it for the rest of the day.
Unfortunately, It is not one file to change. All the things are not connected in the backend. It is a complex process. We are trying to come up with an alternate solution. Hopefully, that should solve the issue.
Kite Connect offers GTT and order place APIs. You can check out the documentation for both and decide what you need.
Kite Connect offers only two types of subscription i.e. base subscription which gives all features of Kite Connect which includes fe…
It should be gzipped if the client sends it supports gzip. I think right now, it is not gzipped. I have informed the concerned team to take a look at this.
It shouldn't matter to an end-user since this is a huge file and it should be pulled only on…
Hi,
We have always mentioned whatever data set is available with us.
You can check out more about it here.
The link was always mentioned in the FAQs.
If you have issues with subscription, you can write to kiteconnect(at)zerodha.com someone from our…
There are way too many cases that can't be listed here. You can check out the basic structure of the Kite Trade errors here.
Every exception will have a message with exception type.
Hi @sudipto,
Due to the volatility, the margin requirement was increased. Bracket and cover orders were blocked. Your order placement request would have been rejected from our RMS which will throw input exception but the reason will always be presen…
Hi,
Due to unexpected volatility, RMS had decided to reduce the margins to 45% of the NRML margin. It will be brought back to normalcy after some time.
{"instrument":256265,"CE":11879426,"PE":11880450,"exchange_CE":46404,"exchange_PE":46408,"lotsize":75}
You seem to be sending a NIFTY 50 instrument token for a tradingsymbol value. You need to send tradingsymbol like NIFTY20FEB11700PE while placing …
We just stream whatever we get. If there was no trade happened today then you will receive whatever is cached and it could have been yesterday's tick or previous week's tick. This is how Kite Ticker behaves.
This forum is dedicated to technical queries. For payment related queries you can write to kiteconnect(at)zerodha.com someone from the business team will get back to you.
We had checked the logs and we haven't found anything wrong and the candles exist for the 19th Feb 2020. Hence we ran tests to check if the same thing happened indeed on 20/21st Feb 2020.
Since we haven't observed this scenario, we have started storing ticks dump for yesterday and today for USDINR20FEB71.5PE. Can you run the same and let us know the data points where you see the irregularities?
Can you paste complete code here?
Please don't paste app or user-related tokens on public threads. If you have to share these details then you can private message us.
These are intra-day candles. The reconciliation of this data involves investigating multiple vendors and buying data from a vendor who has proper data. This may take some time.
5) 16 Jan 2016 whole data missing (75 entries)
I think this a holiday.
…
These are callbacks. The way it works is a user will call connect using the library functions of ticker/Kite Connect. Once connected, you will receive a callback if you have assigned any method to on_connect. Basically, you will write your subscribe…
The whole point is to defer polling the positions. Now you want to calculate the same P&L with the last price provided in the same response.
You need to use GetQuote or websocket to get the latest last traded price. The last price in the positi…
We have asked our team to run some tests tonight. Let us see if we can get to know something.
@sbdavra, @ruchanavjyot1907, You were connected but there were no ticks, right?
You might have reached the daily limit.
If there is an error thrown from our RMS while placing the order then the order will not show up in the orderbook but your number of the order place requests would be still considered.
Hi @sbdavra,
We did check the logs, we didn't observe any irregularities. We also checked the candles on the charts. Everything indeed seems fine from our end. I am not sure what happened in your case.
We are just technical guys here. We are not aware of compliance stuff. You can write to kiteconnect(at)zerodha.com to speak to someone from the compliance team.
These are async events fired from the OMS. We have raised this query with them multiple times. They still haven't figured out the solution for this.
An executed order will either have the status COMPLETE, CANCELLED, REJECTED. If you see any of thes…
In the case of cover order, both entry and stop-loss orders are placed together.
The delay in orderbook update shouldn't happen. At the opening, we fire tens of thousands of aftermarket orders so at the opening there might be a couple of seconds del…
The candle data generated using the live market data provided via the internet will not match when the same data is dumped on two machines. It will be near but not the same. You can refer to this thread.
We use the system time while creating candle…