Why Has My Limit Order Not Been Filled?
What is a Limit Order?
A limit order is an order placed on the order book at a specific price. It will only be executed when the market price reaches your limit price (or better). You can use a limit order to buy assets at a price lower than the market price or sell assets at a price higher than the market price.
When Will My Limit Order Be Filled?
A limit buy order will only be filled when the following three conditions are met:
The market price has reached your limit price or better For example, if the current market price is $2,400 (A) and the limit buy price is $1,500 (C), the limit buy order will not be executed until the price drops to $1,500 (C) or lower. If the order is filled at a price lower than $1,500, you’re getting a better deal.

There is enough liquidity to fill the order If the current market price is $1,500 (C) but there are no matching sell orders, your buy order will not be executed. However, if there is enough liquidity, your order may be partially filled.
There is enough time for execution During periods of high volatility, even if the market price reaches your limit price, your order might not have enough time to reach the order book and be executed at the matching price.
EasiCoin Team
最后更新于