@ramatius,
RMS has blocked bracket orders for BANKNIFTY options whereas it is allowed for NIFTY options. This block is across all the platforms not only for Kite Connect users.
For more information, you can contact the RMS team by writing or calling…
The exchange re-uses the tokens once expired so even though you store tokens for expired instruments. You won't be able to fetch data for expired instruments.
You can use continuous data feature of the historical data API. You can refer documentatio…
Yes, whenever you are connecting to Kite Ticker, you need a valid access token. If it fails with 403 during reconnection then you should stop reconnection and start a connection with the new access token.
A disconnection could be because of many reasons. It could be the connectivity at the client or server or thread overloaded or some network admin might close a long-standing connection. There are many more possibilities. You can enable reconnection …
We do send notifications whenever there is an update for an order.
You won't get a notification for an open order. You need to fetch order history after placing an order. If there is an update to the order after that you will receive the notificatio…
Hi @ksv,
The idea is you never block the main thread that keeps listening to ticks. Let us say you are doing computation or database write or any calculation, it blocks the main thread till the operation is complete. In this scenario, you are blocki…
Hi @ksv,
Once you place an order, it goes through various states at the OMS. You can check a typical order's history here.
UPDATE status in the notification is an interim status which means there is an update to the order. It can be a partial fill …
@sauravkedia,
I think it is because of the bad IP. I would suggest checking the IP reputation.
I would suggest going for a static IP with good reputation.
Hi @rsiddhartht,
We provide historical data only for backtesting purpose.
We don't recommend using the same for live strategies. We recommend generating candles at your end for live strategies using the live market data provided via websockets.
Kite Connect is just a set of REST-like APIs, you can place an order when the required conditions are met.
For live strategies, you can generate candles at your end using the live market data provided via Websockets API.
For more information check …
Hi @ramatius,
This is a developer forum to post technical queries regarding Kite Connect related queries. If you are willing to contact RMS. Please write to support.
ABCAPITAL is allowed for MIS but with 1x margin.
We have informed RMS team to update the sheet to add instruments with 1x margin here. Right now, those instruments don't exist in the list.
We don't have margins API to check how much funds is required to take a position or place an order.
We only provide data. You can calculate it at your end.
You can check out the documentation for position conversion here.
There are no weekly options for the last week of the month since there is a monthly expiry.
So in order to fetch quote of a BANKNIFTY OPT you need to fetch quote for BANKNIFTY19FEB27500CE
You can retrieve the request token and close the browser. A request token is valid only for a few minutes and can be used only once. So, you need to use the request token to make a generate session API call and get access token.
The access token is …
Hi @epraveen92,
We don't have a bulk fetch API for historical data. You can fetch data and dump it at your end and then use that as a source for your calculation.
For live candles data, I would suggest generating candles at your end using live marke…
@thepanoramix,
Exactly! this was our reaction when we got the circular.
Unfortunately, we can't do anything about it since it is the exchange specified format.
It could be because of many reasons may be a network issue at client end or server end or request might have timed out before the read operation on the database is completed.
Hi @epraveen92,
You need to handle the exception and retry. It is not really meant for polling.
The historical data API is provided for backtesting purpose only. You can generate candles at your end using the live market data provided via websocket…
You seem to be sending email from an unauthenticated client. You can try writing from an authenticated source like Gmail client or yahoo client.
Any update guys. Mails are bouncing back. No help on forum. Can't your legal team answer and close this …
Hi @Pushwinder,
An exit would actually cancel one of the second leg orders and modify another to market in case of bracket order.
In case of cover order, it will only modify second leg order to market order.
This the behavior at OMS end.
If you want…
Hi @RajeshSivadasan,
We have forwarded your feedback to the concerned team. From the next quarter, you will receive a notification if your account is due for settlement.
Hi @pavan,
Both values are correct. They were powered by two different solutions old and new. The new charting solution has more data density and is better than an older solution.
This shouldn't happen from now on since the new solution is live.
Hi @rishiswethan,
This is basically because we process more orders than what the exchange lease lines could handle at the market opening. We have applied for more lease lines but it is a slow and tedious process. We are trying our best to get it res…
We don't kill websocket connection when the session expires. Your system will continue to run as is. The server will throw an error only when a user tries to connect, so in your case probably while trying to re-connect you will start noticing the er…
While placing an order for futures and options your quantity must be the modulus of lot size. For example, a lot size for Nifty futures is 75, so you can place an order for 75 (1 lot) quantity or 150 and so on.
Please note that Kite Connect only us…
Since the exchange published it from Monday. We had to take it live. We apologize for not informing users. We will inform such changes henceforth.
Yes, it will be YYMDD for all weekly options.
The new exchange month format will have 1 for JAN, 2 fo…