Till a few days back, I was able to modify the AMO order placed after pre-open but before the market open (roughly between 9:08 am - 9:12 am). For a systematic trader this is important to get the fill around the open price. However, now such order modifications are failing silently. Anyone else observe the same? Any fixes in sight?
I was talking about AMO-EQ earlier. I was able to modify AMO equity orders between 9:08-9:12 till last week. Here, I am talking about the orders not submitted to exchange yet i.e. expected to be executed at market open at 9:15. I understand that the orders submitted to exchange between 9:00-9:07 during pre-open session cannot be modified. Any reasons why AMOs to be executed at market open 9:15 are not allowed to be modified between 9:08-9:12?
If you place AMO with IOC or using disclosed quantity, you can modify or cancel these orders up until 9:12 AM, as such orders are sent to the exchange at 9:15 AM.
However, suppose you place regular market or limit AMO orders. In that case, they will be sent to the exchange at 9:00 AM (during the pre-market session), and you’ll only be able to modify or cancel them until 9:08 AM after which changes are no longer possible.
To check the status:
If the order status shows “AMO request received,” you can still modify it up to 9:12 AM.
For regular market/limit orders, modifications are allowed only up to 9:08 AM after the pre-market session closes.
I have been using orders with disclosed quantity so far and was able to modify orders between 9:08-9:12 till early last week. However, order modifications started failing since then. Last I tried, I was not able to modify orders on Monday, and I have not tried it in last 2 trading sessions. I am planning to check this tomorrow again based on your response that I should be able to modify disclosed quantity AMO order between 9:08-9:12 and report back here.
Still failing. Check attached screenshots. Although there is a green pop-up at the bottom right saying “Modification Request Sent”, the danger icon is placed on the order and order details indicate the failure. The order then gets submitted at the same price as the original price of creating the order (806.5 in the screenshots) and not the modified price (I tried with 806.6).