Workspace Windows

Preferences

Preferences

General

General preferences

Display

Click each preference in the Display section to see a list of options.

Preference Description
Color Theme Sets the color theme for each widget you open in your workspaces.
Background Sets the background theme and color for your workspaces.
Context help Enables tooltips for widgets. Select one of the following options:
  • None -- Do not show tooltips.
  • Simple -- Display tooltips as short descriptions of a widget.
Use ClearPort symbology for CME

Sets the Trade application to display contract names recognized by CME ClearPort. Some ClearPort contract names use symbology that is different than what is used in CME Globex. For example, Natural Gas options (European) are listed as "LN" in Clearport, but listed as "LNE" in Globex. Check this option to enable the display of contract names using ClearPort symbology. When unchecked, contract names are displayed using CME Globex symbology. This option is unchecked by default.

Note: Reload your workspace after changing this preference to apply the change. To reload, select File | Refresh in the workspace title bar.

Show titlebar clock Sets whether to show the clock in the workspace menu bar.
Show scrollbars on workspaces Shows/hides workspace window scroll bars. When this preference is checked (enabled), scroll bars are visible within the workspace. When this preference is unchecked (disabled), scroll bars are not visible and widgets will automatically move to remain visible within the workspace if you resize the workspace window to make it smaller. This preference is checked by default and scroll bars are visible.
Support high resolution displays Sets whether to improve text display in grid-based widgets for very high-resolution monitors or displays, such as a MacBook Retina display. Note that the preference has no affect on other types of displays.

Prices and Quantities

Preference Description
Show classic exchange price format Displays prices similar to how they are displayed in X_TRADER®.
Show decimal prices for fractional prices/ticks Shows prices as decimals for instruments with fractional ticking and apostrophe price display. Note: If you change this setting, you must reload the workspace to see the changed display.
Show implied prices or quantities in pre-open Sets whether to display implied prices and quantities when a contract is in a pre-open state.
Average price rounding Sets the rounding precision when displaying average fill prices. Select one of the following:
  • Nearest Tick to round to the nearest tick
  • Decimal places to display the selected number (1-8) of decimals
Quantity display decimal places Sets the preferred number of decimal digits to show for fractional quantities. Click the selector to choose 0-8 decimal digits to display. If additional quantity is available, a "+" is shown to indicate the extra digits (e.g., 1.005+). The default value is "3" decimal places.

Energy Quantities

Preference Description
Contracts Represents trading quantities for energy products as the entire delivery amount.
Flow Represents trading quantities for energy products as the amount to be delivered in each delivery period.

Data Caching

Preference Description
Cache instrument data locally Sets whether to cache the instrument information downloaded when starting the Trade application. The setting is enabled by default to reduce bandwidth and improve performance, as most instrument definitions do not change frequently.

Note: You can update an instrument definition manually, if needed, from the MD Trader or Spread Matrix context menus.

Accounts

Account preferences dialog

Click the Accounts tab to view your routable accounts. Accounts are downloaded from the Setup database, and the account and exchange data displayed in Preferences is read-only. Accounts assigned to you are displayed in this section if they are configured as "Routable" in the Setup app. Any accounts configured as "Non-Routing" are not displayed.

Using a pair of radio buttons in theRoutable Accounts section, you can select one of following viewing options:

  • Account
  • Exchange

When the Account view is selected, a table is displayed with accounts in the first column, and exchange connections that each account is assigned to shown in the third column. User-defined account aliases are shown in the second column when viewing by account. The Account view is displayed by default.

When the Exchange view is selected, a table is displayed with exchange connections assigned to accounts in the fist column, and a listing of each account assigned to the exchange connections in the second column. User-defined account aliases are shown in the third column when viewing by exchange. In both views, the column widths can be adjusted.

Use the Alias column in both views to enter an alias name for identifying an account. When the account list is displayed in order entry widgets, the alias name is prepended to the actual account name in parentheses. To add or modify an alias, double-click a cell in the Alias column and enter an alias name.

Orders

Use this tab to create default preferences for each order you enter using order entry widgets.

General

Preference Description
Floating order entry style Sets whether MD Trader or the Order Ticket opens as your default order entry method.
Close floating order entry widget after submission Click this checkbox to close floating order entry windows after submitting orders. Click to enable/disable this preference. The default preference is enabled (checkbox is checked).
Launch floating order book using: Sets how you launch the floating order book using your mouse or keypad. Click to select one of the following: Middle Click, Left Click, Hover.
Left click = aggressive Seeds the order ticket to lift the offer (Buy) or hit the bid (Sell) with a left-click.

Note: This preference affects only Order Tickets with the Enable broker mode preference checked.
Delete MD Trader orders with right mouse button Swaps the left and right mouse button functionality in MD Trader. By default, this setting is disabled, so clicking the left mouse button deletes the working order and dragging working orders with the right mouse button reprices the order. When this setting is enabled, clicking the right mouse button will delete a working order and dragging a working order with the left mouse button to a new level will reprice the order.
Enable Position in Queue (PIQ) Displays how many contracts are in front of your order at any given price. Click (check) the checkbox to enable and display PIQ values when the PIQ column is shown in MD Trader®. The Enable Position in Queue (PIQ) checkbox is unchecked (disabled) by default. If this preference is disabled when the PIQ column is shown in MD Trader, each cell in the column will be blank.

Note: Position In Queue values are estimated on non-CME markets.
Sticky accounts in order entry widgets Allows the same account to remain selected in order entry widgets after entering an order. The account also remains selected when changing instruments. For example, if you open a linked MD Trader from the Market Grid and change instruments by clicking through the grid, the account remains the same.
Show order entry compliance fields (For MiDFID II exchanges only) Displays a CDI dropdown in MD Trader and Order Ticket widgets that allows a trader to report whether a trade is reducing risk, also referred to as a hedging trade, overriding the default value defined in Setup at order entry time. It also adds the Invest Decision, Exec Decision, and Client ID text entry fields.
Show order profile dropdown Shows/hides the order profile dropdown selector in the Order Ticket and MD Trader. By default, this setting is unchecked and order profile selectors are hidden.
Set Floating Order Book columns Sets the columns you want shown in the Floating Order Book.

Floating Order Book columns

Field Description
Delete (Cxl) Delete a single line (order)
Algo Launch an order management algo (OMA) for the order
Contract

The name and contract expiry for the instrument or strategy.

WrkQty

Total order quantity

Send Green check button appears when a change is made to the order quantity or price
Price

Price of the order or fill.

TrigPrc

Price at which to enter an order (Shown only when an order has an associated Trigger price, such as a TT Stop or TT If-Touched order)

TIF

Time In Force for the order.

Account

Account number associated with the transaction.

Type

Type of order associated with this transaction (e.g. Limit or Market).

Time

The workstation time the order or action was sent. In a shared order book, if users are in different time zones, the Time field will display in the local time of the initiated workstation and will not convert to the workstation times for users in other time zones.

For synthetic and algo orders, the Time field displays the local time based on where the Algo Server is located

CurrentUser

TT user name of the trader associated with the transaction

For users who share an order book, this column allows you to determine which user submitted each order. You can also sort the orders by this column.

Parent Order Name of the parent algo order
Mod Modify user-defined parameters for a parent algo order
Delete Pareent

Type of order associated with this transaction (e.g. Limit or Market).

Confirm

The preferences in this section allow you to enable order confirmations. All preferences are unchecked (disabled) by default.

Preference Description
Cancel all from Order Book Enables order confirmation for when you click "Cancel All" in the Order Book widget.
Cancel selected orders Enables order confirmation for when you cancel one or more selected orders.
Modifications to working orders Enables order confirmation for changes to working orders in the Order Book widget.
Submission of orders with qty greater than Enables order confirmation for orders that exceed the configured quantity. Double-click or use the up/down arrows in the text box to enter a quantity.

Positions

Preference Description
Display spread/strategy positions Display the positions for parent spread and strategy orders in a Positions widget.

Options

Use the Options tab to specify the level of precision displayed for Greeks and options risk metrics columns in all Options widgets.

To set the level of precision, click the drop-down list for each setting in the Options Quantitative Value Precision section shown below and select the number of decimal digits to display:

Note: Refresh each open Options widget after changing a value to display the new level of precision.

Fills

Preference Description
Alert on new fills Displays a Fill Alerts widget when new fills are received.
Limit daily fill downloads to 5000 (Enabled by default) Uncheck to remove the daily limit for downloading fills.

Note that if you elect to remove the current restriction, an extreme numbers of fills could negatively impact memory usage and degrade application performance.

Algos & Autospreader

Preference Description
Algo disconnect action

Select the default action to take when the client that launched the Algo loses its connection to TT:

  • Leave: Algo orders to remain working. All algo child orders continue to be managed by the Algo server.
  • Pause: Algo orders are paused. Child order behavior is dependent on the configuration of each individual Order Block.
  • Cancel: Algo orders are canceled. Child order behavior is dependent on the configuration of each individual Order Block.

Note: These settings apply only to the loss of connection between the client and TT. Child orders will be unaffected during connection problems with an exchange.
Autospreader disconnect action Select the default action to take when the client that submitted the Autospreader order loses its connection to TT:
  • Leave: Autospreader orders remain working. Quote and hedge orders continue to be managed by the Autospreader server.
  • Cancel: Autospreader orders are canceled which in turn cancels quote orders, but hedge orders remain working.

Note: These settings apply only to the loss of connection between the client and TT. Child orders will be unaffected during connection problems with an exchange.

Sounds

  • Enable Sounds: Click the check box to enable your sound preferences. Uncheck to disable.
  • Only play sounds for my actions: Click the check box to play sounds resulting only from your own actions.

Orders

Preference Description
New Sets a sound alert when a new order is entered, either manually or by an automated tool like Autospreader.
Reject Sets a sound alert when an order is rejected.
Staged Order Sets a sound alert when a staged order is submitted.
Failed algo Sets a sound alert when an algo fails.
Pass request Sets a sound alert when you send an order passing request.
Pass reject Sets a sound alert when you reject an order passing request.
Cancel order Sets a sound alert when an order is canceled.

Fills

Preference Description
Full Fill Buy Sets a sound alert when a Buy order is fully filled.
Full Fill Sell Sets a sound alert when a Sell order is fully filled.
Partial Fill Buy Sets a sound alert when a Buy order is partially filled.
Partial Fill Sell Sets a sound alert when a Sell order is partially filled.

Hotkeys

Hotkeys settings are stored at the user-level and apply across all workspaces.

  • Enable Hotkeys — Click the check box to enable hotkeys. Uncheck to disable.
  • Hotkey Information — Lists keys that are reserved for TT functionality and cannot be used when creating your own custom hotkeys. Refer to Hotkey Restrictions. Also lists the following keys that can be assigned as single hotkeys:
    • Function keys F1 through F11
    • Left bracket [
    • Right bracket ]
    • Equals =
    • Minus -
    • Plus +
    • Asterisk *
    • Left arrow
    • Right arrow
    • Period .
    • Comma ,

Note: Commands displayed in italics and grayed out are hard-coded and cannot be customized.

Global

This option lists global hotkeys. Click this option and check the check box next to a hotkey to enable it. Uncheck to disable.

Preference Description
All Selects all hotkeys.
(TT) Open Existing Workspace Opens a dialog box to select and open one of your existing workspaces. Default hotkey is Ctrl+O. Enabled by default.
(TT) Save Workspace Saves the open workspace in focus. Default hotkey is Ctrl+S. Enabled by default.
(TT) Set Focus in Search Places the focus in the Search field on the tool bar. Default hotkey is / (forward slash). Enabled by default.
(TT) Switch to window Switches windows within a single workspace. Press Ctrl + (the window number) to switch to that window. Default hotkey is Ctrl+1-9. Enabled by default.

Order Types

This option lists hotkeys for order types. Click this option and check the check box next to a hotkey to enable it. Uncheck to disable.

Preference Description
All Applies all Order Types hotkeys when either an MD Trader or Order Ticket has focus.
Select Market Selects the native Market order type if supported at the exchange. Enabled by default. The default hotkey is Ctrl+M.
Select Limit Selects the native Limit order type if supported at the exchange. The default hotkey is Ctrl+L.
Select Iceberg Selects the native Iceberg order type if supported at the exchange. The default hotkey is Ctrl+I.
Select Market to Limit Selects the native Market-to-Limit order type if supported at the exchange. The default hotkey is Ctrl+Alt+L.
Select Stop Market Selects the native Stop Market order type if supported at the exchange. The default hotkey is Ctrl+Alt+M.
Select Stop Limit Selects the native Stop Limit order type if supported at the exchange. The default hotkey is Ctrl+Alt+S
Select OCO (native) Selects the native OCO order type if supported at the exchange. The default hotkey is Ctrl+Alt+O.
Select Cross Selects the native Cross order type if supported at the exchange. The default hotkey is Ctrl+Alt+X.
Select Block Selects the native Cross order type if supported at the exchange. The default hotkey is F6.
Select TT Bracket Selects the synthetic TT Bracket order type. The default hotkey is [ (the open bracket key).
Select TT Iceberg Selects the synthetic TT Iceberg order type. The default hotkey is Alt+I.
Select TT If Touched Selects the synthetic TT If Touched order type. The default hotkey is Alt+D.
Select TT OCO Selects the synthetic TT OCO order type. The default hotkey is Alt+O.
Select TT Retry Selects the synthetic TT Retry order type. The default hotkey is Alt+R.
Select TT Stop Selects the synthetic TT Stop order type. The default hotkey is F2.
Select TT Timed Sliced Selects the synthetic TT Timed Sliced order type. The default hotkey is Alt+S.
Select TT Timed Selects the synthetic TT Timed order type. The default hotkey is Alt+E.
Select TT Trailing Limit Selects the synthetic TT Trailing Limit order type. The default hotkey is Alt+L.
Select TT With A Tick Selects the synthetic TT With A Tick order type. The default hotkey is Alt+W.

Widgets

This option lists hotkeys for specific widgets. Click this options and select a widget name to see its hotkey shortcuts. Available widgets are:

  • Chart
  • MD Trader
  • Market Grid
  • Options Chain

All

This option lists all available hotkeys. Check the check box next to a hotkey to enable it. Uncheck to disable.

  • All — Enables or disables all available hotkey options. Check the check box to enable all hotkeys. Uncheck this option to disable.
  • Display Instrument Data — Displays the instrument, price, and risk P/L data for an instrument selected in a widget and allows you to export the data to a CSV file.

Hotkey Restrictions

When assigning hotkeys, the following restrictions apply:

  • Hotkeys must be unique per widget in TT. That is, the same keystroke combination could be assigned to different actions as long as those actions are in different widgets.
  • The following hotkeys are reserved in TT and cannot be assigned to single keystrokes or used as hard-coded commands within widgets:
    • Spacebar
    • Page Up (PgUp)
    • Page Down (PgDn)
    • Esc
    • Tab
    • Caps Lock
    • Shift
    • Insert
    • Delete
    • Enter
    • Backspace
    • Print Screen
    • Pause/Break
    • Scroll Lock
    • Num Lock
    • Home
    • End
    • Windows key
    • Backslash \
    • Ctrl
    • Alt
    • Back tick ` (the ~ tilde key)
    • F12
  • Alpha (letter) or numeric (number) keys cannot be used as single hotkeys. However, letter and number keys can be assigned when included with at least one control key (e.g., Ctrl+A).
  • Assigned keys are interpreted as case insensitive.
  • Multiple non-control keys cannot be combined as a hotkey assignment, e.g., you cannot use “A+B” as a hotkey assignment.

Widget hotkeys

This tab contains hotkey shortcuts for specific widgets in the Trade application. Check the box next to a hotkey to enable it. Uncheck to disable.

Note: Commands displayed in italics and grayed out are hard-coded and cannot be customized.

Chart hotkeys

Check All to enable all Chart hotkeys, which are applied with focus on Chart.

Action Hotkey
Open contract search Single alpha
Open contract search Single numeric
Close contract search Esc

MD Trader hotkeys

Check All to enable all MD Trader hotkeys, which are applied with focus on MD Trader.

Note: The MD Trader hotkeys are disabled by default. You must enable them in Preferences to begin using them.

Action Hotkey
Center price ladder Spacebar
Scroll price ladder up Up arrow
Scroll price ladder down Down arrow
Scroll price ladder up a page PgUp
Scroll price ladder down a page PgDn
Launch Chart Alt+C
Launch Time and Sales Alt+T
Show/hide order pane Alt+P
Open contract search Single alpha
Set order quantity Single numeric
Abandon OCO Backspace
Display contract information Ctrl+Shift+X
Reset/Restore VAP (toggle) Shift+R
Buy at the Offer (submit Buy Limit order at the current best Ask price) F1
Buy Market (submit Buy Market order) Shift+F1
Better the Bid (submit Buy Limit order 1 tick higher than current best Bid price) F3
Join the Bid (submit Buy Limit order at the current best Bid price) F4
Cancel all working orders for that instrument and account (if filtered) Esc
Cancel working Buy orders F5
Cancel working Sell orders F8
Combo Join the Bid and Offer (submit Buy Limit order at best Bid price and a Sell Limit order at best Ask price) Shift + F6
Better the Bid and Offer (submit Buy Limit order 1 tick above best Bid price and a Sell Limit order 1 tick below best Ask price) F7
Join the Offer (submit Sell Limit order at the current best Ask price) F9
Better the Offer (submit Sell Limit order 1 tick lower than current best Ask price) F10
Sell at the Bid (submit Sell Limit order at the current best Bid price) F12
Sell Market (submit Sell Market order) Shift + F12
Liquidate (same as left-click on Liquidate button in MD Trader order panel) Shift+T
Set next order quantity to current position (if net position is greater than your maximum order quantity, TT uses the maximum order quantity) Shift+Q

Market Grid hotkeys

Check All to enable all Market Grid hotkeys, which are applied with focus on a row in Market Grid.

Action Hotkey
Display contract information Ctrl+Shift+X
Launch Order Ticket Buy Alt+B
Launch Order Ticket Sell Alt+S
Launch Order Ticket Cross Order Ctrl+Alt+X

Options Chain hotkeys

Check All to enable all Option Chain hotkeys, which are applied with focus on Options Chain.

Action Hotkey
Center strike prices Spacebar
Set spread type to Strip Alt+S
Set spread type to Calendar Alt+C
Set spread type to Combo Alt+B
Set spread type to Combo Hedged Alt+0
Set spread type to Combo Hedged Alt+0
Set spread type to Fly Alt+Y
Set spread type to custom (hold key) Windows key
Submit custom spread (release key) Windows key
Abandon spread Esc
Center strike prices Space

Hotkey Reassignment

You can modify an existing hotkey by reassigning the command to a custom keystroke.

To modify a hotkey, click the currently assigned hotkey and press the new keystroke combination.

Note: You'll receive an error message if your custom hotkey is already assigned to a different command, or if the hotkey is restricted within TT. If there's a conflict, you will have the option to keep the custom hotkey assignment.

Widget settings

For information about settings for specific widgets, refer to the following: