Does AMO Modification Affect Time Priority ?

rakesh100111
rakesh100111 edited January 16 in General
If any AMO order is placed at let's say 3:45PM and it got modified at 4:00PM. Does Zerodha server will use original placement time or modification time to decide the time priority of a order ?
  • sujith
    No, AMOs are placed based on creation time.
  • rakesh100111
    In below order details , Order-1 is placed in some delay as compared to order-2 , but order-1 got priority over order-2 , here on what basis system decided because as far as i know order should be executed on FIFO basis.
    ------------------------------------------------------------------
    Oder - 1 details:
    -------------------------------------------------------------------
    "status": "AMO REQ RECEIVED",
    "order_type": "SELL",
    "order_placement_time": "2025-01-13 15:45:56",
    "latest_modification_time": "2025-01-14 08:41:18"
    ------------------------------------------------------------------
    Oder - 2 details:
    -------------------------------------------------------------------
    "status": "AMO REQ RECEIVED",
    "order_type": "SELL",
    "order_placement_time": "2025-01-16 15:45:01",
    "latest_modification_time": "2025-01-17 08:33:35"
  • rakesh100111
    @sujith , Can you please update on this ?
  • sujith
    We push it to the queue based on order creation time at our end. We have multiple lease lines, all the messages are sent to the exchange in round robin sequence. I don't think it is possible to control the sequence of orders.
  • rakesh100111
    when you are saying multiple Lease lines does it means dedicated, high-speed connections to the stock exchange ?
  • rakesh100111
    and does order placed at 9:00 will get more priority over order placed during AMO ?
  • sujith
    AMOs are placed first and then the regular orders.
Sign In or Register to comment.