Search for an answer or browse help topics to create a ticket

Featured

Show moreless
View all categories

Why was the order executed at different price points?

When a market order is placed, it is executed at the best available bid/offer on the exchange. If the existing bids/offers do not have enough quantity to fulfil the order, the remaining unexecuted quantity will be matched against the next best bid/offer.

Example Scenario

Here is an example of the market depth for ITC, assuming a market order is placed to buy 3500 shares:

  1. 108 shares will be purchased at a price of 263.20.
  2. 934 shares will be purchased at a price of 263.30.
  3. The remaining 2458 shares will be purchased at a price of 263.35.


The same concept applies to limit orders in a different way. In the above example, if a limit order is placed to buy the 3500 shares at 263.20, then 108 shares would be bought immediately. However, the remaining 3392 shares would remain as a pending order in the order book. If any offer at the specified price comes in, the order will be executed. To learn more about limit and market orders, see What are limit and market orders?

Did you know? If any of the bids/offers have a disclosed quantity, the quantity executed may differ from what is seen in the market depth. To learn more, see What is the disclosed quantity feature and how to use it?