The Four Order Types That Matter
Four order types cover 95% of what you'll use as a futures trader.
Market Order: "Fill me now at whatever price is available." Guarantees execution but not price. The difference between screen price and fill price is called slippage.
Limit Order: "Fill me at this price or better, or don't fill me at all." Guarantees price but not execution. If price never reaches your level, you don't get filled.
Stop Order (Stop Loss): "When price hits this level, send a market order." Sits inactive until triggered. Because it becomes a market order, your fill can differ from your stop price.
Stop-Limit Order: "When price hits this level, send a limit order at this other price." Protects against extreme slippage, but if price gaps past your limit, your order never fills and you're stuck in an unprotected losing trade.
The default assumption is that a stop loss guarantees you exit at your stop price. It doesn't. A stop order becomes a market order the moment your stop price is hit. In calm markets, the difference is usually a tick or two. During fast moves, news events, or overnight gaps, price can blow right past your stop level and your fill comes back significantly worse. A stop is a trigger, not a guarantee.
What Happens When You Click Buy
Your order routes from your platform to your broker to the CME matching engine, which pairs your buy order against the lowest-priced sell order in the book. Market orders match immediately. Limit orders either match instantly or sit in the book waiting.
Slippage: When Price Moves Before You're Filled
Slippage is the difference between the price you expected and the price you actually got. It's a fact of life in trading, and pretending it doesn't exist will cost you.
A trader is short 1 ES with a stop 2 points above entry. CPI drops, price spikes through the stop in a single tick, and the fill comes back 1.5 points past the stop price. That's $75 of slippage on one contract, turning a planned $100 loss into a $175 loss.
Short 1 ES contract at 6,586. Stop loss at 6,588 (2 points above entry). Planned risk: 2 x $50 = $100
Price spikes through your stop. Fill comes back at 6,589.50 instead of 6,588. Actual loss: (6,589.50 - 6,586) x $50 = 3.5 points x $50 = $175
$175 actual - $100 planned = $75 extra loss from slippage (1.5 points of slippage)
On a single trade, $75 of slippage might seem manageable. But if you trade 4 times per day and average even 1 tick of slippage per trade ($12.50), that's $50/day or roughly $1,000/month in invisible execution costs. Slippage must be factored into your risk math, not ignored.
Minimize slippage by trading liquid markets (ES and NQ), avoiding entries during news releases, and using limit orders for entries. Accept slippage on stop losses. Getting out matters more than the exact price.
Choosing the Right Order for the Job
This is where the Pre-Execution Protocol starts to matter. The protocol's three core questions are: what's my position size, where's my stop, and what's my directional bias. Add a fourth: what order type am I using?
Planned setup at a specific level: Limit order. Let price come to you. If it doesn't reach your level, move on.
Breakout or momentum move: Market order or stop entry. Breakouts don't wait. Accept the slippage cost.
Protecting an open position: Stop (market) order. A stop-limit that doesn't fill because price moved too fast defeats the entire purpose.
Taking profit: Limit order. You know your exit price.
Key Rules
- Market orders guarantee execution, not price. Limit orders guarantee price, not execution. Pick deliberately.
- Stop losses must be stop (market) orders, not stop-limits. A stop-limit that fails to fill during a fast move leaves you unprotected.
- Average slippage of 1 tick per trade on ES = $12.50. At 4 trades/day over 20 days, that's $1,000/month in invisible cost.
- Use limit orders for planned entries at specific levels. Use market orders when speed matters more than price.
- Always use a limit order for profit targets. You know the exact exit price. No reason to leave it to chance.
- Factor slippage into every risk calculation. A 2-point stop doesn't guarantee a 2-point loss.
The next lesson covers the bid, the ask, and the spread, which is where order types meet the order book in real time.