Futures Trading
Futures Order Types: Market, Limit, Stop, OCO & TIF

Futures Order Types: Market, Limit, Stop, OCO & TIF

Learn›Futures Trading
Futures Execution Guide

Futures Order Types Explained: Market, Limit, Stop, OCO and Time-in-Force

The wrong order type can turn a good trade idea into a poor fill, a missed entry or an unprotected position. This guide shows exactly when to use market, limit, stop-market, stop-limit, MIT and OCO orders.

By Stephen Hoad Professional trader and risk manager Updated July 2026 Practical execution guide
Futures order entry platform with market limit stop and OCO orders
The immediate answer

Use a market order when execution matters more than price, a limit order when price matters more than certainty, a stop-market order for protection or momentum entry, and an OCO bracket to link the stop and target. Time-in-force decides how long those orders remain active.

Time-in-force: how long should an order stay active?

Time-in-force does not change the order’s price logic. It controls how long the order remains live.

DAY Active for the current session, then cancelled automatically.
GTC Remains active until filled or cancelled, subject to broker limits.
GTD Remains active until a specific date and time chosen in advance.
OCO Links two orders so one filling automatically cancels the other.
Time-in-forceBest useStrengthMain riskExample
DAYIntraday entries and exitsPrevents forgotten overnight ordersOrder disappears at session endMES buy limit active only during the US session
GTCSwing targets and protective stopsRemains active across sessionsGhost-order and rollover riskMCL stop and target left working overnight
GTDOrders needed through a known windowAutomatic expiry at a planned timeCan expire just before the level tradesMES breakout order valid through Friday close

The six futures order types every trader should understand

Order typeWhat it doesBest used forMain weakness
MarketExecutes immediately at the best available priceUrgent entry or exitSlippage
LimitExecutes only at the limit price or betterPullbacks and profit targetsMay not fill
Stop-marketBecomes a market order once the stop price is triggeredProtective stops and momentum breakoutsTriggered price is not guaranteed
Stop-limitBecomes a limit order after the stop is triggeredControlling worst acceptable entry priceMay trigger but remain unfilled
MITBecomes a market order when a specified touch price is reachedPullback or reversion entriesSlippage and limited broker support
OCOLinks two orders so one filling cancels the otherStop-loss and target bracketsQuantity or linkage errors after manual changes

Market order versus limit order

Use a market order when execution is the priority

A market order says: get me filled now at the best available price. That is appropriate when the cost of remaining in the position is greater than the likely slippage.

Market orders do not guarantee the price shown

In a fast market, the best available price can move between the click and the fill. Economic releases, thin liquidity and sudden volatility can produce materially worse execution.

Use a limit order when price control is the priority

A buy limit executes at the limit price or lower. A sell limit executes at the limit price or higher. The trade-off is that price may touch the level without your order filling, particularly when other orders are ahead in the queue.

Worked example

MES pullback entry

MES is trading at 5032.00 and your planned pullback entry is 5026.50.

Buy limit: 5026.50 | Time-in-force: DAY

Stop-market versus stop-limit

Both use a trigger price, but they behave very differently after that trigger.

Higher fill probability

Stop-market

Once triggered, the order becomes a market order. This is normally the safer protective-stop choice because leaving the position matters more than controlling the exact exit price.

Long MES 5018.00 → Sell stop-market 5010.00
Greater price control

Stop-limit

Once triggered, the order becomes a limit order. It can control the worst acceptable price, but the market may move through the limit without filling you.

Buy MCL stop 74.10 / limit 74.15

The professional distinction

A stop-market accepts uncertain price to improve the chance of execution. A stop-limit accepts uncertain execution to improve price control. Choose which risk you are willing to carry.

Why OCO brackets should be the default

OCO means one-cancels-other. A target and stop are linked so that when one fills, the other is cancelled automatically.

Bracket example

MES long position

Long MES from 5018.00 with a 10-point target and a 6-point protective stop.

Sell limit 5028.00 + Sell stop-market 5012.00 | Linked OCO

Without OCO linkage, the unused order can remain live after the position closes. That creates an orphan order capable of opening a new position unintentionally.

Four practical futures order playbooks

Momentum

Breakout buy

MES consolidating below 5035.00.

Buy stop-market 5035.25 | TP 5045.25 | SL 5029.25 | DAY OCO
Reversion

Pullback buy

Uptrend with planned entry at 5026.50.

Buy limit or MIT 5026.50 | TP 5036.50 | SL 5021.50
Swing

Overnight crude position

Long MCL from 73.90.

GTC OCO | TP 75.20 | SL 72.80
Slippage control

Gold breakout

Breakout above 2460.0, but no fill accepted above 2461.0.

Buy stop-limit | Stop 2460.0 | Limit 2461.0

Common futures order mistakes

1. Using a stop-limit as a protective stop without accepting non-fill risk

The market can trigger the stop and continue through the limit. The order remains unfilled while the loss grows.

2. Leaving GTC orders active through contract rollover

Orders should be reviewed when liquidity moves to the next contract month. Forgotten orders in an expiring contract are dangerous.

3. Changing one side of an OCO bracket without checking the other

Manual amendments can create quantity mismatches or break the intended linkage.

4. Using a market order in thin or explosive conditions

Execution may be certain, but the price can be materially worse than expected.

5. Treating a touched limit as a guaranteed fill

Other orders may have queue priority. A market can trade at the level and move away without filling your order.

Stephen’s view

Order selection is part of the strategy

Traders often treat the order ticket as an administrative step after the analysis. That is wrong. The order type decides whether you prioritise execution, price control or persistence.

A breakout strategy using a limit order may never enter. A protective stop-limit may trigger but fail to exit. A market order used in a thin contract may create a loss before the trade has even begun.

Define the order type, time-in-force, stop, target and cancellation logic before the setup appears. Execution should be designed, not improvised.

New NinjaTrader users

Practise futures order entry and claim the $200 Renko Trading Starter Pack

Start through Stephen Hoad’s tracked route, register as a new NinjaTrader user and log into NinjaTrader Web, Mobile or Desktop. No funding or live trade is required for this bonus route.

Renko Chart Trading Revolution PDF
Samurai Trading Code PDF
Renko Block Size Calculator
Renko Masterclass 2025 recording
Start the tracked NinjaTrader route →

Futures order types: frequently asked questions

What is the safest protective stop order?

A stop-market order generally provides the highest chance of exit after the trigger, but the exact fill price is not guaranteed.

Why would anyone use a stop-limit?

It controls the worst acceptable price after the trigger. It can be useful for entries, but the trader must accept the possibility of no fill.

What is the difference between a limit order and MIT?

A limit order requires the limit price or better. An MIT becomes a market order when the touch price is reached, improving fill probability but allowing slippage.

Should intraday orders be DAY or GTC?

DAY is normally cleaner for intraday orders because it prevents forgotten orders remaining active after the session.

Why are OCO brackets important?

They link the target and stop. When one fills, the other cancels, reducing orphan-order risk.

Risk warning: Futures trading involves substantial risk and may not be suitable for all traders. Stop orders do not guarantee an execution price, and limit orders do not guarantee execution. This content is educational and is not financial advice.

Affiliate disclosure: The Stop Hunter / Stephen Hoad may receive compensation when a qualifying new user registers through the tracked NinjaTrader route on this website.

Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish