InvestingBeginner5 min read

Market orders vs. limit orders

The two ways to place a trade, what each guarantees (and doesn't), and the simple rule that keeps you from overpaying on thinly traded funds.

When you buy or sell a stock or ETF, your broker asks how you want the order handled. The two basic choices - a market order and a limit order - control whether you prioritize speed or price. For a long-term index investor the stakes are usually small, but getting this wrong on a thinly traded fund or a volatile day can quietly cost you real money. The distinction takes two minutes to learn and lasts a lifetime.

Market order: fill me now, at whatever price

A market order says 'execute immediately at the best available price.' It prioritizes certainty of execution over certainty of price. For a hugely liquid, heavily traded fund like an S&P 500 ETF, a market order fills in a fraction of a second at essentially the price you saw - the gap between buyers and sellers (the bid-ask spread) is a penny or two. The risk appears with less-traded securities or fast-moving markets, where the price you actually get can jump away from the price you expected.

Limit order: only at my price or better

A limit order says 'buy at $X or lower' (or 'sell at $X or higher'). It guarantees your price but not that the trade happens at all - if the market never reaches your limit, the order sits unfilled. This is the tool for control: you'll never be surprised by the execution price, at the cost of possibly missing the trade if you set the limit too aggressively.

Market orderLimit order
Guarantees executionYes (during market hours)No
Guarantees priceNoYes (your limit or better)
Best forHighly liquid funds, small tradesThin funds, large trades, volatile days
Main riskPaying a worse price than expectedThe order never fills
Which order type guarantees what
The bid-ask spread is the hidden cost
Every security has a 'bid' (what buyers offer) and an 'ask' (what sellers want). A market order to buy pays the ask; to sell, you receive the bid. On giant ETFs that spread is trivial, but on niche or low-volume funds it can be 0.5% or more - a cost a well-placed limit order can avoid.

Practical rules for ordinary investors

  • For big, liquid ETFs (total market, S&P 500, total bond), a market order during regular hours is fine - the spread is a rounding error.
  • For thinly traded or specialized funds, use a limit order at or near the current price to avoid getting a bad fill.
  • Avoid trading in the first and last 15 minutes of the day, when spreads are widest and prices swing most.
  • Never place a market order before the market opens or after it closes - the price can be far from the last quote.
  • Mutual funds sidestep this entirely: they trade once a day at the closing net asset value, with no order-type choice to make.
A market order on a volatile open can bite
Placing a market order the moment a fund starts trading in the morning - especially a smaller ETF or a stock reacting to news - can fill far from the price you saw the night before. When in doubt, a limit order set at a price you're comfortable with removes the surprise.

The bottom line

A market order buys speed and certainty of execution at the risk of price; a limit order buys certainty of price at the risk of not filling. For most long-term investors trading large, liquid index funds, a market order is perfectly fine. Reach for a limit order when you're trading something thinly traded, placing a large order, or acting on a jumpy day - and remember that automated recurring investments and mutual funds handle all of this for you, which is one more argument for keeping things simple.

Check your understanding

1 of 4
A market order guarantees:

Not quite — try again.

The Worth letter

Get smarter about money every week

One email, no spam — practical guides and Worth updates. Unsubscribe anytime.

Put this into practice

Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.

Start free trial