whitecoffeecat.lol

What happens if you place a limit order that never fills?

If your limit order never fills, you pay nothing. No maker fee, no taker fee, no hidden charge. The order sits on the exchange's order book until either it executes, you cancel it, or the exchange removes it. During that time, no money moves, and no fee is owed.

The Order Book Lifecycle of an Unfilled Limit Order

When you submit a limit order, the exchange places it into the order book - a public list of all buy and sell orders at various prices. Your order exists only as data. It does not trade against any counterparty until a matching order arrives at your price or better.

This is a fundamental difference from market orders, which execute immediately and always incur a taker fee. A limit order that never executes is a zero-cost event for the user.

Does any fee still apply?

No. Exchange fee structures are designed around completed trades. The fee is a percentage of the trade value, and if the trade value is zero, the fee is zero.

There are two edge cases to be aware of, though neither involves a fee for the unfilled order:

  1. Order book snapshot fees (rare). A handful of exchanges charge a tiny periodic fee for keeping a large number of open orders on the book - usually only for high-frequency traders or API users with thousands of orders. This is not a fee on the order itself, but a platform usage fee. It is plainly stated in the exchange's fee schedule, and it applies regardless of whether orders fill. Most retail users never encounter it.

  2. Stale order removal. Some exchanges automatically cancel orders that have been open for a set period (commonly 30 to 90 days). When that happens, you are not charged. The order simply disappears. You may need to resubmit it if you still want to trade at that price.

What Happens to Your Collateral or Balance While the Order Is Open

For a buy limit order, the exchange locks the necessary funds (quote currency) from your available balance. For a sell limit order, it locks the crypto you are selling. Those funds are not available for other trades or withdrawals until the order is canceled or filled.

Why some traders worry about unfilled orders

The concern is not about fees. It is about opportunity cost:

How exchanges handle large numbers of unfilled orders

Centralized exchanges discourage users from flooding the order book with tiny, non-serious limit orders. They do this not by charging fees on unfilled orders, but by setting minimum order sizes or tick size constraints. For example, an exchange may require a minimum order value of $10 or a price increment of 0.01 units. This prevents the book from being cluttered with orders that will never reasonably trade.

DEXes handle this differently: every order is a transaction, so the gas cost itself is the deterrent. Submitting a limit order that never fills on Ethereum still cost you that gas.

Summary

A limit order that never fills costs you nothing in trading fees. Your funds are locked while the order is open, but you can cancel for free. The only real cost is the opportunity cost of idle capital - and, on a DEX, the gas fee to submit the order in the first place. On a centralized exchange, it is a free action with no associated charges.

Not financial advice. whitecoffeecat.lol publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to exchange fees