Release Notes

November 2018 - Production Environment

New features are production released in a phased rollout to our globally distributed system. Therefore, a feature may be listed here which has not yet reached your workspace(s). However all of these features are available at uat.trade.tt.


Date Type Component Release Note

11/30/2018

Improvements

Exchanges

Eurex and EEX have been upgraded to support the T7 7.0 upgrade on December 3, 2018.

11/30/2018

Improvements

Setup App

Added a new field, "Frequent Trader ID" to Accounts->Exchanges->CFE->Exchange Properties tab. Administrators can use this field to configure identifiers to accrue discounts based on trading volume.

11/30/2018

Improvements

Orders

The TTUS field "Frequent Trader ID" should be used by customer to populate the FIX tag 21097 with FTID to pass on to the exchange with each New Order and Cancel/Replace request. The FIX solution will be available in few weeks for the same.

11/30/2018

Improvements

FIX Services

Added support for a new FIX tag, SpreadLegRatioQty (16623) to TT FIX Execution Report messages. This tag will be sent on spread leg execution reports for FIX 4.4 sessions only.

11/30/2018

Improvements

FIX Services

Added support for Price Reasonability check by percent to FIX Order Router.

11/30/2018

Fixes

FIX Services

Fixed an issue where FIX OR did not consider all parent account(s) in the chain when determining whether price reasonability was enabled or not.

11/30/2018

Fixes

FIX Services

If a Cancel/Replace (35=G) request on a TT Synthetic order includes a synthetic order parameter that cannot be changed, the request will be rejected.

11/30/2018

Improvements

FIX Services

Added support for additional enums to TimeInForce (tag 59):
7: At the Close
8: Good Through Crossing
9: At Crossing

If an order message is submitted with a tag 59 value not included in the TT FIX spec, that order will be rejected.

11/30/2018

Fixes

FIX Services

Fixed an issue where if a price conversion rule was enabled for an inter-product spread instrument, the summary spread ack (150=0) and fills (150=1,2,F) were returning the spread symbol (e.g. KE|ZW) instead of the correct leg symbol in tag 600.

11/30/2018

Improvements

FIX Services

Liquidator server will now apply the sender location (FIX tag 142) of the liquidating user on the offsetting order.

11/30/2018

Improvements

FIX Services

FIX Order Router will now set ParentTIF based on Tag 59 for all TT Synthetic Order messages. If both ParentTIF and tag 59 are present, the TIF specified must be the same.

11/30/2018

Improvements

FIX Services

Added a checkbox in TTUS to FIX Drop Copy OUT and Order Routing session configuration dialogs: "Send FillsGrp as Indivdual Execution Reports" which is disabled by default.
* If the setting is disabled, FIX will continue to send a single aggregated ER message as today.
* If the setting is enabled and NoFills >= 1, FIX will send an ER message for each entry in the FillsGrp.

When creating the synthetic ERs for the fills group, TT FIX server will copy values from the group field to top level fields as follows:
* Copy FillExecID(1363) to ExecID (17)
* Copy FillUniqueExecID(tbd) to UniqueExecID (16612)
* Copy FillPx(1364) to LastPx (31)
* Copy FillQty(1365) to LastQty (32)
* Copy FillLastLiquidityIndicator (16119) to LastLiquidityIndicator (851)
* Copy FillTradingVenueRegulatoryTradeID (16618) to TradingVenueRegulatoryTradeID (8016)
* AvgPx is not adjusted
* Drop Fills Group from message

Applicable to Outright, Leg and Summary Spread fills, on both FIX 4.4 and 4.2 versions.

11/30/2018

Improvements

General

There is a naming change to files delivered to the EFT server as part of the exchange compliance audit trail. The naming change affects the individual files contained within the zip files (the naming of the zip files is not changing). Files contained with the zip files will now contain the date, inherited from the date on their containing zip file.

Audit Trail Example:
Files were typically delivered for company 509's CME records like cme_tt_509_2018_10_23.zip and in that file contained files for each connection like 15758_cme_tt_audit.csv. After this change the files contained within the zip will be named like 15758_cme_tt_audit_2018_10_23.csv.

Setup Example:
Files were typically delivered for company 509's Setup Report like tt_setup_reports_509__2018_10_23.zip and in that file contained files for each report like 509_user_settings.csv. After this change the files contained within the zip will be named like 509_user_settings_2018_10_23.csv.

Send/Recv Log Example:
Files were typically delivered for company 509's CME Send/Recv logs like cme_tt_send_recv_logs_509_2018_10_23.zip and in that file contained files for session like MYG004_84_CME_cid_3640_send_recv.log. After this change the files contained within the zip will be named like MYG004_84_CME_cid_3640_send_recv_2018_10_23.log.

Learn More

11/28/2018

Improvements

Options Chain

Users are now notified within Options Chain when Market Data permissions are denied. Previously, this notification was present only in MD Trader annd Order Ticket, causing some confusion for Options traders.

11/28/2018

Improvements

Strategy Creation

In order to streamline and optimize the creation of covered or hedged strategies, TT has added a "Cover" functionality to the Strategy Creation widget. Rather than adding a future leg and specifying the contract and term, users can now simply click "Cover" to add the assigned underlying instrument to any strategy. The corresponding future leg will be added to the strategy with current price (and Delta for Advanced Options users), both of which can be edited by the user before sending an RFQ.

11/28/2018

Improvements

Order Entry

You can now assign hotkeys to seed ADL algos, third-party algos (aka bank algos), templates for TT order types and time-in-force (TIF) selections.

11/27/2018

Improvements

MD Trader

Added an option to invert the price ladder (and the bids and asks) on MD Trader. This is useful when displaying prices in yield and for some foreign exchange instruments such as Yen (6J).

11/26/2018

Fixes

Options Chain

Corrected Options Chain Explorer to properly default selection to current Product

11/21/2018

Improvements

RTD

You can now access market depth and detailed depth of instruments in Excel via RTD. See the documentation for more information.

Learn More

11/20/2018

Improvements

Orders

You can now modify the TextTT value on working orders of TT Order Types in the Order Book.

11/20/2018

Improvements

Trade App on TT (desktop)

To inform and encourage users to upgrade to the new version of TT Desktop, a splash screen now appears upon logging in with the older version.

11/16/2018

Improvements

ADL

Enhanced the MsgInfoExtractor block to allow ADL developers to extract account, order type, and time-in-force. These can then be referenced in the new account, order type, and time-in-force formulas in the Discrete Order block.

11/16/2018

Improvements

ADL

Enhanced the Discrete Order Block to allow ADL designers to clone an existing exchange native order, SOA algo, or TT Algo that is on hold. This allows for the development of OMA algos which can adopt and clone held orders via the new Order Watcher widget.

11/16/2018

Fixes

ADL

Fixed an issue with the sequencing logic for Stopwatch and Generator blocks which may lead to other downstream issues.

11/16/2018

Fixes

TT Algos

Fixed an issue with the Alert block which led to a crash.

11/16/2018

Fixes

TT Algos

Fixed a validation issue which occurred when routing TT Algos from TT FIX.

11/16/2018

Improvements

Settings

You can now upload custom sound files on the "Sounds" page in global Preferences.

11/16/2018

Improvements

Exchanges

CurveGlobal price server has been enhanced to support the changes to minimum tick size on Long Term Interest Rates introduced on November 19.

11/16/2018

Improvements

Setup App

Setup administrators can now choose to split aggressive orders for faster position transfer by checking the “Go to market with Position Transfer balances w/o waiting for Cancel/Reducing ACK” checkbox under Accounts->Settings->Order Cross Prevention->Position Transfer tab.

11/16/2018

Improvements

Exchanges

Added support for the LMESelect 9.4 upgrade, which will go live on Monday, November 19.

Please note that as of this upgrade, LME is implementing a fixed minimum delay (referred to as a “speedbump”) on all new order messages and revision/modification (cancel/replace requests) messages on LME Precious products. LME Base products are not impacted by this change. For additional details, please contact the exchange.

11/16/2018

Improvements

General

Added support for BrokerTec 2_YEAR reduced tick price display type of 1/8th of 1/32nds.

11/16/2018

Improvements

Excel Linking

Significantly improved the performance of the TT Excel add-in when handling price updates. To pick up this upgrade, you will need to close and restart all instances of Excel running on your machine, Note that as part of these improvements we have removed the feature that displayed MD Trader "laser" lines in the color of the cell in the Excel spreadsheet. Now all MD Trader laser lines will display as red lines.

11/16/2018

Improvements

Setup App

Setup administrators can now choose to always send an individual execution report message for each entry in the NoFills repeating group by checking the "Send FillsGrp as Individual Execution Reports" checkbox under Order Routing and Drop Copy OUT FIX session tabs. Full support for this feature will be rolled out shortly.

11/16/2018

Improvements

TT Rest API

Added tradeMatchId and execId to the output of the /fills endpoint.

Learn More

11/16/2018

Improvements

TT Rest API

Added /children endpoint under /account/{accountId} to allow users to extract a list of the child accounts under the specified account.

Learn More

11/16/2018

Improvements

TT Rest API

Added a filter to the /accounts endpoint that allows users to dictate whether to return only those accounts that belong to them. Also added a new return value named 'requestVersion' which, if provided as a parameter in a subsequent request, will return only the account information that has changed.

Learn More

11/16/2018

Improvements

TT Rest API

Added several endpoints to allow users to GET, POST, and DELETE order tag defaults.

Learn More

11/16/2018

Improvements

General

Nasdaq is migrating its current eSpeed platform to the new Nasdaq Fixed Income (NFI) platform on November 19 (Nov 18 evening). The old platform shuts down after trading ends on November 16. Customers need to create new workspaces for NFI, the workspaces saved from espeed will not function.

11/16/2018

Improvements

Setup App

Added a new field, "Algo Name" to Order Tag Defaults. This field is enabled if ADL is selected as the "Algo Type" and it allows user overrides on exchange-specific user or account fields for each algo.


.

11/16/2018

Improvements

Setup App

Updated the Account Sharing "Introducing Broker" option to provide additional privacy for introducing brokers. Brokers providing accounts to introducing brokers will still maintain full ownership and risk controls, but will not be able to view introducing broker's sub-accounts or the details associated with those sub-accounts (limits, restrictions, etc.)

Learn More

11/16/2018

Improvements

Setup App

Nasdaq will migrate its current NFI (formerly eSpeed) platform to the new Nasdaq Fixed Income (NFI) platform on November 19. As part of this migration, TT has renamed 'eSpeed' market to 'NFI'.

Learn More

11/16/2018

Improvements

Setup App

Setup now allows administrators to select a CME connection type that directs orders for Bursa Malaysia Derivatives products through a dedicated iLink.

11/16/2018

Improvements

Orders

Added a new option for Positionn Transfer: "Go to market with Position Transfer balances w/o waiting for Cancel/Reducing ACK."

When enabled, the Position Transfer engine does the following if the aggressor order quantity is larger than the resting order quantity:

1. Reduces the aggressor order quantity by the amount of the resting order

2. Submits a request to the exchange to cancel the resting order, followed immediately by an order for the remaining quantity without waiting for acknowledgement that the resting order was canceled or reduced.

11/16/2018

Improvements

Setup App

Setup now allows administers to apply values configured at parent account level to all the sub-accounts by checking the "Apply to all sub-account" check box in the Accounts->Exchanges screen. This setting is also available in the Order Tag Defaults tab.

Learn More

11/16/2018

Improvements

Setup App

A new field, Execution Firm has been added to the Accounts->Exchanges tab. Company administrators may use this field to configure execution firm value. Full support for this feature will be released shortly.

11/16/2018

Improvements

Setup App

Renamed the "Dedicated Server" section to "Premium Services". The types of service settings have also been renamed to "Autospreading", "Order Routing", "Algorithmic Trading" and "Pre-Trade Risk".

11/16/2018

Improvements

Setup App

Updated Euronext market data groups to have 3 product groups: Commodity Derivatives, Currency Derivatives and Equity and Index Derivatives. If the "All market data" product group was allowed, the three new product groups will be allowed as well. If the "All market data" product group was blocked, the three new product groups will be blocked. Full support for this feature will be rolled out shortly.

11/15/2018

Improvements

MD Trader

The quantity of resting Market orders during pre-open state are now displayed in the top right header section of MD Trader for those exchanges that transmit this data, e.g., B3 contracts.

11/15/2018

Improvements

TT Order Types

Simplified the configuration of native Stop orders in MD Trader by exposing the amount of payup ticks directly on the order entry panel.

11/14/2018

Improvements

General

The "Exch" column filter drop down in the Positions widget now shows all exchanges the user has access to, not just the exchanges that have local data present, similar to the list of exchanges available in Market Explorer.

11/14/2018

Improvements

Autotrader

We have added a new "Autotrader II" widget that provides a redesigned layout for launching and managing algo orders. The new widget is available in parallel with the existing Autotrader widget for ease of transition to the new version, and will eventually replace the existing Autotrader.

Some key features of the new version include:
- improved editing of values, including mass editing and copy/paste
- column sorting
- ability to "pin" rows so they remain in the view once the algo is completed
- auto-creating tabs to display algos launched outside of Autotrader
- ability to 'convert' existing Autotraders to the new AT II via a right click menu item.

The toolbar introduces a "Stop" button, which differs from the existing "Pause" action as follows:
- Stop cancels the algo and deletes all child orders with "Leave Order On Cancel" = False
- Pause suspends the algo’s execution and then deletes all child orders with "Leave Order On Pause" = False.

Note: The new version does not yet support Excel linking, which will be added soon.

Learn More

11/14/2018

Improvements

Algos

We've redesigned Algo Explorer to display templates nested beneath each algo. You can now directly launch an algo by selecting a template, or select multiple templates and launch them all with one click.

Learn More

11/13/2018

Fixes

Strategy Creation

Strategy Creation account selection will now properly respect Account List as other widgets do.

11/13/2018

Improvements

Positions

You can now "reverse" manual fills in the Position Manager widget via a new clone-and-reverse dropdown choice.

11/13/2018

Improvements

Strategy Creation

TT now supports Strategy Creation on HKEx. All supported spreads and strategies can be created using Strategy Creation widget.

11/13/2018

Improvements

Strategy Creation

TT now supports Strategy Creation on NDAQ_EU (OMX) exchange. All supported spreads and strategies can be created using Strategy Creation widget.

11/13/2018

Improvements

General

Any instruments traditionally displayed using apostrophe pricing (CBOT and some cash instruments) can now be viewed in decimal terms. This will provide greater flexibility for viewing prices, and will facilitate easier Excel integration. Decimal pricing is a global setting that can be enabled in User Preferences.

11/09/2018

Improvements

Exchanges

This release supports the November 9 ICE API upgrade that:
* Introduces physically delivered digital asset futures, which have a production target first-trade date of December 12. Digital asset futures will be supported under the existing ICE Futures U.S. Financials multicast groups as well as the new Digital Asset multicast group (178).
* Adds additional delete reasons to tag 285 in execution reports.
* Updates price level bundling for efficient handling of large bundles.
* Provides clearer exchange rejection messages.

11/09/2018

Improvements

Exchanges

SGX now provides the transaction time in nanoseconds on Trade Capture Reports

11/09/2018

Improvements

Exchanges

Added support for RFQs to TOCOM and OSE markets

11/08/2018

Improvements

Order Book

You can now view TextTT values on working orders in the floating order book (aka FOB). The column can be added via the Preferences > Orders page.

11/08/2018

Improvements

Trade App on TT (desktop)

We are pleased to announce a major upgrade to our TT Desktop application. This new version provides improved performance as a native 64 bit application. You can download the install package for this new version from the TT browser version via the "Download now" button on the workspace landing page or by going directly to trade.tt/desktop/download. Please note that the first time you open an existing workspace using the new version, the windows within the workspace will all open within the main monitor. This is a one time event; once you re-position your windows to your liking and save the workspace, the windows will restore to their saved locations when you open the workspace again in the future.

11/06/2018

Fixes

Options

Fixed an issue in Options Risk which kept expand/collapse preference from being maintained in a user's workspace.

11/06/2018

Improvements

Autospreader

The account chooser on MD Trader or Order Ticket for Autospreader/Aggregator instruments now automatically defaults to "Multi" when no account exists that is valid across all legs. Previously the account chooser displayed blank instead.

11/05/2018

Improvements

Order Entry

Floating order entry widgets can now optionally be set to retain their last opened location in each workspace window. We have added a "Retain last opened location" as a global Preference on the "Orders" page, located immediately below "Close floating order entry widget after submission". When enabled, this setting applies to whichever style of floating order entry widget you have set, e.g., Order Ticket or MD Trader.

11/05/2018

Improvements

Blocktrader

Wholesale order types are now supported on Eurex through Blocktrader, including Block, EFS, EFP (Fixed Income), EFP (Index), Vola, and Cross trades. See documentation for details and instructions.

11/02/2018

Improvements

Score

Model Update: Minor update to spoofing model

11/02/2018

Fixes

Score

Bug Fix: Fixed issue where audit trail data exported to csv would have unreadable date and time.

11/02/2018

Improvements

Score

Minor GUI Update: The order history for individual orders has been moved from underneath the Filled Positions and Working Order Chart to just below the audit trail on the Cluster Scorecard. This helps minimizes the need for scrolling while viewing order history events.

11/02/2018

Improvements

FIX Services

Added a new Setup configuration checkbox for FIX Order Routing and FIX Drop Copy OUT sessions, "Force Sending of Head fills before Leg Fills," which defaults to 'checked'. For FIX 4.4 sessions, the setting is applicable to all execution reports where 150=F and 442=2 or 442=3. For FIX 4.2 sessions, the setting is ignored.

11/02/2018

Improvements

Settings

You can now locally configure MiFID fields in Order Profiles for all markets. Previously these fields were restricted to only European markets.

11/02/2018

Fixes

Options Chain

Corrected an issue that was causing Call and Puts to be transposed in Options Chain on SGX products.

11/02/2018

Improvements

Setup App

Added a new field, "Throttle Limit Percentage" to Eurex and EEX Connections->Additional Settings tab. Administrators can configure the connection for either Throttle Limit Percentage or Max Order Rate, but not both.

11/02/2018

Improvements

Setup App

Added a new field "SMP ID" to Users->Exchanges->MEFF->Order Routing tab. Administrators can use this field to configure self match prevention id.

11/02/2018

Improvements

Setup App

As of Jan 1 2019, all users subscribing to HKEX, Euronext and LME market data are required to sign market data agreements before being able to view market data for these markets. These agreements can be signed from the User- >Agreements tab in the Setup application. The Trade application will also prompt for a market data agreement if it is not already signed. Customers wishing to sign this agreement before the Jan 1 deadline can do so from within Setup (User- >Agreements).

11/02/2018

Improvements

Setup App

In the Setup User settings, "TT SCORE Admin" and "TT SCORE Account Admin" checkboxes have been moved from "Admin Permissions" section to a new section, "TT SCORE Permissions".

11/02/2018

Improvements

Exchanges

Added native Order Connector support for the MEFF market. Customers who intend to access this exchange must have pre-approval from MEFF prior to enabling this market.

11/02/2018

Improvements

Orders

Added support for the B3 'Cancel on Disconnect' feature to allow for cancellation of non GTC/GTD orders upon disconnect. To enable Cancel on Disconnect, Setup administrators can check the 'Cancel on Disconnect' setting per B3 connection. By default, the setting is unchecked.

11/01/2018

Improvements

Order Book

Added the Position-In-Queue (PIQ) column to the floating order book (aka FOB).