← Glossary

Term: Market Order

Orders & execution

A market order is an instruction to buy or sell a security immediately at whatever price is currently available, rather than at a price you specify. You are prioritizing speed and certainty of execution over price.

When you submit a market order, it goes to the exchange or your broker's routing system and matches against the best price sitting on the opposite side of the order book right now. A buy market order fills at the current ask price (what sellers are asking), and a sell market order fills at the current bid price (what buyers are offering). This is different from a limit order, where you set the exact price you're willing to accept and the order only fills if the market reaches it.

The nuance that trips people up is that "immediately" does not mean "at the price you last saw on your screen." Prices can move between the moment you glance at a quote and the moment your order actually reaches the market, especially in fast-moving or thinly traded stocks. On a stock with a tight spread and heavy volume, this gap is usually trivial. On a low-volume stock or during a sudden news spike, a market order can fill many cents or even dollars away from the price you expected, because it has to consume whatever orders are sitting on the book, level by level, until it's fully filled.

That "consuming multiple levels" effect is called slippage, and it's the main risk of a market order: you get your fill, guaranteed, but not a guaranteed price.

Why it matters on the desk

Day traders often need to get in or out fast, and a market order guarantees the trade happens now — but in a fast or illiquid stock, that speed can cost you a worse fill price than you'd get with a limit order, directly eating into a tight intraday profit target.

An example

Suppose a stock's order book shows the best ask at $20.05 for 100 shares, then $20.08 for 200 shares, then $20.10 for 300 shares. You place a market order to buy 500 shares. It fills 100 shares at $20.05, 200 shares at $20.08, and 200 shares at $20.10, giving you an average price of about $20.086 — higher than the $20.05 you may have been looking at right before you clicked buy.

Learn it by trading it.

Every term in this glossary shows up daily on our live desk.

Watch a morning, free