Hi @premkumar,
We have developed a beta wordpress plugin, try this
https://s3.ap-south-1.amazonaws.com/public.zerodha.net/kite-publisher.zip
Checkout readme for more info.
Hi @chintanvhparmar,
I would suggest for now, you can catch exception and retry the same.
We are working on making API more reliable, checkout https://kite.trade/forum/discussion/943/update-revamping-of-core-api-infrastructure#latest
Hi Ram,
I am afraid this is not possible. You can specify from and to date as today, so that you can get only today's data.
If you want only one candle then you can consider storing websocket data and generate candles on your own.
If your program i…
Number of tokens you have subscribed for doesn't matter. You can even subscribe for one token.
It will only stop when you are explicitly stopping it or it crashes. Try printing exception message and check.
Hi @chintanvhparmar,
Can do the same tomorrow morning and check if this is consistent?
If it is happening then, I think we have to speak to OMS team.
Order id for all these amo orders (which gets rejected saying adapter is down/ adapter is connecte…
Hi @LAKHAN,
Yes you can specify decimal points but it should be multiple of tick size and minimum value is tick size.
For trailing stoploss minimum value is 1 and 0.05 for CDS.
1. Can I get realtime information of Indian stock prices at the varied exchanges?
Yes you can get real time market data.
2. What are terms and conditions/ charges for accessing information from your APIs?
Checkout https://kite.trade/individuals
3. …
Hi @chintanvhparmar,
Placing order before market hours will be successful, but order will be rejected with an error message.
You can only place after market orders(AMO) before market opens. This error message is from OMS. Hence this behaviour exist…
Hi,
It is redundant to give API for this. We have APIs from where you can get margins data. You can calculate it yourself. For margins data checkout this thread https://kite.trade/forum/discussion/930/last-trade-time-missing-in-kite-api#latest
For …
2) Also how to check if its BO order ... Whats attribute (of "Order" JAVA object) that tells its BO type order ?
You need to fetch orderbook and look for variety "bo".
Hi Ram,
You can fetch all instruments using getInstruments(). Checkout documentation here https://kite.trade//docs/connect/v1/#market-and-instruments .
Instrument token for Nifty50 is 256265
Hi,
These are the links for getting margins data, there is no documentation yet, we will add it soon.
https://api.kite.trade/margins/futures
https://api.kite.trade/margins/equity
https://api.kite.trade/margins/commodity
https://api.kite.trade/margi…
Hi,
AFTEK is not being traded on NSE today, checkout NSE website.
ALICON is not liquid try getting hour data or day's data.
KIOCL is being traded in BE series and not that liquid, So better fetch hourly data or day's data.
21STCENMGM is not being tr…
Hi,
1. Last trading time in streaming (web-socket)
We will be adding this in further releases but we cannot guarantee timeline.
2. Margin files for the NFO, BFO, MCX, CDS instruments daily via API/XLS.
We will be providing API for fetching data for …
Hi,
There is no method or API to check, if you have received ticks or not. KiteTicker is just a simple websocket channel which keeps broadcasting data once it gets data from exchange. If you subscribe for it you will get it. Even if you don't get ti…
Hi Ram,
You can fetch historical data for NIFTY 50 using getHistoricalData(), run your strategy and place order for
Nifty futures. Checkout documentation here https://kite.trade/docs/connect/v1/#historical-data and https://kite.trade/docs/connect/v…
Hi @Sowmay,
You can just call getInstruments().
If you are using javakiteconnect, checkout examples https://github.com/rainmattertech/javakiteconnect/blob/master/sample/src/Examples.java
@sameer This forum is for Kite Connect related posts only. Please adhere to the decorum. Such requests are to be sent to [email protected]. Please refrain from creating threads that aren't relevant.
Hi @samrvir,
Manual login everyday is mandatory as per exchange guideline. Exchanges don't allow automating login.
I am afraid there is no solution for this.
Hi @ferdinand.sousa,
Currently you have to manually go and cancel subscription one day before renewal or else it will auto renew.
We will come up with some solution for this soon.
Hi @menaveenn,
We have identified an issue here. We are working on this. Thank you for your patience.
Can we add extraparameter to mention type variety as suggested by soumyadeep ?
like below:
kite.orders(order_id='xxxxx', variety='bo')
We may add f…
Hi @fury1984,
You are right, Kite front and Kite Connect use same data. But historical data's source and Kite ticker's source are different. It cannot match exactly. We will consider your request about adding time stamp to ticker.
Hi @raminde,
There is no margin calculator API. We are planning to give data for margin calculator, you have to calculate yourself.
For now you can use this https://zerodha.com/margin-calculator/SPAN/
Hi,
1. how long is the access token valid for?
Access token is flushed every morning so, it is valid till next day, unless you login to any of our platforms.
2. I am the only user of my APP, can I just save in my access token and use it every time i…
Hi,
We don't provide support for implementing strategies.
You can checkout our documentation https://kite.trade/docs/connect/v1/?php#libraries-and-resources
Hi,
There is nothing wrong in data. Instrument dump is changed only when exchange changes something.
It is still recommended to get this CSV dump everyday.
Hi,
Rate limit is for all http requests not only historical data.
You can get intraday data till 6 to 8 months and you can get day's data upto 2007.
Historical data can give you OHLCV of the time interval you have choose like 1minute, 5minute, etc…
Hi,
Websocket streaming is live market data. You can fetch live ticks for multiple tokens.
For historical data you have to make http request which allows to make request for one scrip at a time. You can use any numbers of scripts simultaneously but,…
Hi @sameer,
Volume data is a continuous stream. Exchange sends cumulative volume. So while dumping a candle data to database, we subtract volume till (x-1) minute from x minute to get volume in that minute.