Futures order types: market, limit and stop

Learn how futures orders work, follow an MNQ bracket example, and practice checking fills, cancellations and remaining positions before trading live.

By

Match the order to the decision

A chart marks the price you want. The order ticket determines what you ask the broker to do when price gets there. If you are starting from scratch, read the day trading futures guide first, then practice these order types in a simulator.

Order Instruction What to check
Market Seek an immediate execution at available prices Fill price can differ from the quote you saw
Buy limit Buy at the limit price or lower The order may remain unfilled
Sell limit Sell at the limit price or higher A price touch does not guarantee your fill
Stop-market Activate a market-style order when its trigger condition is met Trigger price and execution price can differ
Stop-limit Activate a limit order when its trigger condition is met The market can move beyond the limit and leave the order working

These are the basic instructions. Your platform may use broker-simulated orders or exchange order variants. CME describes market orders with protection and stop orders with protection, which restrict the execution price range. Read the CME order-type explanation alongside your platform’s documentation.

A stop price does not promise an exit price

Suppose a hypothetical MNQ long enters at 21,000.00 and uses a sell stop at 20,990.00. The planned distance is ten points. At $2 per point, one contract has $20 of price risk to that trigger, before costs. The NQ and MNQ comparison explains those contract values.

If the sell order fills at 20,988.50, the realized price loss is 11.50 × $2 = $23, plus fees. A chart line at 20,990.00 cannot guarantee the $20 outcome.

A stop-limit creates a different problem. With a trigger at 20,990.00 and a sell limit at 20,989.00, a fast move below the limit can leave the exit unfilled. The long position remains exposed while that sell order waits.

Exchange protection also has limits. CME’s stop-with-protection order executes within a defined range; any unfilled remainder can rest at the protection limit. Check which order your platform actually sends. CME glossary: stop with protection.

Practice a complete bracket

A bracket attaches a protective exit and a profit-taking exit to an entry. The exits are usually linked so filling one cancels the other. Platforms differ in how they activate, resize and cancel those orders, especially after partial fills. Interactive Brokers’ bracket-order documentation shows one implementation.

Use the following prices as a simulator exercise, not a trade recommendation:

  1. Select the simulation account and one MNQ contract for the intended expiry.
  2. Enter a buy limit at 21,000.00, with a protective sell stop at 20,990.00 and a sell limit target at 21,020.00.
  3. Once the entry fills, confirm that the position is long one contract and both exits have the correct quantity.
  4. When either exit fills, verify that the position is flat and the other exit is canceled.

The nominal target is 20 points, or $40 before costs. Both that figure and the planned $20 stop-distance loss assume execution at the stated prices.

Repeat the exercise with a manual close. Check whether that action also cancels the attached exits. A remaining sell order can become a new short position after the original long is closed.

Read the order status before clicking again

“Submitted,” “working,” “partially filled,” “filled” and “canceled” describe different states. After requesting a cancellation or price change, wait for the platform’s acknowledgment and inspect the executions. An order can fill while a cancellation is in flight.

For a two-contract practice entry, look at what happens if only one contract fills. Confirm the filled quantity, the remaining entry and the protection attached to the filled portion. Test this behavior using your provider’s documented simulation controls where available; a simulator cannot reproduce every live execution condition.

Before ending practice, check both the positions view and the working-orders view. Closing a chart window is not confirmation that the account is flat.

Set the order’s lifetime

A day order normally expires at the end of the relevant trading session. A good-till-canceled order can remain active across sessions, subject to broker and exchange rules. The trading session may cross midnight, so use the product’s session calendar rather than your local date. CME order time limits.

Keep the account name, symbol, expiry, quantity, order type and price units visible while you practice. Save the execution report and compare it with your intended entry and exit. Then check the session boundaries and margin requirements that apply to that account.

Keep the conversation going.

Bring your questions to Discord, or follow my market sessions on YouTube.