By default, a Kite Connect app is given only for single-user since it is intended for personal use only.
If you are making an app for the mass then you need to get it approved by the compliance team.
You seem to have a Kite Publisher app. You need a Kite Connect app to fetch data.
If you already have a Kite Connect app then you can private message me the api_key, we will check and get back to you.
If you are not passing segment then it is fetching margins for both the segments. You need to iterate to the respective segment and then check the data.
You may also refer to this thread to know more about the field explanation.
Margin calculation API has no context of order placement or RMS policies. It will give you a 1x margin required but ounce is on the client application to check if the order placed is rejected or completed.
As mentioned in the documentation, the marg…
@jasprem,
Kite Connect APIs are not suitable for HFT. We recommend not to use Kite Connect for latency based strategies. If you want to deal with time-based strategies, we recommend you to go for a colo-setup, wherein your system will be inside the …
@kiteapi,
We don't provide support for Kite Connect. This is a community-driven platform where we help fellow Kite Connect developers. We are all developers here just like you. We take out our time while working on our projects to help the community.
It is a heartbeat tick. Kite Ticker sends a 1-byte message to check if the connection is intact. You can ignore that and check the length of incoming tick array length for doing your operations.
You can open websocket connection and then subscribe anytime when you need data.
on_connect is just a callback called when on_connected event is triggered.
We don't have a swift library for Kite Connect. It is an open-source library, you can go ahead and build it by referring to any other client library. We would be happy to help and feature the library.
The minute candle is generated using the tick data provided by the exchange. It doesn't include the post-market settlement data. The day candles are populated from the exchange BHAV copy which includes the volume data of post-market settlement as we…
Yes, you will get but we strongly recommend not to use it for live strategies. It is provided only for backtesting purposes only.
For live strategies, we suggest you generate candles at your end. Just like how you tested right now.
Try setting up th…
@baruns,
We also make candles using the tick data that we receive just like you did. But the setup we use is different, hence it may not match 100% but the basic idea is to capture the trend.
You can refer to this thread to get more clarity.
Yes, the credits are used for subscription. If you delete or cancel subscription, you will have to create new app or subscribe again.
Are you sure the app is active?
@viraj3368,
An instrument token is a token that is assigned to instruments by Zerodha which is based on an exchange token. An exchange token might have duplicate like INFY's exchange token might be the same as CRUDE's exchange token on MCX. This is …
@vpkartha,
We don't provide support for writing code. The pykiteconnect is a stable library that is being used in production on many of our platforms and third-party users as well.
We don't see any issue from our end.
According to the above debug lo…
@gandavadi,
As mentioned in the above Cloudflare article, the algorithm finds the best available route. I don't think we can lobby to route through a specific node.
The historical data API is provided not only for API users but also for all the platforms that use historical data like charting.
I am afraid we can't make modifications to the historical data API. You can dump all the data at your end aftermarket h…
The historical data API is provided for backtesting purposes only. It is not recommended to use for live market strategies.
You can check out this thread to know more.
One has to un-link Zerodha client id from the billing section if you don't intend to renew the app.
You can do that and write to kiteconnect(at)zerodhal.com for payment related queries. Someone from the team will get back to you.
We don't store 5minute candles. We make those candles using minute candles on the fly.
If we increase the number of candles then it may result in more frequent timeouts.
This seems like an invalid api_key. Can you private message your developer console id?
We will check and get back to you.
PS: Don't post app or client-specific details on a public thread. You can use private message feature if you have to disclose …
@vikasdawar,
You can either check the APIs here or go to our resources page on the website and in the utilities section, you can find the consolidated list of scrips allowed/disallowed by RMS
We don't have a Java API for this.
Can you elaborate?
The instrument master dump contains all the instruments that is traded for the day and it is the source of truth that is used across our platforms.
The getLTP API also seems to be working fine. Can you paste the exact request and …
Kite Connect only provides open interest data. You may have to store open interest data today and use it for calculations the next day.
You can check out the documentation to know how to fetch open interest data.
Kite Connect is provided for a single user by default. It is for personal use only.
If you are developing a platform that is for mass then you can write to kiteconnect(at)zerodha.com and write to compliance team to get multi-user access.