@warrenf,
Kite Connect will only give you the volume it received in the last tick data. The settlement is allowed for institutions after market hours also.
So the volume data post settlement is provided in the bhav copy only.
@Prvnkmr,
Kite Connect supports NRML and MIS product types for F&O trading. CNC(cash-n-carry) is only for equity which indicates user wants to take delivery.
Kite Connect is offers only trading platform capabilities. Tradebook, ledger, are part of backoffice.
Kite Connect doesn't offer backoffice capabilities yet.
You will have to continue downloading on console.
@stripathix,
In a general scenario, client shouldn't get disconnected so many times. If it is disconnecting 50 or 100 times then there is some issue.
If you wish to get the event after maximum reconnect count then you can fork kiteconnectjs and do …
If you are intending to do this for live market strategy then we suggest you to generate candles at your end using the data from Websocket API.
You can get started here.
@pankaj8932,
You need to understand, we are not support agents here. This is a community forum. We are all developers here like you. We take our time out from our main projects and help fellow community members.
It is throwing an error
This stateme…
@sayali_ghosh1984,
You need to design a separate process to fetch live market data and it should be independent of your subtasks/subprocesses.
The live market data collection should be done using Websocket API, if you want data so frequent. Kite Co…
@pashriva,
If you don't see ticks for some tokens every second then you can compare it with kite web. We use the same ticker of all of our platforms and there is no issue with that.
Not every instrument tick often.
The getLTP or getQuote will fetch…
@manoj_trade,
It is because these are asynchronous events sent by the OMS. There could be case where UPDATE will come first and TRIGGER PENDING might come later. Kite Trade just relays the message from OMS. We have asked them to take a look at this …
There was some issue with NSE EQ ticks. You can know more here.
If this is not related, you need to make a note that you will only receive a cached tick when you subscribe for a token. There after you will receive data only when there is a change.
…
Where do you see this error?
Is this on developers console?
We tried to set a long redirect and postback url (more than 100 characters) and got an error for redirect url only but not for postback url.
The add-on historical data subscription works only if you have base Kite Connect subscription.
If your base subscription ends and you renew it, historical data subscription will work for the number of days it is valid for. In your case, it will work…
You don't have to poll to know the latest order status. You can setup a postback or listen to order updates on Websocket API and use these as events to pull orderbook and see latest update. No need to poll orderbook every other second or every secon…
@jeenaschinnu,
Your end user will have to manually login and then redirected to redirect URL with request token and you can generate the session from there.
Before all these, you will need to speak to compliance and check if you can do it. You can w…
You can comment on that thread and see if he was able to implement it. However, we haven't made any changes on Kite Connect for this apart form increasing the URL length.
@nirajm09,
It is a security/compliance lapse. A third party app can't ask for our client's credentials. You may fetch users session and other data only after user gives permission to share data with your app.
For your use case, you can just use Kite…
It has to be a public endpoint and you can authenticate incoming data as mentioned here. I am afraid we can't send any additional information while sending postbacks.
@yoursvsr,
We don't recommend using historical data API for live strategies. Historical data API is provided only for backtesting purposes.
You need to generate candles at your end using the live market data provided via Websocket API. You can know …
You need to provide more detailed explanation about the product you want to build and check with compliance team. If you are building something like smallcase then you will need one Kite Connect app with multi-user access.
If you want to do portfolio management then you need to build product at your end and use Kite Connect APIs as the execution platform for placing orders.
Last time we checked, there were many compliance issues. There are regulatory lapses. We don't recommend someone doing this.
If you are providing portfolio management, we don't have any platform for that. Kite Connect is purely an execution platform…
We don't modify data. We just relay whatever exchange publishes and Kite Ticker stores the previous received tick from the exchange. If data is showing 0, then it means the last_tick exchange has published has that value.
If a user does sell and then buy on the same day then it is considered as intraday. Stock will not be moved from DEMAT and hence the buy average will be same.
You can know more here.
@durghy_trades,
At the opening there is a huge inflow of orders and there will be 10s of thousands of amo(s) also. The exchange lease lines (physical) also have a certain limit on the number of orders that can be sent per second. At that time, the …
We don't have any issue from our end. This could be some config issue. Maybe you can run javakiteconnect with debug logs on and check the things sent in request and response.
@niftystockmarketshow,
Please write to kiteconnect with more details like api_key and client id with which Kite Connect app was created. Maybe there was a typo while signing up on developer console.
You will receive order update for an order when it is executed also so, if you place an order that gets rejected will also trigger this on_order_update.
But make sure you won't abuse it (place too many rejected orders continuously) otherwise RMS mig…
It is an event that is triggered when there is a change in order like partial fill, order modified, trigger is hit etc.
It is not an orderbook fetch. So you won't receive a orderbook response on connecting to Kite Ticker.
Hi @sayali_ghosh1984,
Our team is looking into this. We do keep all the data updated, however older data was collated from multiple sources which might have issue. Though this scenario doesn't occur often, we do correct it whenever we find any discr…
You will receive order update only when there is a partial fill, or trigger is hit or order is modified. You can use that as an event to fetch and update orderbook and positions.
The place order method itself will give you order id right? Why are you fetching orderbook to get order id?
Maybe you can fetch orderbook and see if you encounter network exception right?
@Rithik,
You will receive a postback when there is a partial fill or order modification. You can use that as an event to fetch orderbook and check the latest details about the order.