Skip to main content

Rate Limits

In our pursuit of offering a consistent and reliable service, we've established rate limits for our API interactions. These constraints, detailed below, are designed to prevent system overloads and ensure equitable access to all our users. The rate limits are enforced on a per-API, per-user basis.

As per the circular dated May 5, 2025, rate limiting for retail investors participating in Algo trading has been classified into two categories.

Combined rate limiting for Order Placement APIs

(Place, Modify, Cancel, Multi Order and GTT Order)

  1. Regular Algos -> No Algo Registration Needed
Time durationRequest limit
Per second10 requests
Per minute500 requests
Per 30 minutes2000 requests
  1. SEBI-Registered Algos -> Algo Registration Needed
Time durationRequest limit
Per second50 requests
Per minute500 requests
Per 30 minutes2000 requests

Other Standard APIs

(holdings, positions, funds, historical candles etc.)

Time durationRequest limit
Per second50 requests
Per minute500 requests
Per 30 minutes2000 requests

Payout APIs

  1. Standard Access (Get Payouts, Get Payout Modes, Get Payins)
Time durationRequest limit
Per second10 requests
Per minute500 requests
Per 30 minutes2000 requests
  1. Restricted Access (Payout Request, Modify Payout, Cancel Payout)
Time durationRequest limit
Per minute10 requests
Per 30 minutes500 requests
NOTE

Please adhere to these limits to avoid potential disruptions in service. Exceeding these limits might result in temporary suspension of access.