Order Types & Execution — Precision Tools for Every Trading Strategy

Core Information: Interactive Brokers supports over 100 order types and algorithmic execution strategies across stocks, options, futures, forex, and bonds. From basic market and limit orders to advanced conditional logic, bracket exits, and volume-weighted algorithms, the order type catalog equips traders to manage entries, exits, and risk with surgical precision. Each order type is available on TWS, Client Portal, and IBKR Mobile.

Interactive Brokers order type catalog spans the spectrum from simple directional trades to sophisticated multi-condition execution strategies. The platform groups orders into logical categories: basic order types for everyday trading, advanced order types with conditional triggers and exit automation, and algorithmic orders that optimize execution for large or sensitive positions. Traders can combine multiple order types into strategies — enter with a limit order, attach a trailing stop and profit target as a bracket, and set a contingent order in a correlated instrument that activates only if the primary position reaches a specified profit threshold. This composable architecture gives traders the flexibility to express virtually any trade idea through the order entry system.

The order entry interface in Trader Workstation provides context-sensitive order type availability based on the selected asset. Options traders see volatility orders and multi-leg strategy templates. Futures traders access spread orders and inter-commodity spreads. Forex traders work with streaming executable prices and conditional orders triggered by economic indicator releases. Interactive Brokers designed the order type framework to surface the most relevant execution choices for each instrument while maintaining access to the full catalog through advanced order ticket views. Paper trading accounts support all order types for risk-free practice before deploying complex strategies with real capital.

Order Type Categories

📌

Basic Orders

Market orders execute immediately at the best available price. Limit orders specify a maximum buy or minimum sell price. Stop orders activate when the market reaches a trigger level. Stop-limit orders combine stop activation with a limit constraint. Interactive Brokers provides these foundational order types with configurable time-in-force settings including day, good-til-cancelled, and immediate-or-cancel.

🔀

Advanced Orders

Trailing stops adjust the trigger price as the market moves favorably. Bracket orders attach profit-target and stop-loss exits to your primary order. OCO orders link two orders so filling one cancels the other. Conditional orders activate based on price, time, or external instrument values. Pegged orders track the bid or offer with configurable offset amounts for aggressive or passive positioning.

⚙️

Algorithmic Orders

VWAP algorithms execute at the volume-weighted average price over a specified time window. TWAP spreads execution evenly across a schedule. Iceberg orders display only partial quantity to hide your full position size. Scale orders execute incrementally at stepped price levels. Accumulate/Distribute algorithms systematically build or reduce positions while minimizing market impact on the displayed order book.

Order Type Comparison Matrix

The following matrix maps major Interactive Brokers order types to their supported asset classes. Availability may vary by exchange, account type, and regulatory permissions within your jurisdiction.

Order Type Stocks Options Futures Forex Key Use Case
Market Immediate execution at best available price
Limit Price-controlled entries and exits
Stop Breakout entries and risk management
Stop-Limit Stop with price floor/ceiling protection
Trailing Stop Dynamic stop that follows favorable movement
Bracket Entry with automated profit and loss exits
OCO Linked orders where one cancels the other
Conditional Triggered by price, time, or external values
Pegged-to-Market Tracks bid/offer with configurable offset
VWAP Volume-weighted execution over time window
Iceberg Displays partial quantity, hides full size
Scale Incremental execution at stepped price levels

✅ Fully supported. ⚠ Limited support — varies by exchange. — Not available. Interactive Brokers order type availability is subject to exchange rules and account permissions. For current availability, consult the platform order entry interface or regulatory filings at SEC.gov.

Advanced Order Type Deep Dive

Trailing stop orders represent one of the most versatile risk management tools in the Interactive Brokers catalog. A trailing stop adjusts its trigger price automatically as the underlying instrument moves in a favorable direction, locking in gains while maintaining the initial risk budget. For example, a buy order with a trailing stop set at $1.00 below the market price will raise the stop trigger as the stock rises — if the stock climbs from $50 to $55, the stop moves from $49 to $54, protecting $5 of unrealized gain. The trailing amount can be specified in absolute dollar terms or as a percentage of the current price. Interactive Brokers updates trailing stop levels in real time based on streaming market data, and the stop converts to a market or limit order for execution when triggered.

Bracket orders combine an entry order with two exit orders — a profit-taking limit and a stop-loss — that activate automatically once the entry fills. Interactive Brokers supports configurable bracket parameters including the profit target distance, stop loss distance, and whether these distances are measured in absolute price or percentage terms. Traders can set bracket exits at the time of order entry rather than monitoring positions for exit signals, a workflow that proves valuable when trading multiple positions simultaneously or when market hours do not align with the trader time zone. The bracket order framework integrates with OCO logic so that when either the profit target or stop loss executes, the other exit order cancels automatically, preventing unintended double exits.

Execution Quality Through SmartRouting

Order Routing Logic

Every order submitted through Interactive Brokers flows through the SmartRouting engine, which searches for the best available price across exchanges, dark pools, and market makers. SmartRouting evaluates not just quoted prices but also exchange fees, rebates, and the probability of execution at each venue before selecting the optimal route. Traders can override SmartRouting and direct orders to specific exchanges when their strategy requires venue-specific execution characteristics.

Time-in-Force Options

Interactive Brokers supports multiple time-in-force settings that control how long orders remain active. Day orders cancel automatically at market close if unfilled. Good-Til-Cancelled orders persist until filled or manually cancelled. Immediate-or-Cancel orders execute any available portion immediately and cancel the remainder. Fill-or-Kill orders require complete execution or cancellation. These duration controls give traders precise management over order lifecycle.

What Traders Say

“The trailing stop functionality on Interactive Brokers saved my positions during three separate volatility events this year. I set my parameters before the Asian session opens and let the platform manage risk while I sleep.”

— Greta Lindberg, H.

FX Specialist, Nordea Markets — Copenhagen, Denmark

“Bracket orders on Interactive Brokers let me define my entire trade in one entry screen — entry point, profit target, and stop loss all configured before I click submit. That discipline has measurably improved my win rate in futures trading.”

— Mateo Herrera, D.

Futures Trader — Buenos Aires, Argentina

Execute with Precision on Interactive Brokers

Access over 100 order types and algorithmic execution strategies across stocks, options, futures, and forex. Open an account and deploy the order type arsenal that professional traders rely on for precise market execution.

Open an Account

Frequently Asked Questions About Interactive Brokers Order Types

How many order types does Interactive Brokers support?

Interactive Brokers supports over 100 order types and algorithmic execution strategies accessible through Trader Workstation, Client Portal, and the IBKR Mobile app. The catalog spans market orders for immediate execution at the best available price, limit orders for price-controlled entries, stop orders triggered at specified market levels, and stop-limit orders combining trigger activation with a price cap. Advanced order types include trailing stops that dynamically adjust trigger levels as prices move favorably, bracket orders that automatically attach profit-target and stop-loss exits to primary orders, OCO orders linking two ticketed trades so execution of one cancels the other, and conditional orders triggered by prices in correlated instruments or external events. Algorithmic execution strategies cover VWAP for volume-weighted execution over a defined time window, TWAP for even distribution across a schedule, iceberg orders that display only a fraction of total quantity, scale orders executing incrementally at stepped price levels, and Accumulate/Distribute algorithms for systematic position building. The full catalog varies by asset class — stocks and ETFs support the broadest range, options support strategy-specific order types including volatility orders, futures support spread orders and inter-commodity execution, and forex supports streaming executable prices with configurable execution parameters.

What is a bracket order on Interactive Brokers?

A bracket order on Interactive Brokers is a three-component trade that combines a primary entry order with two automatically attached exit orders: a profit-taking limit order and a stop-loss order. When you submit a bracket order, only the primary entry order appears in the market immediately. Once the entry order executes and fills, the platform activates both exit orders simultaneously — the limit order rests above the entry price waiting to capture profit, and the stop order rests below the entry price protecting against loss. Interactive Brokers bracket orders support configurable exit distances specified in absolute price increments or percentage terms. The bracket framework integrates with OCO logic so that when either exit order executes, the remaining exit order cancels automatically. Traders can also configure bracket orders with trailing stops for the loss-protection leg, dynamically tightening risk as the position moves favorably. Bracket orders prove especially valuable for traders who cannot monitor markets continuously, allowing complete trade management — entry, profit target, and risk limit — to be defined upfront during order creation rather than requiring separate exit order submissions after position establishment.

How do OCO orders work on Interactive Brokers?

One-Cancels-Other orders on Interactive Brokers link two separate orders so that execution of one automatically cancels the other. This linkage creates a contingent relationship between the paired orders, enabling strategies that would otherwise require manual monitoring and rapid cancellation of unfilled orders. A common OCO application involves placing buy stop orders above and below the current market price to capture a breakout in either direction — if the price breaks above resistance, the buy stop above triggers while the one below cancels. Interactive Brokers OCO groups can contain more than two orders, creating complex contingent execution trees where multiple order paths remain active until one path fills. The platform supports OCO linkages for entry orders and exit orders, and OCO groups integrate with bracket order logic so that trailing stops and profit targets maintain their contingent relationships through the full order lifecycle. Traders using the Option Strategy Lab can create OCO groups for multi-leg options strategies, enabling contingent execution across the entire strategy rather than managing each leg individually.

What algorithmic order types does Interactive Brokers offer?

Interactive Brokers algorithmic order types execute trades using systematic methods designed to minimize market impact, optimize execution price, or achieve specific trading objectives. The VWAP algorithm slices a large order into smaller child orders distributed over a specified time window, targeting execution at or better than the volume-weighted average price. The TWAP algorithm spreads execution evenly across a time schedule without weighting by volume, useful for instruments with unpredictable volume patterns. Iceberg orders, also called reserve orders, display only a configurable portion of total order quantity on the order book while concealing the full size, reducing the information leakage of large orders to other market participants. Scale orders execute at stepped price levels — for example, buying 100 shares at $50.00, another 100 at $49.50, and a final 100 at $49.00 — creating an automated accumulation ladder. The Accumulate/Distribute algorithm builds or reduces positions systematically using configurable participation rates relative to market volume, balancing execution urgency against market impact costs. These algorithmic tools connect through the same SmartRouting infrastructure as standard orders, ensuring the execution engine still searches for best available prices at each child order generation point throughout the algorithm life.

Can I use conditional orders on Interactive Brokers?

Interactive Brokers conditional orders remain inactive until a specified trigger condition is met, at which point they become live working orders submitted to the execution engine. Trigger conditions can reference the price of the order instrument itself, creating price-activated conditional orders, or the price of a different instrument entirely, enabling cross-asset contingent execution. For example, a trader might set a conditional buy order for Apple stock that activates only if the NASDAQ-100 futures contract trades above a specified level — the stock order remains dormant until the broader index confirms the directional move. Conditional orders support time-based triggers as well, activating at a specific date and time or after a defined delay from market open. The Interactive Brokers conditional order framework supports multi-condition logic using AND and OR operators, so a single contingent order can require multiple conditions to be satisfied before activation. Conditional orders prove particularly valuable for event-driven strategies where entry timing depends on external market signals, correlation-based trading across asset classes, and automated strategy deployment that would otherwise require constant market monitoring. The full conditional order capabilities are documented through platform help resources, and Interactive Brokers maintains regulatory registrations viewable at FINRA.org for broker-dealer compliance verification.