Education

Futures Order Types Explained: Market, Limit, Stop, MIT and OCO

Cameron Bennion
·
2026-04-23
·
4 min read
Calculator, notebook and pencil on a work desk
Photo by Cht Gsml on Unsplash.

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

GoalOrderWhat you give up
Exit nowMarketPrice
Enter at a chosen levelLimitGuaranteed fill
Protective stopStop-marketExact price
Fill on first touchMITExact price
Manage an open tradeOCO bracket or ATMNeeds correct setup and monitoring

Test before live

  1. Select a SIM account in the order panel, which is separate from your data connection or Playback.
  2. Place one order of each type with your normal size and confirm the fill logic against the rules above.
  3. Attach an ATM strategy and cancel one leg to see how the other behaves.
  4. 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.

Tags:

About the Author

Cameron Bennion
Cameron BennionAbout Cameron →

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.

Systematic Futures TradingHedge Fund Manager, Magnum Opus CapitalRisk-First EducationNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Learn the daily planning process:7-Day Free Trial →

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.

🔒 Your information is secure. We respect your privacy and will never spam you.

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.

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.

Intro includes a 7-day trial, then $97/month. Cancel before the trial converts if it isn't a fit.