Skip to main content

Why Hasn’t My Spot Order Been Filled?

Written by 100X

1. Common Reasons Why an Order Is Not Filled

After a spot order is submitted, if it is not filled immediately, it may be due to the following reasons:

  1. The limit order price has not reached the market execution price

  2. The current order book depth is insufficient

  3. The market price is fluctuating rapidly

  4. The order quantity is large and cannot be fully filled at once

  5. The available balance in the account is insufficient

  6. The trading pair is temporarily under maintenance, suspended, or restricted

2. The Limit Price Has Not Reached the Market Price

If a user places a limit order, the order will only be filled when the market price reaches or is better than the price set by the user.

For example, if the current BTC market price is 100,000 USDT and the user sets a buy order at 98,000 USDT, the order will remain open and wait for execution if the market price does not fall near that level.

3. Insufficient Order Book Depth

Order book depth refers to the number of buy and sell orders currently available for execution in the market.

If the user places a large order and the available quantity in the current order book is insufficient, the order may only be partially filled, while the remaining portion will continue to wait for execution.

For example, if a user places an order to buy 10 BTC but only part of the quantity is available in the sell order book, the order may be partially filled.

4. Rapid Market Fluctuations

When the market rises or falls quickly, the market price may change significantly within a short period of time.

If the user’s order price is far from the current market price, the order may not be filled in time or may only be partially filled.

5. Insufficient Available Balance

If the available balance in the account is insufficient, the system may not be able to submit the order successfully, or the order amount may not meet the minimum order requirement.

Users can go to the 【Assets】 page to check the available balance in their spot account and confirm whether any assets are currently frozen.

6. Abnormal Trading Pair Status

Some trading pairs may be temporarily suspended, restricted, or unavailable due to system maintenance, liquidity adjustment, risk control, or project-related reasons.

In such cases, please refer to the information displayed on the 100X App and official platform announcements.

7. How to Handle an Unfilled Order

Users may choose one of the following options based on the actual situation:

  1. Continue waiting for the order to be filled

  2. Cancel the current order and place a new one

  3. Adjust the order price

  4. Use a market order for faster execution

  5. Check whether the available account balance is sufficient

  6. Check whether the trading pair is in normal trading status

8. Friendly Reminder

A limit order does not guarantee immediate execution. Whether an order is filled depends on the market price, order book depth, order quantity, and the order price set by the user.

Before placing an order, please carefully confirm the trading pair, order direction, order type, price, and quantity to avoid failed execution caused by incorrect settings.

9. Special Note

100X provides spot trading services and related feature descriptions. This does not constitute any investment advice. Users should trade based on market conditions and their own judgment, and bear the related trading risks themselves.

Did this answer your question?