- Introduction To X_TRADER®
- TT Login
- Workspace Management
- Control Panel Icon And Menu Descriptions
- Trading And The Market Explorer
Trading And The Market Window
- Introduction to the Market Window
- Order Pane
- Submitting an Order using the Order Pane
- Launching an OTA from the Order Pane
- Selecting an Order Gatewayor Broker in the Market Window
- Applying Routing Rules in the Market Window
- Confirming Your Order in the Market Window
- Customizing the Quantity Buttons
- Order Pane Field Descriptions
- Algo Order Pane Field Descriptions
- Order Pane Context Menu
- Market Grid in the Market Window
- Using the Instrument Explorer in the Market Grid
- Market Grid Pane Field Descriptions
- Generating an RTD Formula
- Highlighting in the Market Grid
- Viewing Price Trend Indicators in the Market Grid
- Viewing Live-Only Contracts
- Viewing your Estimated Position In Queue
- Cloning Contract Rows
- Trading Eurodollar Options
- Launching an Algo in the Market Grid
- Market Grid Context Menu
- Viewing Market Depth
- RFQ Overview
- RFQ MiFID II
- Calculating Implieds
- Calculating Implied Ins
- Calculating Implied Outs
- Calculating Implied Quantities
- Calculating Implieds From Implieds
- Implied Functionality by Market
- Setting Implieds
- Viewing Implieds
- Managing Links
- Keyboard Trading in the Market Window
Trading And MD Trader
- Introduction to MD Trader
- MD Trader Field Descriptions
- Using the Instrument Explorer in MD Trader
- MDTrader - Order Entry
- MD Trader - Order Management
- MD Trader and Managing Links
- MD Trader - Displaying Market Data
- MD Trader - Configuration
- Using the MD Trader Context Menu
- Keyboard Trading in MD Trader
Orders And Fills Window
- Introduction to the Orders and Fills Window
- Order Modification Pane
- Order Toolbar
- Orders Pane
- Performing Order Status Inquiries
- Deleting an Order
- Canceling and Replacing an Order
- Holding Orders
- Pausing Synthetic Orders
- Changing Trigger Price Orders
- Recognizing Orders in an Unknown State
- Modifying Running Algo Variables
- Launching an OMA
- Keyboard Functions
- Fills Pane
- Adding a Manual Fill
- Deleting a Manual Fill
- Confirming Fills
- Changing Fill Account Information
- Start of Day Fills
- Fills Alert Dialog Box
- Using the Fills Pane Context Menu
- Fills Pane Column Descriptions
- Summary Pane
- Displaying Profit and Loss
- Position and Summary Pane Grouping
- Using the Summary Pane Context Menu
- Summary Pane Column Descriptions
- Introduction to the Position Window
- Position Pane
- Displaying Profit and Loss in the Position Pane
- Position Pane Context Menu
- Calculating Profit and Loss
- Orders and Fills Pane Context Menu
- Understanding Credit and Margin
- Position Pane Grouping
- Position Pane Column Descriptions
- Orders and Fills Pane
- Order Status Inquiries
- Deleting an Order from the Position Window
- Confirming Fill Orders in the Position Window
- Holding Orders in the Position Window
- Pausing Synthetic Orders in the Position Window
- Recognizing Orders in the Unknown State
- Orders and Fills Pane Column Descriptions
- Keyboard Functions and the Position Window
- Order Passing
- Quote Board
- Depth Window
- Introduction to the Spread Matrix
- Launching the Spread Matrix
- Navigating the Spread Matrix
- Customizing the Spread Matrix
- Displaying the Butterfly-Condor Matrix
- Butterfly Condor Matrix Overview
- Trading with the Spread Matrix
- Spread Matrix Calculations
- Butterfly Matrix Calculations
- Spread Matrix Context Menu
- Creating Strategies
- Audit Trail
- Floating Windows Overview
- Floating Order Book Overview
- Using the Floating Order Book
- Managing Algos in the Floating Order Book
- Keyboard Trading in the Floating Order Book
- Floating Order Book Column Descriptions
- Floating Depth Window
- Floating Net Position Window
- Using Floating Order Entry
- Using Multiple Floating Order Entry Windows
- Trading with the Order Bar
- Launching via the Net Position Field
- Seeding the Floating Order Entry
- X_TRADER Order Types
- Cross Orders
- Triggered Orders
- Iceberg Orders
- If Touched
- Triggered If Touched Orders
- Triggered Stop Orders
- Limits on Market Orders
- Machine Gun
- Market On Auction (MOA)
- Market On Close (MOC)
- Market On Open (MOO)
- Minimum Volume
- Submitting a Mutual Offset Order
- On Behalf Of Orders
- Order Cancels Order
- Duration Orders
- Time Sliced Orders
- Timed Orders
- Trailing If Touched Orders
- Trailing Limit Orders
- Trailing Stop Orders
- Volume Duration
- Volume Sliced Orders
- Best Limit
- Managing Saved Orders
- Saved Orders MiFID II
- Synthetic Orders on X_TRADER
- Introduction to Staged Orders
- Staged Order Creation
- Entering Related Child Orders
- Staged Order Management
- Staged Order Ownership
- Permissions and Risk
- Staged Orders Properties
- Introduction to Wholesale Trading
- SupportedTypes of Wholesale Trades
- Wholesale Orders MiFID II
- BVMF Cross Trades
- CME Cross Trades
- Eurex Wholesale Trades
- GMEX Wholesale Trades
- HKEx Wholesale Trades
- ICE Wholesale Trades
- LSE Cross and Committed Trades
- MX Cross and Committed Trades
- MEFF Cross Trades
- NYSE Liffe Wholesale Trades
- NYSE Liffe U.S. Wholesale Trades
- OSE J-NET Trades
- SFE Block Trades
- SGX Trade Reporting: One Sided Trades
- TFX Block Trades
Automated Trading Windows
- Automated Trading Overview
- Introduction to the Algo Dashboard
- Deploying Algos
- Algo Order Management
- Sharing Algos in the Algo Explorer Pane
- Renaming Algos in the Algo Explorer Pane
- Deleting Algos in the Algo Explorer Pane
- Launching Algos in the Algo Variable Pane
- Updating Algos in the Algo Explorer Pane
- Setting Favorite Algos in the Algo Explorer Pane
- Managing Algo Templates
- Algo Behavior at Market Close
- Algo Behavior When the Algo SE Server is Restarted
- Algo Variable Pane
- Algo Explorer Pane
- Algo Orders Pane
- Algos Dialog Box
- Algo Dashboard Column Descriptions
- Algo Orders Pane Context Menu
- Algo Explorer Pane Context Menus
- Order Management
- Order Book
Parent Order Book
- Introduction to the Parent Order Book
- Parent Order Book Toolbar Field Descriptions
- Managing Autospreader Orders in the Parent Order Book
- Managing Staged Orders in the Parent Order Book
- Managing Synthetic Orders in the Parent Order Book
- Managing Algo Orders in the Parent Order Book
- Viewing Child Orders
- Parent Order Book Context Menus
- Algo Variable Pane in the Parent Order Book
- Introduction to the Fill Window
- Fill Window Fills Pane
- Fill Window Fills Pane Column Descriptions
- Fill Window Fills Pane Context Menu
- Fill Window and Start of Day Fills
- Managing Manual Fills in the Fill Window
- Changing Fill Account Information in the Fill Window
- Fill Window Position Pane
- Displaying Profit and Loss in the Fill Pane
- Fill Window Position Pane Column Descriptions
- Analytic Windows
- Alerts Manager
- Time And Sales
- Settings And Global Properties
- Introduction to the Customer Defaults
- Creating a Customer Defaults Profile
- Changing a Customer Defaults Profile
- Deleting a Customer Defaults Profile
- Setting Customer Defaults to Read-Only
- Sharing your Customer Defaults Profile
- Using the Customer List
- Customer Defaults for MiFID II
- Algo Defaults for MiFID II
- Customer Defaults Dialog Box Field Descriptions
- Order Defaults
- Risk Parameters
- Routing Rules
- Login Gateway
- Global Properties
- TT Minimizer
- Screen Configuration
- Customizing Fonts
- Filtering And Sorting Data
- Formatting Grids
- Resizing And Printing Windows
- Tabbed Windows
Order Cancels Order
An Order Cancels Order (OCO) order sets two orders of the same quantity for the same contract at different price levels. When one order executes the other order cancels. You can use the OCO order type in MD Trader, the Order Book and the Orders and Fills Window.
- If using X_TRADER® 7.17.20 or higher, you must be logged in to an available Synthetic SE 7.17.20 or higher in order to place an OCO. If a Synthetic SE is unavailable, the OCO options will be grayed-out.
- You cannot use OCO's in the Market Window.
- When you log off of X_TRADER or lose connectivity to a Synthetic SE, the SE server will continue to work your OCO and other synthetic orders.
- If your OCO gets partially filled, the second order reduces by the quantity filled in the first order.
- Orders with an End Date/Time action of Go to Market or Market cannot be linked as part of an OCO.
When connecting two orders in an OCO relationship, your cursor turns orange to match the OCO button. In addition, the initials of the order type appear under your cursor: LIM (Limit), SL (Stop Limit), SM (Stop Market).
When you select OCO from the MD Trading tab, you select the strategy your OCO orders follow. Strategies are designed to accomplish specific goals. For example, a Bracket applied to a current Long position is intended to exit the position at either a profit or a protective stop. Hence both orders must be Sell orders.
Order Book/Orders and Fills Window
The Link Type and Link ID columns in the Order Book and Orders and Fills Window will help you identify OCO orders.
- Link Type shows all orders that are OCOs.
- Link ID gives the OCO a unique identifier so that you can tell which two orders are linked together.
Synthetic OCO Orders
X_TRADER supports the use of synthetic orders in an OCO order, however this is limited to stop market and stop limit order types. These synthetic order types can be linked with a native order, synthetic stop market order, or synthetic stop limit order. The process of linking synthetic orders as an OCO is the same as linking native orders.
- Synthetic stop orders that launch other synthetic orders (e.g., stop orders that launch a sliced order) cannot be linked as an OCO.
- If a synthetic order goes into an unmanaged state, the linked order is canceled.
Placing OCO Orders
To create OCO orders in the Order Book or Orders and Fills Window...
- Click to select the first order.
- Hold the Ctrl key and click to select the second order.
Right-click and click Link As OCO.
The orders are given an OCO Link Type and a Link ID. The orders are also color-coded to indicate their OCO relationship.
To create OCO orders in MD Trader...
- In MD Properties, enable OCO by clicking the Order Types link in the Order Entry section.
- Select the OCO strategy type in the adjacent field: Bracket, Breakout or Custom.
- If desired, change the default selections in the Order # Type: fields.
- Assign OCO to an order button in theButtons section.
- Click OK to save your OCO configuration.
In MD Trader, click the OCO button.
Notice the button and cursor turn orange and text appears indicating the order type (e.g., LIM).
- If you want to assign a different order type, click "SL" or "SM" for Stop Limit and Stop Market order types.
Set the routing and/or customer information.
Note: You can setup routing rules and customer profiles, or use the <Default> profile. Refer to Creating a Customer Defaults Profile
- Set the desired quantity.
Click the Buy or Sell column at the price level where you want to place the first order at.
The cursor stays orange until the second order is placed.
Note: To cancel, click the OCO button again before placing the second order.
- Click the Buy or Sell column at the price level where you want to place the second order.
Confirming OCO Orders
The Confirm Order window supports OCO orders. When the Display confirmation box on order entry parameter is enabled on the MD Trading properties tab, the Confirm Order window displays immediately after the second leg of the order is submitted. Clicking the Submit or Cancel buttons applies the selected action to both legs of the order.