Skip to main content
Why is my order not filled?

Discover why your order may not be executed. Learn about limit and market orders.

Pete Darby avatar
Written by Pete Darby
Updated over 2 months ago

There can be several reasons why your order is not filled.

Limit orders

When using limit orders, you rely on existing orders in the order book. If your buy or sell price is not reached, the order will be canceled. In this case, you may consider using market orders. Check out the pros and cons of limit and market orders here.

Highest bid percentage

The bid price refers to the highest price a buyer will pay for a cryptocurrency. If you use a significantly lower percentage for the highest bid when placing a buy order, there is a high chance that the buy order will not be filled.

Cryptohopper buy settings interface showing limit order type selection and percentage bid field set to 0.1, with configurable bot settings and order type explanation

Common percentages range between 0.01 and 0.5%. The larger the percentage you use in the Base config's Buy settings, the greater the chance that the buy order will not be filled.

Lowest ask percentage

The ask price refers to the lowest price a seller will accept for a cryptocurrency. If you use a significantly higher percentage for the lowest ask when placing a sell order, there is a high chance that the order will not be filled.

Cryptohopper sell settings configuration panel showing take profit at 10%, limit order type selection, and percentage ask set to 0.1 with higher/lower options for automated cryptocurrency trading

Common percentages range between 0.01 and 0.5%. The larger the higher percentage you use in the Base config's Sell settings, the greater the chance that the order will not be filled.

Interested in getting to know more about why your trading bot opened positions smaller than configured?

Did this answer your question?