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.
  • sujith
    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.
  • sujith
    If that is not enough then you will have to create a new app and use that parallelly.
  • sujith
    PS: Please do make a note, Kite Connect is not meant for HFT.
  • pspa

    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.
  • sujith
    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?
  • sujith
    You can know more about the rate limits here.
Sign In or Register to comment.