@maheshhraut,
We don't recommend polling historical data API for live market strategies. We recommend you generate candles at your end using the live market data provided on Websockets API.
You can get started from here.
One needs to place an order with the opposite transaction type for the same quantity and product type to exit an MIS/CNC/NRML position.
You can check out the documentation here.
@sachinstlko09,
It doesn't depend on the exchange.
Postback is not called when a limit order is placed. It is only called when there is an update to that order like be it a modification or a trade.
Can you private message the client id, api_key, p…
It depends on many factors, I don't think there is a definite answer for this. You will have to try and figure it out.
It could be less than a second to more than a couple of seconds.
@skarvedev,
This forum is dedicated only to Kite Connect related stuff. You can write to support for other platform requests.
PS: You can use sentinel or set an alert feature on the kite to get notified to buy abc when xyz reaches some price.
There is no relation between positions and orderbook. You will have to tag orders and based on that you need to check the condition. You will receive the tags in the orderbook, you can use the same.
You can check the documentation here.
I don't think we will relax the restrictions. The API rate limits are different. It is already in place. You can check API rate limits on FAQs.
You will receive 429 status code with exception like this {"status":"error","message":"Maximum allowed o…
Due to the increased volatility, we have capped the maximum number of modification requests that can be sent per order. A maximum of 25 modification requests can be sent per order.
This change was done in the month of March 2020. You will have to c…
@varuns,
we have options to select multiple time intervals, similarly we want to have that in our own mobile app.
One can't show our data on a third-party platform. You need to get data from an exchange registered data vendor. This is a regulation …
It seems like auto-renewal only happened for the Kite Connect app and not for historical data API.
Did you have enough funds in the account? If yes, then did you have any open positions which were using the funds?
Can you let us know when this happens and give us more information? It is very unlikely that there are missing order updates on Websockets. This has been in production for a while and no one complained.
@SAPANKHUNTIA,
Kite Connect is not suitable for latency-based or high-frequency trading. For HFT, you need to set up a colocation system at the exchange. It will cost above 18lakhs per annum.
Basically, you shouldn't block the thread that is receiv…
There is a lot of effort and resources being used to keep the APIs up and running. Our team keeps improving even the tiny aspect that makes the API more reliable and faster. We can assure you that Kite Connect is the best service in the industry in …
@jennings,
MARKET order is not allowed for stock options. You need to place LIMIT order at LTP.
You can always read the exception.message to know the correct reason.
Unfortunately, we don't have APIs for this as of now. The only way to know is by reading the rejection message that is you have posted above or go to the link mentioned above.
@krish,
Thank you very much for the compliment. We are glad you liked our platform.
This forum is dedicated only to Kite Connect related queries. For other platform queries and feedbacks, you can connect with support.
@manoj_trade,
Yes, you are right filled quantity will always show the filled quantity at the moment which is cumulative and the average price is calculated based on two trades.
Can you update to the latest version of the javakiteconnect and run it in debug mode?
If the issue still persists then send us the complete stack trace. Make sure to remove the app and client-specific tokens.
@Chetan_Bonde,
It is difficult to give a number. It depends on various factors as mentioned by @rakeshr. It can be less than a second or more than that. If you feel that is not up to mark then you can use Websockets API.
PS: Please note that Kite …
We haven't made any changes. Can you run in debug mode and private message the complete logs?
Make sure you are not making any logout call or calling generate session after the access token is generated.
It is not recommended to poll positions to fetch updated P&L. You can calculate P&L at your end using the live market data provided by Websockets API or Quote API.
You can check out the formula here.
@Sowmay,
As of now, we don't have any other solution as of now since the whole OMS setup is vendor-based and there is very little scope for changes to that. We will provide a better solution in the future.
@vijaysahu,
You don't need to use that. Yo…
We don't provide data for expired options instruments.
We only provide OHLC data, you can do the calculations at your end for backtesting.
You can check out more about the historical data API here.
When you place a cover order with an entry type limit the first leg will be OPEN status and the second leg will be TRIGGER PENDING until the trigger is hit.
@pavs94,
A third-party app can't display the real-time data provided by Kite Ticker. You can speak to compliance to know more about it. You can reach out to them at kiteconnect(at)zerodha.com
@Sanadi,
You can create a Kite Connect app on the developers console .
You can speak to the compliance team before starting the project. You can write to them on kiteconnect(at)zerodha.com
One is exchange entry time and another one (exchange_update_time) changes when there is any kind of change on that order, like a trade, modification, or for SL moving from passive orderbook to active orderbook when the trigger is hit.
Apologies, I missed it. GTT is not available for MCX. But bracket order was not available for MCX when it was provided back then.
You will have to place two orders and keep modifying the order, that is the only feasible solution.
we can calculate pnl from the above formula but as the position book is not getting updated we cant figure out which stocks make a position at that time.
We didn't understand, can you elaborate this?
The last price must be fetched from the Quote AP…