Market Orders vs Limit Orders
Take any price right now, or name your price and wait. The first trade-off every trader makes.
Every order you ever place answers one question: do you care more about getting filled now, or getting filled at your price? Market and limit orders are the two answers.
- Market orderAn order to buy or sell immediately at the best available price. — “fill me immediately at whatever the best available price is.” Speed over price. You cross the spreadThe gap between the highest buy price and lowest sell price. and pay the ask (or sell at the bid).
- Limit orderAn order to trade only at a specified price or better. — “fill me only at this price or better.” Price over speed. You wait in the queue; you might not get filled at all.
ExampleStock’s best ask is ₹100.10. A market buy fills instantly at ₹100.10. A limit buy at ₹100.00 waits — it fills only if a seller drops to ₹100.00, and otherwise sits unfilled.
Use limit orders by default. A market orderAn order to buy or sell immediately at the best available price. on a thin or fast-moving stock can fill far from the price you saw — that gapA jump between one bar’s close and the next bar’s open., called slippageThe gap between expected and actual trade price., is invisible until it bites. The few seconds a limit orderAn order to trade only at a specified price or better. costs you are usually cheaper than the slippageThe gap between expected and actual trade price. a market orderAn order to buy or sell immediately at the best available price. hands you.
Common mistake“Market orders are safe because they always fill.” They fill — but not always at the price you expected. On illiquidHow easily an asset can be bought or sold without moving its price. stocks or at the open, a market orderAn order to buy or sell immediately at the best available price. can execute shockingly far from the last price.
Key takeawayMarket orderAn order to buy or sell immediately at the best available price. = certainty of fill, uncertainty of price. Limit orderAn order to trade only at a specified price or better. = certainty of price, uncertainty of fill. Default to limit.
FAQs
When should I actually use a market order?
When immediate execution genuinely matters more than a few paise — e.g. exiting a liquid large-cap quickly. On liquid stocks the spread is tiny so the risk is small; on illiquid ones, prefer a limit order.