Every order type trades something away. You can have certainty of execution or certainty of price, and no single order gives you both. Most beginner losses with orders come from picking the wrong trade-off for the moment, such as a limit order that never fills on the move you wanted or a stop that fills far from where you set it.
Market orders
A market order fills at the best price available right now. You get the fill, not the price. That's useful when getting out matters more than a tick or two, such as closing a position that has gone wrong. It costs you the spread, plus extra if the order walks through several price levels. Spreads and depth change with the time of day and around scheduled releases, so a market order during a thin lunchtime stretch or a major data release can fill noticeably worse than the last price you saw. Regular US equity trading opens at 9:30am ET, and futures trade nearly around the clock on CME Globex with a daily break, so liquidity isn't uniform. Check the CME schedule for the product and day.
Limit 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 limit order fills at your price or better, or doesn't fill. A buy limit sits below the market and a sell limit sits above it. You control price and give up certainty. Even when price touches your level, your order may not fill because other orders were ahead of yours in the queue. And if the market gaps through your level on a fast move, you can be left watching it go. Limit orders suit entries at a level you've chosen in advance and profit targets, as long as you accept that some will miss.
Stop-market orders
A stop-market order sits dormant until price trades at your stop price, then becomes a market order. For a stop-loss on a long, it's a sell stop below the market. For a breakout entry, it's a buy stop above resistance. The guarantee is that it will try to execute once triggered. There's no guarantee about the price. Hypothetically, a sell stop at 5,200.00 could fill at 5,196.00 if the market jumps through the level, which on ES is 4 points, or $200 per contract more than planned. Stop orders can slip, and your risk math should include that.
Stop-limit orders
A stop-limit has two prices. Once the stop price trades, it becomes a limit order at your limit price. Take a sell stop-limit with stop 5,200.00 and limit 5,198.00. It won't fill below 5,198.00, but if price drops past 5,198.00 before your order fills, it can sit unfilled while the loss grows. That makes it risky as a protective stop, because the fill you most need is the one it may not give you. If you do use it, know in advance what you'll do when it doesn't fill.
MIT (market if touched)
An MIT order becomes a market order when price touches your level. For a sell at resistance above the market, it behaves like a limit order that guarantees a fill once touched but not the price. A limit at the same level gives you the price but can miss on a touch. For entries, a buy stop goes above the market and an MIT buy goes below it. Mixing those up is a common mistake, so check the order's direction relative to the current price before you submit.
OCO and bracket orders
OCO means one cancels other: when either order fills, the other is cancelled. The standard use is a profit target and a protective stop placed after an entry fills. In NinjaTrader 8, an ATM strategy attaches a stop and target to an entry automatically. It's convenient, but not a reason to stop watching the trade. Know whether your stops are held at your broker or exchange or are managed by your platform on your computer, since that decides what happens if your connection drops. Your broker's documentation should say. Also watch partial fills, where the bracket may be sized to only part of the order.
Which one to use
| Goal | Order | What you give up |
|---|---|---|
| Exit now | Market | Price |
| Enter at a chosen level | Limit | Guaranteed fill |
| Protective stop | Stop-market | Exact price |
| Fill on first touch | MIT | Exact price |
| Manage an open trade | OCO bracket or ATM | Needs correct setup and monitoring |
Test before live
- Select a SIM account in the order panel, which is separate from your data connection or Playback.
- Place one order of each type with your normal size and confirm the fill logic against the rules above.
- Attach an ATM strategy and cancel one leg to see how the other behaves.
- Move on to live only at minimum size, and review every fill against what you expected.
SIM doesn't reproduce exchange queue position or real slippage, so a limit order that fills in SIM may not fill live. The official NinjaTrader 8 help guide is the authority for platform steps. For setup, see the NinjaTrader 8 setup guide, and for setting stops and targets at sensible distances, the risk-reward guide. If you want the course and daily ES/NQ KPL levels to practice with, start the 7-day Intro trial, then $97 per month.
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.


