@amrendu,
Is this consistent or intermittent? Can you let us know more about your setup? Can you let us know about the os, library version, and network details as well? From how long do you observe this issue?
It is an aggregate count, not for one API call. All read requests are capped at 10 requests/seconds.
The Quote API, historical data API are special endpoints that have 1 and 3 requests per second limit.
The time outs are common while dealing with HTTP. It could be an issue with your ISP and Cloudflare or at the AWS or at the AWS to our data center or the connectivity within the systems. You can add a couple of seconds delay and then retry. But 3 to…
We map whatever field is needed to show the updated value. NEST convention is a little different and hence the responses from the OMS as well. You need to use whatever field mapping, that is mentioned in the above-mentioned thread.
We don't have a separate endpoint to fetch pending orders. You can fetch the order book and filter out the pending orders with just one line. Just look for orders with a status other than CANCELLED, REJECTED, or COMPLETE.
Can you let us know more about your setup like network, os, library version?
Can you let us know for which API call you are getting this error?
Is this consistent or intermittent?
After the trade process, all your buy CNC positions will become holdings. The holdings response seems fine. Can you re-check and paste the response here?
@VICKY123,
We don't provide support or solutions to write strategies. This is a Kite Connect community developer forum to discuss and share technical aspects of Kite Connect which helps the community grow.
Please note that there are no support staff…
In the case of bracket order, the second leg orders are placed after there is at least one trade for the first leg order.
If first leg order gets filled in 2 trades then you will have 4 second leg orders.
BE, BL series is the NSE's convention of naming symbols when it is moved to T2T segment, where intraday trading is not allowed. Only delivery trades are allowed.
@amit123,
The only way to fetch open interest after market hours is by using historical data API. Kite Connect doesn't have any other endpoint which provides this data.
You may also check the NSE BHAV copy.
You seem to be fetching order history. It will retrieve different states that order has gone through in the system to reach its current state. It doesn't contain information regarding the second leg order or parent order.
When you place a cover orde…
It is a cumulative volume that is published by the exchange. You will have to continue whatever you are doing.
But a trading platform doesn't receive all the ticks. You can check out this discussion.
@tcoZE004,
Kite Connect is not meant for HFT. We strongly recommend not to use it, if your strategy is time-based, latency based.
In order to do HFT, you need to have a set up at NSE which will cost you around 18 lakh+ per annum. If you are interest…
You need to use instrument tokens for getting live feeds from websockets. You can get instrument token from the instrument master dump.
Please go through the API documentation for 10 minutes.
It is very important for a developer to know what is bein…
It seems like you are not sending proper auth header. I would suggest running pykiteconnect with debug logs on and check if you are sending proper auth headers.
It is mandatory by the exchange that a user has to log in manually at least once a day. Kite Connect login page only works on the browser or a webview.
@ijigarpatel,
Both are different functionalities.
You need to loop through the order book and cancel all the pending orders.
You need to loop through all of your positions and place the order with same quantity and product with the opposite transact…
@VarunAgw,
For live strategies, we always recommend generating candles at your end. For older data, you can dump it at your end and use that as the source.
You can refer to this thread to get started.
Is this intermittent or consistent?
Can you let us know more about this? Are you sure you are sending the right order id? Can you run in debug mode and print the exact params you are sending?
@SandeepKV,
It is just a notification service. It will send you ping with data when available. It doesn't have any context or storage or any kind of queue mechanism. I am afraid, we can't make any changes for this as of now.
If your use case doesn'…
@Indhuraj,
OMS is the order management system. This is a backbone for placing orders at the exchange which is a solution by the Refinitv.
BOD is the beginning of the day process.
@mpatil,
The exchange value has to be NFO for NSE F&O instruments.
Please create a new thread for new queries, it might help others who are looking for the same.
It seems like javakiteconnect doesn't have instrumentToken field in the order object. We will include it in the next release, you can use tradingsymbol and exchange to fetch instrument token from the instruments master for now.