You've analyzed the chart. You've identified the setup. You know your entry, stop loss, and target. Now you click the order button — and your broker presents you with six different order types.
Market? Limit? Stop? Stop-Limit? Trailing Stop? GTC?
Choosing the wrong order type can cost you real money. A market order during low-volume hours can fill at a terrible price. A limit order set too aggressively might never fill while the trade moves without you. A stop-limit order might fail to execute during a crash — the exact moment you needed it most.
This guide explains every order type in plain English, with practical examples showing when to use each one.
The 4 Essential Order Types
1. Market Order
What it does: Buys or sells immediately at the best available price.
Think of it as: Walking into a store and saying "I'll take it" at whatever the sticker price is.
Example:
- AAPL is trading at $185.00 (bid) / $185.02 (ask).
- You place a market BUY order for 100 shares.
- Your order fills immediately at $185.02 (the ask price).
Pros:
- Guaranteed execution — your order WILL be filled.
- Speed — fills in milliseconds during normal trading hours.
Cons:
- No price control — you accept whatever the current price is.
- Slippage risk — in fast-moving or low-volume markets, the fill price can differ significantly from the price you saw on your screen.
When to use it:
- When speed matters more than price (e.g., you need to exit a losing trade immediately).
- For highly liquid stocks (AAPL, MSFT, SPY) during regular trading hours where the spread is $0.01-$0.02.
- For scalping where getting into the trade NOW matters.
When to avoid it:
- For low-volume stocks (spread might be $0.10-$0.50).
- Before market open or during after-hours (wide spreads, low liquidity).
- During major news events (spreads explode, slippage is extreme).
2. Limit Order
What it does: Buys or sells at a SPECIFIC price or better. Your order sits in the order book waiting for the market to reach your price.
Think of it as: Telling the store "I'll pay $180, and not a penny more. Let me know when you have a sale."
Example — Limit Buy:
- AAPL is currently at $185.
- You want to buy at $182 (a support level you identified).
- You place a limit buy order at $182.
- If AAPL drops to $182, your order fills at $182 or better.
- If AAPL never reaches $182, your order never fills.
Example — Limit Sell (Take Profit):
- You bought AAPL at $182.
- Your trading plan says to take profit at $190.
- You place a limit sell order at $190.
- When AAPL reaches $190, your shares are sold automatically.
Pros:
- Full price control — you decide your maximum buy price or minimum sell price.
- No slippage — your fill will be at your price or better.
Cons:
- No execution guarantee — if the market doesn't reach your price, you miss the trade.
- Can cause "missed moves" — the price comes within $0.05 of your limit, bounces, and you watch the entire move from the sidelines.
When to use it:
- For entries at specific technical levels (support, Fibonacci, moving average).
- For take-profit orders.
- For swing trades where you set an order and walk away.
- Anytime you want to control the exact price you pay.
3. Stop Order (Stop Loss)
What it does: Triggers a MARKET order when price reaches a specified level. It "stops" your loss at a predetermined point.
Think of it as: Telling your broker "If this stock drops to $178, sell everything immediately — I don't care what price I get, just get me OUT."
Example:
- You bought AAPL at $182.
- You place a stop sell order at $178.
- If AAPL drops to $178, your stop triggers and becomes a market order. Your shares sell at the next available price (probably $177.95-$178.05).
- If AAPL never drops to $178, the stop order remains dormant.
Critical Detail: Once triggered, a stop order becomes a Market Order. This means you are NOT guaranteed a fill AT $178 — you're guaranteed a fill near $178. In fast-moving markets or during gaps, you might get filled at $176 or worse.
Pros:
- Automatic risk management — protects you even if you're not watching the screen.
- Essential for every trade (read our risk management guide).
Cons:
- Slippage during volatility — in a crash or gap, the fill can be far from your stop price.
- "Stop hunting" — some traders believe institutions intentionally push price to trigger clusters of stop orders before reversing direction.
When to use it:
- On EVERY trade as your risk management tool.
- For exits on losing positions.
- When you need guaranteed execution more than guaranteed price.
4. Stop-Limit Order
What it does: Triggers a LIMIT order (not a market order) when price reaches your stop level. It gives you price control that a regular stop order doesn't.
Two price parameters:
- Stop Price: The trigger level (like a regular stop order).
- Limit Price: The worst price you'll accept for the fill.
Example:
- You bought AAPL at $182.
- You place a stop-limit sell with Stop = $178, Limit = $177.
- If AAPL drops to $178, a limit order is placed to sell at $177 or better.
- If AAPL is between $177-$178, your order fills. ✅
- If AAPL gaps straight to $175 (below your $177 limit), your order does NOT fill. ⚠️ You're still holding a position that's now down $7 with no protection.
The Danger: Stop-limit orders can fail to execute during the exact scenarios where you need protection most: market crashes, gap downs, and flash crashes. A regular stop order would have gotten you out (albeit at a bad price). A stop-limit order might leave you holding a losing position indefinitely.
When to use it:
- For entries (buying on a breakout): Stop at $190, limit at $191 — you'll only enter if the breakout doesn't run away from you.
- In markets with predictable, gradual price movements.
When to AVOID it (for stop losses):
- In volatile markets.
- For overnight holds (gap risk).
- During earnings season.
- Our recommendation: use regular stop orders for stop losses. The guaranteed execution is worth the potential slippage.
Advanced Order Types
Trailing Stop
What it does: A stop order that automatically adjusts as price moves in your favor.
Example:
- You buy AAPL at $182 and set a trailing stop of $3.
- AAPL rises to $190 → your stop moves to $187 (always $3 behind the highest price).
- AAPL continues to $195 → your stop moves to $192.
- AAPL reverses and drops to $192 → you're stopped out with a $10 profit.
Best for: Capturing profits in a trend without manually adjusting your stop.
OCO (One Cancels Other)
What it does: Places two orders simultaneously — when one fills, the other is automatically cancelled.
Example:
- You bought AAPL at $182.
- You set an OCO: Limit Sell at $195 (take profit) AND Stop Sell at $178 (stop loss).
- If AAPL hits $195, your take profit fills and the stop loss is automatically cancelled.
- If AAPL hits $178, your stop fills and the take profit is cancelled.
Best for: Managing trades with both a profit target and a stop loss without monitoring the screen.
Order Duration: GTC vs. Day
| Duration | Meaning | When It Expires |
|---|---|---|
| Day Order | Active only during today's trading session | End of today's session |
| GTC (Good Till Cancelled) | Active until it fills or you cancel it | Usually 30-90 days (broker-dependent) |
| IOC (Immediate or Cancel) | Must fill immediately or cancel | Milliseconds |
| FOK (Fill or Kill) | Must fill the ENTIRE order immediately or cancel | Milliseconds |
For most traders: Use Day orders for day trades and GTC orders for swing trade entries and take profits.
Order Type Cheat Sheet
| Situation | Best Order Type | Why |
|---|---|---|
| "Buy NOW at whatever price" | Market | Speed over price |
| "Buy only at $182 or lower" | Limit Buy | Price control |
| "Sell if it drops to $178" (stop loss) | Stop (Market) | Guaranteed execution on protection |
| "Sell at $195" (take profit) | Limit Sell | Get your target price |
| "Buy if it breaks above $200" | Stop Buy | Enter on breakout |
| "Lock in profits as it rises" | Trailing Stop | Auto-adjusting protection |
| "Set my stop AND target automatically" | OCO | Complete trade management |
The #1 Order Mistake Beginners Make
The most expensive order mistake: using market orders on low-liquidity stocks.
You see a small-cap stock at $12.50 on your screen. You place a market buy order for 500 shares. But the order book is thin:
- 100 shares available at $12.50
- 100 shares at $12.65
- 100 shares at $12.80
- 200 shares at $13.10
Your 500-share market order eats through ALL of these offers. Your average fill price: $12.83 — you paid $0.33 MORE per share than expected. That's $165 in slippage on a single order.
The fix: Always use limit orders on stocks with low volume or wide bid-ask spreads. Check the Level 2 order book before placing larger orders.
Practice Order Execution
🎯 Develop order execution habits:
Frequently Asked Questions
Q: Which order type should I use for my stop loss? A: A regular stop (stop-market) order. The guaranteed execution outweighs the risk of minor slippage. A stop-limit order risks not executing at all during a crash — which defeats the purpose of a stop loss.
Q: Can I modify an order after placing it? A: Yes, you can modify or cancel any open order that hasn't been filled yet. Once a market order is placed, however, it typically fills too quickly to modify.
Q: What is slippage? A: Slippage is the difference between your expected fill price and your actual fill price. It occurs during fast-moving markets or when trading low-volume instruments. Using limit orders eliminates slippage (at the cost of potentially missing the fill).
Q: Do order types work the same in forex and crypto? A: The core order types (market, limit, stop) work identically across all markets. Some brokers may not offer all advanced types (OCO, trailing stop) for every asset class.