Futures··10 min read

CME Globex Order Types: A Mechanical Overview

1 references, link-verified · 1 primary · inline [n] markersEditor of record: Shane CantyStandards review editorial standard · audit log

Abstract

The CME Globex electronic trading platform offers multiple order types and execution instructions that control when, where, and how trades are filled. Understanding these mechanical options is essential for managing entry, exit and risk across liquid futures markets. This paper surveys the principal order types and time-in-force instructions available on Globex, examines how they function in practice, and identifies their operational constraints and failure modes.

Core Concept

An order type is a set of instructions that tells an exchange's matching engine how to handle a price and quantity submission. Every order type represents a trade-off: immediacy against certainty, specificity against flexibility, simplicity against precision. On CME Globex, the Electronic Communication Network that handles U.S. Futures, the order types available fall into two overlapping categories: price instructions (which define the execution price or price behavior) and time-in-force instructions (which define how long an order remains active) [1].

The critical distinction from equities markets is that futures markets on Globex operate nearly continuously with high volumes and tight spreads across hundreds of contracts. An order type appropriate for a stock may behave dangerously differently in a crude oil, E-mini S&P 500, or Treasury futures contract, where tick values differ, lot sizes differ, and intraday volatility can move multiples of daily ranges in equities. Choosing the wrong order type does not merely affect profit or loss; it can result in execution at worse prices than required, partial fills when full fills were intended, no fill when execution was expected, or execution when none was intended.

How They Work Mechanically

Market Orders

A market order directs the matching engine to execute immediately at the best available price or prices. When placed, a market order becomes aggressive: it crosses the spread and fills against resting limit orders on the opposite side of the order book [1]. Market orders are guaranteed execution but guarantee neither price nor size; a large market order may execute across multiple price levels, resulting in an average fill price substantially worse than the best bid or ask at submission. On volatile markets or in low-liquidity contracts, the slippage can exceed the intended profit target of the trade.

Market orders are expressed as a single instruction: "buy 50 December crude oil contracts at market." No time-in-force qualifier is needed because a market order is by definition good for the immediate moment only; any unfilled portion is cancelled.

Limit Orders

A limit order specifies a maximum price (for buying) or minimum price (for selling) at which execution is acceptable [1]. A limit order that does not cross the current spread is placed as a resting order in the order book; it waits for a future price movement or for an incoming market order or aggressive limit order from another trader. Limit orders are not guaranteed execution, but execution at a limit order is guaranteed to be at the specified price or better.

The advantage of a limit order is precision and certainty of price. The disadvantage is execution uncertainty: the price may never be reached, or may be reached only partially. A trader intending to exit a position at 110.50 who places a sell limit at 110.50 may find that the market moves to 110.40 without ever reaching 110.50, leaving the position open.

Stop Orders and Stop-Limit Orders

A stop order (also called a stop-loss order) is an instruction that remains inactive until a specified price level is reached, at which point the order becomes a market order [1]. A buy stop is placed above the current market price; a sell stop is placed below it. For example, a trader long December gold at $2,000 per troy ounce may place a sell stop at $1,950, intending to limit losses if the market declines. If gold trades at $1,950, the stop order triggers and becomes a market order to sell.

A stop-limit order combines these instructions: when the stop price is reached, the order becomes a limit order at the specified limit price, not a market order. If a trader places a sell stop-limit with a stop price of $1,950 and a limit price of $1,948, the order becomes active at $1,950 but will only execute at $1,948 or better. If gold gaps below $1,948 without trading at $1,948, the order does not execute and the stop remains open until cancelled.

Both stop and stop-limit orders are subject to the "stop logic" of the exchange: the stop price is typically compared to the last traded price, not the current bid-ask spread. This distinction matters during gaps, halts, and fast markets, where the last trade price may be stale or disconnected from current market conditions.

Time-in-Force Instructions

Time-in-force (TIF) instructions govern how long an order remains active. The principal types are:

Good-Till-Cancelled (GTC): The order remains active until it is filled, manually cancelled, or the contract expires. GTC is useful for longer-term strategies but requires explicit cancellation; a forgotten GTC order can fill unexpectedly weeks or months later [1].

Good-For-Day (GFD): The order remains active only during the current trading session. At the end of the session, any unfilled portion is automatically cancelled [1]. GFD is the default for many brokers and platforms.

Immediate-or-Cancel (IOC): The order executes immediately against available liquidity; any unfilled portion is immediately cancelled. IOC is useful when a trader is willing to accept partial execution only if it happens immediately [1].

Fill-or-Kill (FOK): The order executes in its entirety or is cancelled; partial fills are not accepted. FOK is stricter than IOC and is typically used when size and immediacy are both critical [1].

Good-Till-Triggered (GTT): The order remains active until a specified trigger event (such as the price of another contract reaching a level) occurs, at which point it becomes a live order. GTT is not universally available across all Globex contracts.

Worked Example

Consider a portfolio manager holding 100 E-mini S&P 500 December futures contracts (ESZ26, each contract representing $50 × the S&P 500 index level) with a position value of approximately $13 million. The market is trading at 5,950 ES points. The manager intends to reduce exposure by half before the Federal Reserve's interest rate decision expected in two trading days, but prefers not to sell at the current market price if possible.

Scenario 1: Using a limit order. The manager places a sell limit order for 50 contracts at 5,960, expecting a minor rally. The order rests in the order book. The market declines to 5,920, then rebounds to 5,955, but never reaches 5,960. The manager's limit order is still unfilled, the position is still fully open, and the announcement risk remains.

Scenario 2: Using a market order. The manager places a market sell order for 50 contracts. The order executes against the resting buy orders in the book. The manager receives fills at 5,950, 5,949, and 5,948, for an average price of 5,948.90 across all 50 contracts. The position is immediately reduced to 50 contracts, but at a slippage of approximately 1.1 points ($550 per contract, or $27,500 total).

Scenario 3: Using a stop-limit order (risk management). With the market at 5,950 and the position established at 5,940, the manager places a sell stop-limit with a stop price of 5,920 and a limit price of 5,915. This order is intended to cap losses if the market reverses sharply. If the market declines through 5,920, the order triggers and becomes a limit sell at 5,915. If the decline continues below 5,915 without a bounce, the order does not execute and losses exceed the intended cap. During the Fed announcement, the market gaps down to 5,900; the stop-limit order never executes, losses exceed the limit, and the manager discovers the risk mitigation failed.

These outcomes illustrate the mechanical trade-off: limit orders preserve price certainty but sacrifice execution certainty; market orders guarantee execution but sacrifice price certainty; stop-limit orders combine both risks, failing to execute during fast markets.

Limitations

This survey assumes continuous market conditions and adequate liquidity. CME Globex is highly liquid during U.S. Trading hours for major contracts (ES, crude oil, Treasury futures, currency pairs), but liquidity is significantly lower in off-hours sessions and in less-traded contracts. An order type that functions reliably during peak hours may behave unpredictably during overnight or weekend sessions when order book depth is thin.

Stop and stop-limit orders are triggered by last-traded price, not bid-ask. This creates a mechanical gap during gaps and halts: if a contract halts or a circuit breaker is triggered, the stop price may be far from the point at which the order would logically have executed under normal conditions. Historical examples include the March 2020 equity index futures sell-off, where stop orders on volatile contracts triggered far below their intended levels [2].

Order types do not replace risk management; they are tools within a broader framework. Using a stop-limit order to cap losses assumes the market will trade at the limit price before moving further against the position. This is a mechanical assumption, not a guarantee. Traders using these orders must understand what happens when the assumption fails.

Finally, CME Globex order types and their exact behaviors change periodically as the exchange updates its rulebook and technology. This paper reflects the current rulebook, but all trading participants must verify the current specifications with CME Group documentation before trading [1].

Key Definitions

Market order: An order to buy or sell immediately at the best available price or prices in the order book.

Limit order: An order to buy at a specified maximum price or sell at a specified minimum price; execution is not guaranteed.

Stop order: An order that remains inactive until a specified stop price is reached, then becomes a market order.

Stop-limit order: An order that becomes a limit order (not a market order) when the stop price is reached.

Good-Till-Cancelled (GTC): A time-in-force instruction that keeps an order active until it is filled, manually cancelled, or the contract expires.

Immediate-or-Cancel (IOC): A time-in-force instruction that executes immediately against available liquidity and cancels any unfilled portion.

Fill-or-Kill (FOK): A time-in-force instruction that executes in its entirety or is cancelled; partial fills are not accepted.

References

  1. CME Group. "Globex Order Type Reference and Trading Specifications." CME Group. Https://www.cmegroup.com/education/

  2. Goldstein, Michael A. Et al. "Liquidity and Price Dislocations in the U.S. Treasury Market During the Pandemic." Federal Reserve Finance and Economics Discussion Series (2021). Available via SSRN or https://www.federalreserve.gov/


Educational research on historical data only. Not investment advice, not a signal, and never a performance promise. Past results do not predict future performance. Every reference is link-verified before publication and every paper is re-audited weekly against the library's editorial standard.

Last reviewed by the PropLedger research pipeline: 2026-08-30. Educational research on historical data, not financial advice.

Educational research on historical data only. Not investment advice, not a signal, and never a performance promise. Past results do not predict future performance. Every reference is link-verified before publication and every paper is re-audited weekly against the library's editorial standard. Found an error? Email support@prop-ledger.org and the paper is corrected or withdrawn.