Yes, I tried at my end and I got ticks.
Exchange token won't work as it can repeat for some other instrument in another segment.
Did you set the listener for onError?
@dajinkya,
Our data team is working on revamp of historical API. We are planning to revise rate limit after it is completed. I don't think we will be providing bulk fetch for historical data API since data has to be fetched from the database for eac…
Hi @avinashsringeri,
I think these mid-cap instruments are not allowed to trade in MIS.
I am not sure about RMS process. Please write to support, someone from RMS will get back to you.
Hi @rishi,
You need to use Volume traded for the day field. It contains cumulative volume.
In order to get volume data, you need to find the difference between the volume of last tick and first tick of that interval.
@cisk,
The better approach would be to process and store data in the worker thread. If you block the main thread which receives data then you will lose ticks.
We have minute candles from FEB 2015.
Hi @chinmay,
The live market data is not meant to be displayed on third-party websites. It is a contravention of exchange data vending regulation.
You can send a mail to talk(at)rainmatter.com for more details someone from our team will get back to …
@sushanthrd, @cisk,
We have revised API rate limits, you can check out this this thread for more information.
Please note that we may change some of these after complete migration to Kite Connect 3. We will announce it on the forum.
@cisk,
BANKBARODA-BE(1219329), BALAMINES-BE(3713281) are all the T2T segment instruments. You need to fetch data for its corresponding EQ series instruments.
@saanc,
We have informed data team, they will look into this.
The maximum candle cap for each request is as follows,
All intervals are in days,
minute : 60 days
3minute : 100 days
5minute : 100 days
10minute : 100 days
15minute : 200 days
30minute : 200 days
60minute : 400 days
day : 2000 days
@amitkukadia94,
Since we have around 100k instruments, a plain search should do the job but if you really want to optimize it you need to start by breaking the symbol into exchanges, segments, etc and search those subsets.
Hi @vvijay,
It is bad to poll positions for P&L. I would suggest fetching positions and calculating p&L at your end. It would save your bandwidth also.
Are you doing login with the new login URL or old URL?
You need to use new send authentication URL. The api key and access tokens are sent in the header and not in the URL. You can check out the new documentation for more details.
You need to fetch order id from order_update callback and fetch orderbook and loop through orders to find orders with parent order id field same as the order id you received.
Hi,
It is a design decision. For order place succession, you will receive order id and that is the confirmation that order has gone through.
You will only receive order updates when a trade happens on that or modification request is sent or a cancel…
Hi,
In the new Kite Ticker, you need to provide a maximum number of retries. You need to provide a positive number and we have introduced a new method also to set maximum retry interval.
It is not a good idea, don't edit KiteRequest Handler to handle threading. Your front end or activity should make API calls from a background thread, once you receive the response serve it to UI thread.
Hi,
You can check out this thread to know about different order status.
Yes, you need to fetch order_id and parent_order_id of the same to exit bracket order.
The order status for the partially filled order will be OPEN.
You will only receive the ex…
@sameer,
We are still waiting for their reply.
The params you send is like this yyyy-mm-dd hh:mm:ss but the response will be yyyy-mm-ddThh:mm:ss+0530
It has always been like this.
Hi,
TIINDIA-BE is being traded in EQ segment. You need to fetch data for TIINDIA.
You might have to check what is happening for other instruments. In order to verify you can go to NSE website and type tradingsymbol. On the details page, you will see…
Hi,
Post-midnight OMS doesn't accept any request since BOD process will go on till around 6:00 AM IST. You need to mention that on itunesconnect while uploading new build.
We don't have control over that, it may change not change for a very long time but it is possible that it may change one day. I would suggest making a combination of exchange and tradingsymbol as a unique key.
For example, NSE:INFY
Try python -m pip install ... instead of pip install ...
Don't do pip install pykiteconnect. You will end up installing old version of pykiteconnect.
You need to install as mentioned here.
Hi @sushanthrd,
It seems like readme is not updated. We will update it soon.
The first param for placing an order is variety and then params.
Check out code here.
@ruchanavjyot1907,
The exchange timestamp is actually the exchange entry time.
Once a bracket order sits as open and when market conditions are met, there will be two orders placed and both will have same exchange timestamp as the time difference in…
Hi @razcads,
The old quote call is provided by our OMS vendor TR. It is known to have random and intermittent issues lately. We would suggest using new Quote API calls. If it takes time for migration then you can write your custom request to api.kit…
The Kite Publisher is just a javascript button that can be included on websites and blogs to place an order. It doesn't have access to any of the client's data.
On the other hand, Kite Connect is the full-fledged APIs which lets you access orderbook…