In a case where a limit order is placed at the upper (lower) price limit, there may be an argument that a market order still has the price priority. However, as all orders cannot be quoted beyond the price limits, the market order is deemed as an upper (lower) price limit order.
With regard to the priority between a market order deemed as an upper (lower) price limit order and a limit order at the upper (lower) price limit, considering that a limit order is not able to have better price due to the price limit, both the buying (selling) limit order at the upper (lower) price limit and the buying (selling) market order are deemed to have the same price priority.
The difference between a market order and a limit order at price limit depends on the order quantity. That is, if the order quantity of counter-party is larger than that of the market order or the limit order at the upper (lower) price limit, there is not any difference. However, if the counter-party's order quantity is smaller, then the market order is matched at a better price.
In a continuous trading, difference comes from the existence of a preceding order. That is, if the counter-party's order has the time priority, there is no difference. However, if the counter-party's order arrived later, then the market order is more likely to be matched at a better price. The limit order, however, has the advantage of expecting the price to be matched to a certain extent.
There is no difference because the matched price is the same in case where the counter-party has the same as or larger quantity.
Market Orders | Orders at Upper Price Limit | ||||
---|---|---|---|---|---|
Asks | Price | Bids | Asks | Price | Bids |
Market Order | 100 | Market Order | |||
Upper Price Limit | 11,500 | Upper Price Limit | 11,500 | 100 | |
10,600 | 10,600 | ||||
10,550 | 10,550 | ||||
200 | 10,500 | 100 (Deemed Price) |
200 | 10,500 | |
10,450 | 100 | 10,450 | 100 | ||
Last Traded Price | 10,000 | Last Traded Price | 10,000 | ||
Execution Price : 10,500 | Execution Price: 10,500 (The price of a larger quantity order) |
In a case where the counter-party has smaller quantity, the market order is matched at 10,500 while the limit order at price limit, at 11,500, the upper price limit, which makes the market order more advantageous.
Market Orders | Orders at Upper Price Limit | ||||
---|---|---|---|---|---|
Asks | Price | Bids | Asks | Price | Bids |
Market Order | 200 | Market Order | |||
Upper Price Limit | 11,500 | Upper Price Limit | 11,500 | 200 | |
10,600 | 10,600 | ||||
10,550 | 10,550 | ||||
100 | 10,500 | 200 (Deemed Price) |
100 | 10,500 | |
10,450 | 100 | 10,450 | 100 | ||
Last Traded Price | 10,000 | Last Traded Price | 10,000 | ||
Execution Price : 10,500 | Execution Price : 11,500 (The price of a larger quantity order) |
In a case where the counter-party order came later, the market order is matched at 10,550, while the limit order at price limit, at 11,500, which proves the market order is more advantageous.
Market Orders | Orders at Upper Price Limit | ||||
---|---|---|---|---|---|
Asks | Price | Bids | Asks | Price | Bids |
Market Order | ② 100 | Market Order | |||
Upper Price Limit | 11,500 | Upper Price Limit | 11,500 | ② 100 | |
10,600 | 10,600 | ||||
③ 200 | 10,550 | 100 (Deemed Price) |
③ 200 | 10,550 | |
10,500 | ① 200 | 10,500 | ① 200 | ||
10,450 | 10,450 | ||||
Last Traded Price | 10,000 | Last Traded Price | 10,000 | ||
Execution Price : 10,550 (The price of the preceding order) | Execution Price : 11,500 (The price of the preceding order) |
In a case where the counter-party order came first, both the market order and the limit order at price limit are matched at the same price, making no difference.
Market Orders | Orders at Upper Price Limit | ||||
---|---|---|---|---|---|
Asks | Price | Bids | Asks | Price | Bids |
Market Order | ③ 200 | Market Order | |||
Upper Price Limit | 11,500 | Upper Price Limit | 11,500 | ③ 200 | |
10,600 | 10,600 | ||||
② 100 | 10,550 | 100 (Deemed Price) |
② 100 | 10,550 | |
10,500 | ① 100 | 10,500 | ① 100 | ||
10,450 | 10,450 | ||||
Last Traded Price | 10,000 | Last Traded Price | 10,000 | ||
Execution Price : 10,550 (The price of the preceding order) | Execution Price : 10,550 (The price of the preceding order) |