Trading

Market order

What is Market order?

A market order instructs a broker or venue to trade promptly at the best prices reasonably available, without setting a maximum purchase or minimum sale price.

A user interface should show an estimated value as provisional until fills arrive. Execution records, not the preview quote, must update position cost, cash, tax lots, and performance, with rejected and partially filled quantities remaining explicit rather than silently treated as completed.

Execution priority

A market order prioritizes execution over price control. It usually executes quickly in an active market, but the displayed quote can change before arrival and multiple fills can occur. Broker routing, venue rules, trading halts, order size, and available liquidity affect the outcome. Execution is highly likely, not absolutely guaranteed under every market condition.

Price uncertainty

The last traded price is not necessarily the next executable price. Fast markets, openings, news, thin order books, and large orders can create substantial differences. A buy order can fill above the visible ask and a sale below the visible bid as available levels are consumed. Market orders placed while a venue is closed can face an opening gap.

Example

An investor sees a stock last traded at $40 and submits a market buy for 2,000 shares. Only 100 shares are offered at $40.05, with further asks at $40.15 and $40.40. The order may receive several fills at a weighted average above $40.05. The $40 observation was information, not a guaranteed transaction price.

When it may be appropriate

Market orders can be reasonable when immediate execution is more important than small price variation and the intended size is modest relative to reliable liquidity. Portfolio rebalancing systems should still impose size, venue, time, and volatility controls. In less liquid securities or outside regular hours, explicit price limits often provide important protection, though at the cost of nonexecution.

Practical checklist

Review current spread, depth, volatility, market status, and order size before submission. Confirm whether the broker converts certain market orders into limit orders or applies collars. Record arrival time and benchmark execution fairly. Do not use market orders as a default merely for convenience, and never model them in a simulation at an unadjusted closing price without costs.

Sources and further reading

Related terms
Limit orderStop orderSlippageMarket liquidityTransaction cost
← All terms