5.1
What Is a Market Order?
A market order is an instruction to buy or sell a stock immediately at the best available current price. You specify the quantity — the number of shares — and your broker executes the trade instantly at whatever price the market is currently offering. Speed is guaranteed. Price is not.
| Step | What Happens in a Market Buy Order |
|---|---|
| 1 | You place a market buy order for 100 shares of AAPL |
| 2 | Your broker routes the order to the exchange immediately |
| 3 | The exchange finds the lowest-priced sellers currently available |
| 4 | Your 100 shares fill at whatever ask prices are available |
| 5 | If 100 shares exist at the ask, you fill at one price |
| 6 | If fewer shares are at the ask, you fill across multiple prices — average fill may differ from the quote |
Market orders are the default order type on most broker platforms. They are the fastest way to enter or exit a position. The moment you click confirm, your order hits the exchange and fills against the existing order book. In highly liquid conditions — large-cap stocks or major ETFs during regular trading hours — the fill price will be extremely close to the price you saw on screen. In thinner markets, that can change dramatically.
Figure 1 — Market buy order execution: from your click to settled trade, every step in sequence
How Market Orders Are Filled
When you place a market buy order, your broker routes it to the exchange. The exchange matches your order against the lowest-priced sellers currently in the order book — starting with the ask price and working upward until your entire order is filled. If the order book is deep (many sellers at the current ask), you fill at a single price. If the order book is thin, your fill can climb across multiple price levels.
The Risk of Slippage with Market Orders
Slippage is the difference between the price you expected to pay and the price you actually paid. It is the defining risk of market orders. In a fast-moving market, the price can move between the moment you click ‘buy’ and the moment your order reaches the exchange. You see $189.84 on screen — you fill at $189.97. That $0.13 difference is slippage, and on 500 shares, it is $65 — an invisible cost that comes directly out of your trade.
Figure 2 — Slippage risk by market condition: the further right the bar, the more your fill price can deviate from what you saw on screen
Slippage is worst in three conditions: low-volume stocks with wide bid-ask spreads, high-volatility moments (earnings releases, macro announcements, market open), and large order sizes relative to available liquidity. In all three cases, the market order works against you.
| Condition | Slippage Risk | Example |
|---|---|---|
| Liquid large-cap (AAPL, SPY) — calm session | Minimal ($0.01–$0.03) | You see $189.84 — you fill at $189.85 |
| Liquid large-cap — news spike or open | Moderate ($0.05–$0.20) | Price moves 3 cents in the time your order routes |
| Mid-cap stock — normal session | Low–Medium ($0.05–$0.15) | Spread is wider, fills can vary |
| Small-cap / low-volume stock | High ($0.20–$1.00+) | Thin order book — your order moves the price against you |
| Any stock at market open (9:30–9:45 AM) | High — avoid | The order book is chaotic, and prices adjust rapidly |
Market Open Rule: Never use a market order in the first 5–10 minutes after the 9:30 AM ET open. Price discovery is still occurring — spreads are wide, and slippage can be severe. Wait for the market to settle.
5.2
What Is a Limit Order?
A limit order is an instruction to buy or sell a stock only at a specific price, or better. You define the price. The exchange will only fill your order if the market reaches that price. You sacrifice speed in exchange for price certainty.
Limit orders give you full control over your entry and exit price. A buy limit order will fill at your specified price or lower — never higher. A sell limit order will fill at your specified price or higher — never lower. This means you know the worst-case price before the order is ever placed. No surprises, no slippage, no fills at prices you did not agree to.
Buy Limit vs Sell Limit Orders
| Order Type | Instruction to Broker | When It Fills | Risk |
|---|---|---|---|
| Buy Limit | Buy X shares at $Y or lower | When the ask drops to your limit price or below | The order may not fill if the price never reaches your limit |
| Sell Limit | Sell X shares at $Y or higher | When the bid rises to your limit price or above | The order may not fill if the price never reaches your limit |
Example: AAPL is trading at $191.50. You want to buy on a pullback to $190.00. You place a buy limit order at $190.00. If AAPL pulls back to $190.00 or below during the session, your order fills. If it never reaches $190.00, your order expires unfilled at the end of the day (a standard day order).
The Risk of a Limit Order Not Filling
The primary risk of a limit order is a missed trade. You set your price, the market gets close but never quite reaches it, then moves in the direction you anticipated without you in the position. This is a real cost: the opportunity cost of a profitable setup you watched from the sideline.
The solution is not to abandon limit orders — it is to set them intelligently. If you want to buy near a specific support level, place your limit slightly above that level, not exactly at it. Give the market a small margin. A $0.05–$0.10 buffer on a liquid stock dramatically increases your fill rate without meaningfully changing your entry price.
Practical Tip: On highly liquid stocks (AAPL, SPY, QQQ), placing a limit order $0.02–$0.05 above the current ask gives you near-immediate fill — with all the price protection of a limit order and almost none of the ‘miss’ risk.
5.3
Market Order vs Limit Order: Direct Comparison
Each order type has a place in a trader’s toolkit. Neither is universally better. The right choice depends on the specific situation.
| Factor | Market Order | Limit Order |
|---|---|---|
| Execution speed | Immediate — fills at next available price | Only fills when price reaches your level |
| Price certainty | None — you receive whatever is available | Full — fills at your price or better |
| Slippage risk | Yes — can vary from expected price | No — you set the worst-case fill price |
| Fill guarantee | Always fills (in a liquid market) | Not guaranteed — market may not reach limit |
| Partial fills | Possible on illiquid stocks | Possible if insufficient shares at your price |
| Best for | Exiting quickly in fast-moving markets | Planned entries and exits at specific levels |
| Worst for | Illiquid stocks, market open, news events | Fast-moving breakouts where missing the entry matters |
| Beginner suitability | Caution — slippage adds hidden cost | Recommended — price control reduces execution errors |
Default Rule: Use limit orders for entries. Use market orders only for urgent exits when getting out of a position is more important than the exact price you receive.
5.4
What Is a Stop Order? (And How It Differs from Both)
A stop order is a conditional order — it only activates when the price reaches a specified trigger level (the stop price). Once triggered, it becomes a different type of order. Understanding stop orders is essential because they are the primary tool for limiting losses and protecting profits in active trading.
Figure 3 — Market order vs limit order across eight decision factors: green signals advantage, red signals risk
Stop orders come in two main forms: stop-market and stop-limit. The distinction between them determines how your order behaves after it triggers — and whether you are guaranteed a fill or guaranteed a price.
Stop-Loss Orders for Beginners
A stop-loss order (also called a stop-market order) triggers when the price reaches your stop level — and then immediately converts to a market order. This guarantees you will exit the position. It does not guarantee the price at which you exit.
Example: You buy AAPL at $190.00 and place a stop-loss at $187.00. If AAPL drops to $187.00, your stop triggers and converts to a market sell order — filling at whatever bid price is available at that moment. In normal conditions, you will feel very close to $187.00. In a fast-moving selloff, you might fill at $186.50 or lower.
| Stop-Loss Type | How It Works | Guarantees Fill? | Guarantees Price? | Best Used When |
|---|---|---|---|---|
| Stop-Market (standard stop) | Triggers at stop price → becomes market order | Yes | No | You need to exit — getting out matters more than the price |
| Stop-Limit | Triggers at stop price → becomes a limit order | No | Yes | You want to avoid a bad fill but accept the risk of not exiting |
| Trailing Stop (% or $) | The stop price moves up with the stock as it rises | Yes (market) | No | Locking in profits on a winning trade that is still trending |
| Mental Stop (no order placed) | You watch the price and exit manually at your level | No | Depends | Experienced traders only — requires strict discipline |
Stop-Limit Orders: The Best of Both Worlds?
A stop-limit order triggers at your stop price and then converts to a limit order — not a market order. This means you control the worst price you will accept on exit. The danger is that in a fast gap-down move, the price can blow through your limit without filling, leaving you still in a losing position while the price falls further.
Example: You place a stop-limit on AAPL with a stop at $187.00 and a limit at $186.50. If AAPL gaps down overnight to $185.00 on bad news, the stop triggers — but the limit at $186.50 is never reached. Your order sits unfilled while the stock continues to fall. This is the defining risk of stop-limit orders, and it is why many traders prefer stop-market orders for loss protection despite the price uncertainty.
Stop-Limit Warning: Stop-limit orders provide price certainty but not exit certainty. In volatile or gapping markets, they can fail to execute — turning a manageable loss into a catastrophic one. Beginners should use standard stop-market orders for loss protection.
5.5
Which Order Type Should Beginners Use?
The answer is not one-size-fits-all — but the framework is straightforward. Match the order type to the objective. The table below maps the most common beginner trading situations to the correct order type.
| Situation | Recommended Order Type | Reason |
|---|---|---|
| Entering a planned trade at a specific level | Buy Limit | Price certainty — you control your entry cost |
| Entering a breakout that is moving right now | Buy Market or Limit slightly above ask | Breakouts require immediacy — but use limit to cap slippage |
| Exiting a winning trade at a target price | Sell Limit | Locks in your profit target — fills when price reaches it |
| Protecting a losing trade (stop-loss) | Stop-Market | Guarantees exit — price certainty less important than getting out |
| Protecting profits on a running winner | Trailing Stop | Moves up with price, locks in gains as trade progresses |
| Exiting in a fast-moving emergency | Market Order | Speed matters most — price secondary to exiting immediately |
| Trading at market open (9:30–9:45 AM) | Limit Order only | Market orders at the open carry extreme slippage risk |
A practical default for beginners: use limit orders for all planned entries and exits. Reserve market orders for emergency exits only — when you must get out of a position regardless of price. This single habit eliminates the most common execution mistakes beginners make.
5.6
Common Order Placement Mistakes to Avoid
These are the order-related mistakes that cost beginners money most consistently:
- Using market orders on illiquid stocks. A $0.50 spread on a small-cap stock means your market order is immediately $0.50 underwater per share. Always check the spread before choosing market.
- Placing stop-losses too tight. A stop placed inside the normal daily price range gets triggered by noise, not by a genuine reversal. Your stop should be beyond a logical technical level — a key support, a recent low, a moving average.
- Using stop-limit orders as loss protection. If a stock gaps through your stop-limit, you stay in the trade while it falls further. For exits under duress, use stop-market orders.
- Forgetting to set a stop-loss at all. Entering a trade without a stop is not a trading strategy — it is an open-ended risk position. Every trade needs a defined exit before entry.
- Placing market orders during the first 10 minutes of the session. The open is the most volatile period of the day. Spreads are wider, prices are erratic, and slippage is at its daily peak. Wait or use limits.
- Setting limit orders too far from the current price. Overly conservative limit entries miss fills entirely. You sit out a valid setup waiting for a price that never arrives.
- Not accounting for partial fills. If your limit order partially fills — say, 60 of 100 shares — you have a smaller position than planned. Your risk calculation needs to adjust immediately.
5.7
Frequently Asked Questions
Do market orders always fill immediately?
In liquid markets during regular trading hours, market orders fill in milliseconds. In after-hours or pre-market sessions, or on stocks with very low daily volume, a market order may take longer to fill or may fill in pieces across multiple price levels (partial fills). In extremely illiquid conditions, a market order could theoretically fail to fill entirely — though this is rare on listed US stocks.
What happens to a limit order if it does not fill by end of day?
A standard limit order is a day order — it expires unfilled at market close if it is never triggered. You can also place a GTC (good-till-cancelled) limit order, which remains active across multiple trading sessions until it fills or you manually cancel it. Most brokers default to day orders. GTC orders are useful for entries at key support levels you are willing to wait for.
Can a limit order get a better price than I set?
Yes. A buy limit order set at $190.00 will fill at $190.00 or lower — never higher. If you place a buy limit at $190.00 and the stock gaps down to open at $188.00, your order fills at $188.00, not $190.00. This is called price improvement and it works in your favor. Sell limit orders work the same way: they fill at your price or better, meaning the actual fill could be higher than your limit.
What is the difference between a stop and a stop-limit?
A standard stop order (stop-market) triggers at your stop price and converts to a market order — guaranteeing execution but not price. A stop-limit order triggers at the stop price and converts to a limit order — guaranteeing price but not execution. In fast-moving or gapping markets, stop-limit orders can fail to fill. For loss protection, most beginners should use standard stop-market orders to ensure they exit losing positions.
5.8
Quiz
Continue Your Learning
➜ Now that you can place orders, learn what makes prices move in the first place: How Are Stock Prices Determined? The Forces Behind Every Price Move.