How to place 100+ orders in less time?

pspa
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
    @sujith

    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.
  • SITPL
    Does the getQuote call includes the ltp too? Meaning is the call to kiteConnect.ltp too limited to less than 10req/sec?
  • sujith
    @SITPL,
    You can know more about the rate limits here.
Sign In or Register to comment.