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: Open ChartMini TradeGame and practice entering and exiting trades with specific price targets and stop levels. While the simulator simplifies order execution, it builds the critical habit of ALWAYS defining your entry, stop, and target before clicking any button — the same discipline you need when choosing order types on a real broker.
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.