Issue with price circuit when placing AMO orders

I’m facing this issue almost every day now. Whenever I try to exit my order, it doesn’t allow me and shows an “invalid” error.

e.g. Silver 155000 P.E current premium is 3121. I tried to place AMO buy order at 1500 but getting this error “Your order price is lower than the current [lower circuit limit] of 17750.00. Please place an order within the range.”

Lower limit of 17750 ??

@nithin_kumrr Can someone please check?

Hi @Abhijit . could yu please try placing the order again now?

When you posted this, the circuit limits hadn’t been updated by the exchange.

@nithin_kumrr again facing the same issue…

We’ve made changes now. Please report to us if this happens again.

1 Like

Again facing the same problem…circuit limit of 2,34,100?

@nithin_kumrr
Can you please explain what did you fix? I still keep getting this error regularly.

Sensex option current premium is 46 and it not allowing me to edit the order to 8 Rs. Message is 36 is the lower circuit…I had placed this order at value 10 yesterday and wanted to modify it to 8 but getting the error.

I face issues related to circuit almost everyday. Observation is that it works around 9 AM. Why can’t we place/edit AMO orders early morning? Why is this issue seen again and again??

Circuits are updated from the exchange end after opening, based on market movement and theoretical prices.

In that case, how was I able to enter a price beyond the circuit limit after the market closed? This was an update order. I had initially set the exit price to 10 and was trying to modify it to 5, but the system did not allow it due to a circuit limit error.

Also, how is it that platforms like Groww and Angel One allow this? Whenever it doesn’t work on Zerodha, I cross-check on these platforms. You may also verify this there. If they are accepting such orders, how can it be restricted or updated by the exchange?

What is the point of AMO orders if they can only be placed or modified when the market opens? I was able to edit my order at 9:00 AM during the pre-opening session. How was that allowed at 9:00 AM? How did the circuit change at 9 AM? The market opening price is determined around 9:08 AM, right? So what changed at 9:00 AM that allowed my order to be edited? And in the first place, why was I allowed to place an order at value 10 after the market had already closed (in the evening) if it was outside the circuit?

I did replicate the scenario and it worked as expected. The system didn’t allow me to place an order beyond the circuit limit. Even in pre-market, it didn’t allow placing beyond the circuit limit. In any case, if we do allow orders beyond the circuit limit, it will not serve the purpose, as the exchange will reject your order at 9:15 saying it is beyond the circuit limit. You can use a GTT order to place beyond the circuit limit. Next time, could you please screen record and send us the video on a support ticket?

Yes, I will record it next time. If you check the logs or from the backend, you would easily known that it was a edit order and not a new order…Question is how it allowed me to set to a low price after the market closed and how Angelone and Groww allow it while Zerodha restricts it?

Today’s circuit can be lower than tomorrow morning’s circuit. We update the circuit limits every morning according to the bhav copy. You can try now it won’t allow you to place an order beyond the todays circuit price.

1 Like