What Is a Limit Order? Definition, Example and How to Set One
Short answer: a limit order is an instruction to buy or sell only at a specified price or better. The longer answer — why it matters and where people get it wrong — is below.
The definition
A limit order is an instruction to buy or sell only at a specified price or better.
Definitions in crypto are often circular or full of jargon. If you understand only that sentence, you already know more than most people using the term.
Why it matters to you
In practice, it gives you price control, at the cost of not guaranteeing a fill.
The concepts that affect your decisions are worth understanding properly; the rest is trivia.
The part people get wrong
One important nuance: pairing a limit order with a price alert is a common workflow.
Most costly mistakes in crypto come from a half-understood concept rather than a completely unknown one.
Limit order vs market order, with real numbers
Suppose Bitcoin shows a best bid of $78,700 and a best ask of $78,720. A market buy takes whatever is on the ask side right now: the first coins at $78,720, then the next price up if your size is bigger than what sits there. You are guaranteed to be filled and not guaranteed a price. A limit buy at $78,500 does the opposite. It rests in the order book and fills only if sellers come down to it; you are guaranteed the price and not guaranteed a fill.
That trade-off is the whole concept. Market orders buy certainty of execution with price. Limit orders buy certainty of price with the risk of missing the move. Which one is right depends on why you are trading: if the point is to be in before an event, execution matters; if the point is to buy a dip at a level you chose while calm, price matters, and a fill you did not get is a trade you did not want.
One detail catches people out. A limit buy placed above the current ask is still a limit order, but it fills immediately at the ask, because the exchange always gives you a better price than your limit if one is available. Traders call this a marketable limit order, and it is a sensible way to place what is effectively a market order with a worst-case price attached.
Where a limit order sits in the order book
An exchange matches orders by price first and time second. Every buy limit below the market and every sell limit above it is queued at its price level, and within a level the earliest order is first in line. If you bid $78,500 and there are already 40 BTC of bids at that price, your order fills only after those 40 have traded.
This is why a limit order can be touched and still not fill. Price dips to $78,500, trades a few coins and bounces before the queue reaches you. It is not a glitch; it is the queue. Placing the order a few dollars inside the level, at $78,510 rather than $78,500, moves you ahead of everyone sitting on the round number.
It also explains partial fills. If only 2 BTC trade at your price before the market moves away, you own 2 BTC and the rest of the order keeps waiting, or is cancelled, depending on the time-in-force setting you chose.
Time in force: GTC, IOC, FOK and post-only
Good-till-cancelled (GTC) is the default on most crypto exchanges: the order stays in the book until it fills or you cancel it. Immediate-or-cancel (IOC) fills whatever it can right now and cancels the remainder. Fill-or-kill (FOK) executes the entire size immediately or not at all. Post-only rejects the order if any part of it would execute straight away, which guarantees you are adding liquidity rather than taking it.
Post-only matters because of fees. Exchanges usually charge less to orders that rest in the book (makers) than to orders that hit the book (takers), and on an active account the difference over a year is real money. Binance, Kraken and Coinbase Advanced all publish separate maker and taker schedules; a resting limit order is how you land on the cheaper side.
Stock brokers often expire GTC orders after 60 or 90 days. Most crypto exchanges do not, so an order you forgot about in a quiet market can fill months later. Review open orders whenever you review your alerts.
Limit orders and price alerts do different jobs
A resting limit order acts without asking you. A price alert asks you first. That distinction decides which one to use. If you already know you want to buy at $78,500 whatever the headlines say, the order is better: it fills at 3am while you sleep. If you would want to check why price fell there before committing, set the alert at $78,700 instead and decide with the news in front of you.
Many people run both: a limit order for the level they are certain about, and an alert a little above it so they know the order is about to be tested. In CoinPriceAlert that is a single price alert on the coin; it fires as a push notification with the app closed, and quiet hours keep it silent overnight if you would rather see it in the morning.
Never miss a move in the markets you follow
Pick a price or a percentage, choose push, Telegram or email, and let it watch around the clock while quiet hours keep the night to yourself.
- Fires about a second after the price hits
- Runs on our servers, so it reaches you with the app closed
- Free for 3 alerts — no card, no account
Download the app for real-time notifications
Frequently asked questions
What is a limit order in simple terms?
A limit order is an instruction to buy or sell only at a specified price or better. In practice, it gives you price control, at the cost of not guaranteeing a fill.
Can a limit order fill at a better price than my limit?
Yes. A limit is the worst price you will accept, not the price you will get. A buy limit placed above the current ask fills at the ask; a sell limit below the bid fills at the bid. Exchanges always match you at the best available price on your side of the limit.
Why did my limit order not fill when price touched it?
Orders at a price level fill in the order they arrived. If price only traded a small amount at your level before moving away, the earlier orders ahead of you absorbed it. Placing the order slightly inside the round number moves you up the queue.
Do limit orders expire on crypto exchanges?
Usually not. Good-till-cancelled is the default and most crypto venues keep the order open indefinitely, unlike many stock brokers that cancel after 60 to 90 days. Check the exchange rules and review your open orders regularly.
Set an alert for this: crypto price alerts, or every market and alert type. Choosing an app? How the alert apps compare, from their own pricing pages.
Related terms
- Order Book — the live list of buy and sell orders waiting at each price level
- Stop-Loss — an order that closes a position once price passes a level you chose
- Slippage — the difference between the price you expected and the price you got
Sources
Keep reading
Are Crypto Airdrops Worth Chasing?
Some have paid substantially. Most have not, and the ones that cost people money are usually not airdrops at a…
Trading basicsShould You Sell a Crypto Position at a Loss?
The honest answer depends on one question, and it is not "how far down am I". Here is the question that actual…
Trading basicsStablecoins Explained: How They Hold a Dollar (And When They Do Not)
Stablecoins are the plumbing of crypto. Understanding how each type maintains its peg tells you which risks yo…
Trading basicsWhat Is an NFT? Definition, Examples and Why It Matters
An NFT is a token representing ownership of a unique item recorded on a blockchain. What it means in practice,…
