Market and limit orders: the core building blocks
A market order asks the broker to execute immediately at the current available price. It prioritises speed of execution over price certainty, which means the fill price can differ from the last quoted price, especially in thin or volatile markets. A limit order instead sets a maximum price you will pay when buying, or a minimum price you will accept when selling. It gives price control but no guarantee of execution: if the market never reaches your limit, the order simply does not fill. Many investors use limit orders for less liquid securities and market orders for highly liquid ones, but the trade-off between certainty of execution and certainty of price applies in every case.
- Market order: fills quickly, but the execution price is not guaranteed.
- Limit order: sets your price boundary, but the order may not execute.
- Liquidity and volatility change how large the gap between quoted and executed prices can be.
- Check how your broker handles partial fills on limit orders before relying on them.

