It looks like you're new here. If you want to get involved, click one of these buttons!
.Net API client
.Net / VBA / Excel (3rd party)
Algorithms and Strategies
Mobile and Desktop apps
Market data (WebSockets)
In this Discussion
How to place 100+ orders in less time?
It seems the API requests for placing order are rate limited at 5 requests/sec. Also, it takes few seconds to hit the API and get some response. For eg. quotes.
How would you go on placing 100+ orders in short time span? I want to know easiest way. I am using python.
The order placement APIs are capped at 200 requests per second.
Only the get requests are capped at 10 requests per second except for GetQuote and Historical data API.
If that is not enough then you will have to create a new app and use that parallelly.
PS: Please do make a note, Kite Connect is not meant for HFT.
We can create multiple apps and then run it parallelly for a single account. For eg. I create two apps because I want to make more requests then it will work as a way around.
Yes, you will have to create another app if you want to make more requests.
Does the getQuote call includes the ltp too? Meaning is the call to kiteConnect.ltp too limited to less than 10req/sec?
You can know more about the rate limits