Purchasing multiple kite connect subscriptions

suprxd
I have been using Kite connect since last 2 years. I have reached the api limits since I am using my custom client.

From what I read in the docs and this forum, if I purchase let's say 4 kite connect account
So, if I use 4 different token, that would mean,

- I can connect 12 concurrent websocket connections (3 each)
- I can access 4 quotes/second (1 on each account token)
- I can access 40 orders/second (10 currently)
- I can access 12 candlestciks/second (3 currently)

I hope kite does not place restriction on IP address if request is coming from different tokens but with same IP address
  • salim_chisty
    Kite Connect rate limits are enforced per API key (per app), not per IP address. This means that if you purchase and use multiple Kite Connect apps with separate API keys, the limits apply independently to each key. Here is a breakdown of the rate limits per API key:

    - WebSocket: 3 concurrent connections per API key (up to 12 total connections across 4 keys).
    - Orders: 10 requests/second per API key (up to 40 orders/second total).
    - Quotes: 1 request/second per API key (up to 4 quotes/second total).
    - OHLC/Candles: 3 requests/second per API key (up to 12 requests/second total).

    Zerodha does not restrict requests purely based on IP address. Requests from the same IP using different valid API keys are allowed. However, abnormal traffic patterns, shared infrastructure abuse, or violations of fair-usage or non-commercial terms may still be flagged at the RMS/security layer. Each API key must comply with its approved use case. The rate limit is applicable to per API key; however per day order limit restrictions will be applicable to the client id, if you are using the same id across different apps. Go through the documentation here.
  • suprxd
    Thanks @salim_chisty
    Do we have any links to fair usage policy terms and conditions?
Sign In or Register to comment.