AMO execution and Bid/Ask

If I place an AMO limit order (bid) on currency derivatives or other derivatives with a price matching an ask price will it guarantee the execution ?

Hey @aravindvlad

On the exchange, orders get executed on a ‘first come - first serve’ basis.

Exchanges follow a “price-time priority” principle for both orders and quotes. Whenever an order is placed at any exchange, it’s given a timestamp which is then used to prioritize your orders.

This means that if multiple bids/offer are placed at the exact same price, and there is only one offer/bid to counter it, the execution will happen for the person who placed the bid first.

So execution isn’t guaranteed, even if you place an AMO, cos if someone else has placed an AMO before you for the same price and there’s only one ask, your order will not execute immediately.

2 Likes