Market Order: Definition, Example, vs. Limit Order
By Forex & Brokers DeskUpdated Nov 10, 2026

Definition
A market order is an instruction to buy or sell an asset immediately at the best price available, filling at the ask when buying and the bid when selling.
Key takeaways
- A market order fills right away at the best opposing price: the ask when buying, the bid when selling.
- The price you see before clicking is a reference, not a guarantee. The difference is called slippage.
- In thin or fast-moving markets, a large market order can "walk the book" and fill at progressively worse prices.
- A limit order sets a maximum buy price or minimum sell price. It protects the price but may never execute.
A market order is an instruction to buy or sell an asset immediately at the best price currently available. You choose the instrument, the direction and the size. You do not choose the price. A market buy fills at the lowest price sellers are offering (the ask), and a market sell fills at the highest price buyers are bidding (the bid). In exchange for that loss of price control, you get speed and a very high likelihood that the order executes while the market is open.
How a market order works
On a typical broker order ticket, you enter the symbol or currency pair, choose buy or sell, set the quantity (shares, contracts or lots) and pick an order type. On many platforms “market” is the preselected type. Once you submit it, the broker routes the order for immediate execution, either to an exchange, to a liquidity provider or, with some forex and CFD brokers, against its own pricing.
What happens next depends on what is resting in the market on the other side.
- Buying at market: your order matches with the sell orders offering the lowest prices. If the best offer has enough quantity to cover your whole order, everything fills at that one price.
- Selling at market: your order matches with the highest bids in the same way.
- If the best level is too small: the remaining quantity moves to the next-best price, then the next, until the order is complete. The result is several partial fills that average out to one execution price.
A quoted price shows either the last trade or the current bid and ask. By the time your order arrives, often a fraction of a second later, those prices may have moved. In a calm, liquid market the difference is usually tiny. During a news release, at the market open or in a thinly traded instrument, it can be meaningful. Slippage works in both directions: a fill can come in better than the quote as well as worse.
What “trading at market” costs you
Whenever you use a market order, you accept the other side’s price. Buying at the ask and selling at the bid means you pay the bid-ask spread on the round trip: buy and sell instantly with no price change and you lose exactly the spread, plus any commission. For a long-term investor buying a few shares of a liquid fund, this cost is minor. For frequent or automated traders, it is paid on every round trip and adds up quickly.
What happens to your money
A filled market buy in a cash brokerage account is debited at the execution price times quantity, plus any fees. US stock trades settle one business day after the trade date (T+1), though most brokers show the position immediately. In leveraged forex or CFD trading, a market order does not cost the full notional value. Instead, the broker reserves margin against the open position, and gains or losses flow through your account equity as the price moves. If losses consume enough of that equity, the broker can issue a margin call or close positions.
Example of a market order
Hypothetical example 1: spread cost in forex. Suppose EUR/USD is quoted at 1.0850 bid and 1.0852 ask. A trader places a market order to buy one standard lot (100,000 euros).
- Assuming the quote holds, the buy fills at the ask, 1.0852.
- If the trader immediately closed with a market sell, that sell would fill at the bid, 1.0850.
- Loss on the round trip: (1.0852 − 1.0850) × 100,000 = $20, before any commission.
That $20 is the spread, the built-in cost of crossing from one side of the quote to the other. The trade needs to move 2 pips in the trader’s favor just to break even, assuming no commission, no slippage and an unchanged quote.
Hypothetical example 2: walking the book in a thin stock. Suppose a small-cap stock has these sell orders waiting:
| Ask price | Shares offered |
|---|---|
| $20.00 | 100 |
| $20.05 | 200 |
| $20.20 | 300 |
A trader sends a market order to buy 500 shares, having seen “$20.00” on screen.
- 100 shares fill at $20.00 = $2,000
- 200 shares fill at $20.05 = $4,010
- 200 shares fill at $20.20 = $4,040
Total cost is $10,050 for 500 shares, an average of $20.10 per share. The trader paid $50 more than the displayed price implied, and that assumes nothing changed while the order executed. In a stock with even less depth, the later portions could fill further away still. A limit order at $20.05 would have bought 300 shares at no worse than $20.05 and left the rest unfilled.
Large traders sometimes use a sweep-to-fill order, which splits a big order into pieces executed against the best price available across venues instead of pushing one block through a single book.
When a market order makes sense
Speed matters more than a few ticks. If you need to enter or exit now, for example to close a losing position, a market order removes the risk that the price runs away while a limit order waits.
The instrument is liquid. Major currency pairs, large-cap stocks, popular ETFs and front-month futures typically have tight spreads and deep order books. In those markets, the fill on a modest-sized order usually lands very close to the quote.
Simplicity and cost. There is no price to set and nothing to monitor after submitting. Some brokers also charge more for limit orders than for market orders, though this varies by firm.
Order size is small relative to available volume. The smaller your order compared with the quantity at the best price, the less likely it is to walk the book.
Before sending one, check the spread and size the trade so a worse-than-expected fill does not break your risk plan. A position size calculator converts stop distance and account risk into a lot size.
Limitations of market orders
No price protection. The order executes at whatever the market offers. In a sudden move, that can be far from the price you saw.
Thin markets and wide spreads. Small-cap stocks, exotic currency pairs and illiquid tokens often have wide spreads and little size at each level. Market orders in these can fill slowly and at disappointing prices.
Gaps and volatile moments. Prices can jump past several levels at the open, around scheduled economic releases or after weekend news. A market order submitted into a gap fills at the first available price after the jump.
Extended hours. Liquidity outside regular sessions is generally thinner, and some brokers restrict or reject market orders during pre-market and after-hours trading for that reason.
Market order vs. limit order
A limit order lets you name your price: a maximum for buying or a minimum for selling. It executes only at that price or better. A buy limit at 1.0840 fills at 1.0840 or lower; a sell limit at $25 fills at $25 or higher.
The practical differences:
- Execution certainty: a market order almost always fills during trading hours; a limit order fills only if the market reaches your price, and possibly only partly.
- Price certainty: a market order gives none; a limit order guarantees you will not do worse than your limit.
- Timing: a market order is immediate; a limit order can sit for minutes, days or until it expires. A “day” time-in-force cancels an unfilled limit order at the session’s close, while “good till canceled” keeps it working.
- Best fit: market orders suit liquid instruments and urgent decisions; limit orders suit thinly traded or volatile assets, preset entry or exit levels, and large orders where slippage would be expensive.
A limit order can still execute immediately. If you place a buy limit above the current ask, it is a marketable limit order: it fills right away like a market order, but it caps how far up the book it can go. Many traders use this as a middle path when they want speed with a ceiling on slippage.
Related order types
Stop orders. A stop order sits dormant until the price reaches a trigger level, then becomes a market order. The trigger price and the fill price are different things: once triggered, a stop executes at the next available price, which in a fast market or a gap can be well beyond the stop level. A standard stop-loss order works this way. A stop-limit order instead becomes a limit order when triggered, so it controls price but may not fill.
Market on open and market on close. These instruct the broker to execute at the session’s opening or closing price rather than immediately. Traders use market-on-close orders when they want the official closing price, for instance to match a benchmark.
Batch orders. A batch order is a brokerage practice rather than an order type you select. Market orders placed while the market is closed are combined and sent to execution together at the next opening. Each batch is made up of individual market orders, so each customer still receives the opening market price rather than a price they chose. To control the opening price, place a limit order before the open instead.
FAQs
Can I place a market order on a weekend?
You can usually submit one, but it will not execute until the market reopens. The spot forex market closes on Friday evening and reopens on Sunday evening, New York time, so a Sunday order may sit until the first liquidity of the week, when spreads are often wider and prices may have gapped. Stock market orders entered over the weekend wait for Monday's open.
The Bottom Line
Market orders suit traders who need to enter or exit quickly in liquid instruments with small order sizes relative to available volume. In thin markets, wide spreads, gaps or extended hours, they can fill well away from the quoted price. Traders who need price protection can use a limit order or a marketable limit order, which still fills right away but caps how far up the book it can go.















