Maximum allowed order request exceeded
Last updated 30 June 2026
Kite: Maximum allowed order request exceeded
This error comes from Zerodha, not from AutoTrader Web. Zerodha caps how many order requests one account can send in a single trading day. The important part: both accepted and rejected requests count toward this cap. So a strategy or script that keeps re-sending the same failing order can use up the whole day's allowance very fast. To fix it, find and stop the order that keeps failing, read its rejection reason and fix that cause before sending again. The count resets on the next trading day.
When this happens
- 1 Every order request counts toward the daily cap, including orders the broker rejects.
- 2 A strategy or script stuck re-sending the same failing order uses up the day's allowance quickly.
What this error means
This error comes from Zerodha, not from AutoTrader Web. Zerodha limits the number of order requests one account can send in a single trading day. Once you cross that limit, the broker rejects further order requests with this error.
The key thing to understand: both successful and rejected requests count toward the cap. A single order that keeps getting rejected and re-sent — for example, from a strategy or script stuck in a loop — can use up the whole day’s allowance in a short time.
How to fix it
- Find the order that keeps failing. Open the Orders tab and look for the same order being sent again and again.
- Read the rejection reason. Check the Rej Reason column and fix the real cause before sending the order again. See Rejected orders for how to read it.
- Stop re-firing a failing order. If you use our API, add a check that stops sending an order after it fails a few times, instead of retrying it in a tight loop.
- Wait for the reset. The count resets on the next trading day.