The order type you choose decides what you can lose before you have a position and after you have one. On ES, a 5-point slip is $250 per contract, and a market order sent into a fast release can produce a slip like that. Each order type gives you one guarantee and takes another away, so the useful question is which guarantee matters for this specific order.
Tick values to keep in front of you
| Contract | Per point | 0.25 tick |
|---|---|---|
| ES | $50 | $12.50 |
| MES | $5 | $1.25 |
| NQ | $20 | $5.00 |
| MNQ | $2 | $0.50 |
Market orders
Your next step
Build the daily map before the session.
See how ES and NQ Key Price Levels fit the daily plan. Follow the room, practice in SIM, and review what happened around each level.
A market order fills immediately at whatever the book offers. You get certainty of execution and no certainty of price. If the spread is one tick wide, buying at the ask and later selling at the bid costs one tick round trip before commissions: $12.50 on ES, $5.00 on NQ. That is the quiet-market case. Spreads can widen around economic releases, the 9:30 AM ET cash open and thin overnight trade, and a market order then walks through the book.
Hypothetical example: you send a market buy on ES during a release, expecting 4,800.00, and the fill is 4,802.00. That is 8 ticks, or $100 per contract, gone before the trade starts.
Market orders still have a place when getting out matters more than the price, such as exiting a position that is moving hard against you. Avoid them for entries just before scheduled releases or when the spread has widened beyond what you planned for.
Limit orders
A buy limit at 4,800.00 fills at 4,800.00 or lower. You control the price and give up the guarantee of a fill. When price touches your level, orders ahead of yours in the queue fill first, so a touch is not a fill. If you need the trade more than you need the price, a limit one tick through the market fills more often but pays that tick. If you can accept a miss, a limit at the touch saves it. Pick one on purpose and record which you used, so you can see later whether missed trades cost more than slippage would have.
Simulated platforms fill limit orders on rules that do not reproduce your real queue position, so a limit-order result in simulation does not validate live fills.
Stop orders
A stop becomes a market order when its trigger price trades. A sell stop at 4,790.00 sends a market sell once ES trades at 4,790.00 or lower. Stops serve two jobs: protective exits, and breakout entries such as a buy stop above a level you only want to trade if it breaks.
The trigger price is not the fill price. Hypothetical example: you are long from 4,800.00 with a 10-tick stop at 4,797.50, a planned risk of $125 per contract. If the stop fills 4 ticks worse, the loss is 14 ticks, or $175. Plan your size on the planned risk plus a slippage allowance, and remember that margin is collateral, not a cap on your loss. A gap through your stop can lose more than you intended.
Stop-limit orders
A stop-limit turns into a limit order at the trigger. A sell stop-limit with a stop at 4,790.00 and a limit at 4,789.00 only sells at 4,789.00 or higher. If ES trades through both prices and keeps falling, the order sits unfilled and your position is unprotected. That makes stop-limits a poor default for protective exits during volatile moments, since you are trading certainty of exit for price control. They fit better for entries where a missed trade is acceptable.
Bracket orders and ATM strategies
A bracket links an entry with a stop and a target. When the entry fills, the protective orders are submitted, and when one exits the position the other is cancelled. In NinjaTrader 8 the ATM Strategy does this, with stop and target distances in ticks and optional auto-breakeven rules. The official guide is at the NinjaTrader 8 help guide.
Brackets reduce the chance of an unprotected position, but they do not remove the risk. Check these every time:
- Partial fills: confirm the stop and target quantity matches the contracts you actually hold.
- Rejections: a rejected stop can leave you with a position and no protection, so look at the order list rather than assuming.
- Where the stop lives: know whether it rests with the broker or exchange, or inside your platform, because a disconnect treats those differently.
OCO orders
One-cancels-other links two orders so a fill on one cancels the other. A typical use is a buy stop above resistance and a buy limit at support, where only one of the two scenarios should become a trade. Stops and targets inside a bracket are the same mechanism applied to exits.
If you work from fixed reference prices such as the KPL levels, those are anchored to the regular-session opening print, so they are not known before the cash open and they do not move afterward. Place orders at them only once the day's levels exist, and pick the order type by what you need at that level, not by the level itself.
Execution checklist
Before the trade:
- Choose entry type and note whether you are paying the spread or waiting in a queue.
- Set the stop and target distances in ticks, then convert to dollars for your size.
- Check the calendar for releases that could widen spreads.
After the order:
- Confirm the order state from the platform or broker, not from the click. A broker can return a rejection without any visible error, and a timeout can leave a partial fill.
- Compare the fill with your intended price and log the difference in ticks.
- Confirm the protective orders are working and sized to your fill.
Logged slippage is the only way to know whether your order choices are costing you, and it is cheap to collect.
About the Author
Founder, Young Money Investments · Quant Trader
Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.
Free, No Credit Card
Get the Free Room Preview
See how the room works before choosing a membership. Follow a setup in SIM and review what happened.
Risk Disclosure & Disclaimer
Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.
Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.
CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.
Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.


