Release Notes

February 2021 - 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

02/26/2021

Improvements

Score

New functionality: Score users can now delete old Score reports in bulk or one at a time.

(Ref 126129)

02/26/2021

Improvements

Score

Minor improvements to the matching logic of the Wash trading models and the Cross trading model: improved matching on transaction ID, removed false positives from IOC vs IOC fills, and improved clustering logic.

(Ref 126128)

02/26/2021

Improvements

Setup App

As of April 1 2021, all users subscribing to OSE 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 Apr 1 deadline can do so from within Setup (User- >Agreements)

(Ref 126100)

02/26/2021

Improvements

Setup App

Setup administrators can now choose to copy or edit either a single exchange parameter or all the exchange parameters associated with the selected key fields in Order Tag Default tab.

(Ref 125609)

02/25/2021

Improvements

FIX Services

The TT Instrument ID (tag 48) in Execution Reports for LME Rolling Prompt Date Contracts now represents the ID of the underlying static maturity date contract instead of the rolling contract. This change was necessary to accurately report executions processed on the FIX feed at a later date, after the rolling contract had been assigned to a new maturity.

Background: LME Rolling Prompt Date contracts can be referenced by two different instrument IDs in the TT security database (PDS):
1) The instrument ID of the rolling contract, whose maturity date is updated each each time the prompt date rolls
2) A linked instrument ID that is linked to the rolling contract, but whose maturity date is constant throughout the life of the contract.

For example:
>> Tag 48 = 12087606846656389542 is the rolling alias for "ZS 3M" which on Feb. 22 had a Maturity Date = Fri May 21 2021, but when the ZS 3M contract rolls to the next prompt date, this same instrument ID will be rolled onto a new maturity, and so again each time the prompt date rolls.
>> tag 48 = 12156544234904247984 is a unique instrument ID used to reference the ZS 3M contract with the maturity date of Fri May 21 2021 only. This instrument ID does not roll when the prompt date for the contract rolls and will never be re-assigned to another date.

TT has seen cases where a customer was delayed due to network outage or other reasons in receivng execution reports until after the prompt date has rolled for a specific contract, leading to mismatches in some reference data such as Maturity Date.

(Ref 126135)

Version: v134

02/19/2021

Improvements

Setup App

Setup administrators can now choose to configure certain Eurex and EEX connections as Drop Copy only connections.

This release introduces the configuration option. TT will announce when the feature is supported system wide.

(Ref 125776)

02/19/2021

Improvements

Exchanges

The MIC code for the following ASX products are changing to "NZFX" from "XSFE".

EE
BB
EA
EC
ED
EG
EH

This is available in UAT for testing now.
The production date has not been decided yet.

(Ref 124857)

02/18/2021

Fixes

TT .NET SDK

Fixed a connectivity issue with Delayed environment. (v3.0.0.38)

(Ref 125745)

02/18/2021

Fixes

TT .NET SDK

Fixed an issue where P&L was returning an incorrect value. (v3.0.0.38)

(Ref 125744)

02/18/2021

Fixes

TT .NET SDK

Fixed an issue with Time & Sales subscriptions in very specific sequences. (v3.0.0.38)

(Ref 125743)

02/18/2021

Fixes

TT .NET SDK

Fixed an issue that led to the log directory override option to become disabled. (v3.0.0.38)

(Ref 125741)

02/15/2021

Fixes

FIX Services

Due to the fact that account names in TT Setup are stored as case-sensitive strings, the FIX Order Routing service must use a case-sensitive comparison to exactly match the account value provided in tag 1 on orders to the account in TT Setup.

(Ref 125683)

Version: v134

02/14/2021

Plan

FIX Services

All FIX Services for the v134 release were initially deployed to UAT Data Centers at EOD December 15, 2020.

Production deployment was completed EOD Jan. 15, 2021, in the following TT Data Centers only:
- Sao Paulo - ALL FIX Services
- Aurora, Frankfurt - A single FIX Market Data server in each cluster was upgraded.

Production deployment of FIX v134 is *paused* for the weekend of Jan. 22, 2021. No new deployemnts will take place.

Production deployment has resumed as of EOD Feb. 12, 2021 in all TT Data Centers:
- A single FIX server in each cluster has been upgraded for all FIX Services.

Production deployment in all remaining TT Data Centers will complete EOD Feb. 19, 2021.

This release includes changes to the FIX XML schema files. Clients are strongly encouraged to download and deploy the latest XML schema files from: https://library.tradingtechnologies.com/tt-fix/general/System_Overview.html prior to release.

(Ref 120964)

Version: v134

02/12/2021

Fixes

Algos

Resolved an issue where TT Time Duration orders can misevaluate changes to price and qty, resulting in the change being rejected.

(Ref 125580)

02/12/2021

Fixes

Algos

Resolved issue that can impact partially filled TT Time Sliced orders which use a leftover action of Go To Market. The quantity that is sent to market could be incorrectly adjusted (reduced) to account for partial fills achieved by that slice.

(Ref 125579)

02/12/2021

Fixes

Algos

Resolved algo price library subscription issue that can prevent synthetic orders from initiating correctly on options strategies.

(Ref 125577)

02/12/2021

Improvements

Score

UI Update: Select/deselect all option added for model selection

(Ref 125556)

02/12/2021

Improvements

ADL

Algo server is now able to detect changes to Autospreader and Aggregator configurations, ensuring the most recent version is always used.

(Ref 125531)

02/12/2021

Fixes

TT Algos

Enhancement made to Time Duration order type which rejects the use of IOC or FOK TIF's on submission.
This enhancement prevents the order constantly recalculating should the IOC/FOK order be placed off market.

(Ref 125508)

02/12/2021

Fixes

Score

Bug Fix: Export button from the reports page is now fully exposed and easily clickable

(Ref 125483)

02/12/2021

Improvements

Score

Model update: Minor scoring adjustments to the spoofing family of models. Scoring has been adjusted to more holistically evaluate clusters with events on only one side of the market in order to better account for existing working orders untouched during the cluster bounds. Net effect of the changes is that most users will see fewer 0 scoring spoofing clusters and more clusters that score in the 1-50 range

(Ref 125482)

02/12/2021

Improvements

Algos

Enhancement made to OMA OCO algo which allows child order quantities to be amended manually after they have been linked via OMA OCO.

Previously manual adjustments to child order quantities were rejected once the OCO OMA was attached.

(Ref 125321)

02/12/2021

Improvements

General

The Exchange Compliance Service will include support for TFX once the native exchange connectivity is enabled. Daily drops with compliance records as well as send/recv logs will be delivered to customers' EFT folders.

(Ref 125147)

Learn More

02/10/2021

Fixes

Positions

Fixed the Positions widget that when grouped with a Fills widget the position section remains expanded and does not collapse/reset upon receiving new fills.

(Ref 124215)

02/10/2021

Improvements

Order Entry

When seeding the leg prices for a manual fill on a care order for an exchange listed Crack spread, the Order Ticket now correctly seeds the second leg price based on the crack spread multiplier. For example, on a CME HO|CL Crack spread, we seed the (first) HO leg with a market price, and seed the (second) CL leg with (HO seeded price x 42) - Crack spread price.

(Ref 123430)

02/10/2021

Fixes

Order Entry

Fixed an issue where clicks on the bid/ask qty values in Order Ticket did not adhere to the user's "Seed with market quantity" preference.

(Ref 123355)

02/10/2021

Fixes

Orders

Fixed an issue where Cancel/Replace a held order does not work for TT order types.

(Ref 123333)

02/10/2021

Fixes

General

Fixed an issue that prevented the Current User column from not filtering staged orders correctly.

(Ref 123332)

02/10/2021

Improvements

General

Market Explorer now displays all available instruments when in "Advanced" mode. Previously only 5,000 instruments were presented per product.

(Ref 123329)

02/10/2021

Fixes

General

Fixed an issue that prevented Market Explorer from populating the Term field for ICE KC strategies.

(Ref 123323)

02/10/2021

Fixes

RTD

Fixed an issue that caused RTD position properties "AvgBuyPrice", "AvgSellPrice" and "AvgOpenPrice" to initialize as an empty string instead of zero.

(Ref 123318)

02/10/2021

Improvements

General

The Depth widget top header section now displays the Last, LTQ, High and Low in a "stacked" arrangement.

(Ref 123312)

02/10/2021

Improvements

Market Grid

Added support in Market Grid for detailed depth on ATHEX.

(Ref 123309)

02/10/2021

Improvements

Order Entry

When the global Preference > Orders > "Account selection drives order profiles" is enabled, profiles that are configured for specific accounts now get displayed at the top of the profile drop down list.

(Ref 123307)

02/10/2021

Improvements

General

A new optional "BBG" column is available in Market Grid, Order Book, Audit Trail and Fills widget which displays the Bloomberg product symbol when enabled for Bloomberg codes, and is empty when not. Note, because these codes are for local front end display only, these codes will not be included in downloads from fill widget, and historical filtering will not work on this column. Local filtering/sorting should function as expected.

(Ref 123295)

02/10/2021

Improvements

Settings

For users in companies that are enabled for Bloomberg codes, we now provide a global preference to determine which symbol is primary and which is secondary in TTW/TT Desktop product symbol displays. If "Exchange" is Primary, the Bloomberg code will display in parenthesis immediately after the exchange symbol, e.g., "CL (CL1)" for CME Crude Oil Futures, and "BRN (CO1)" for ICE Brent Crude Futures. If Bloomberg is set as primary, the exchange code will display inside the parentheses.

(Ref 123291)

02/10/2021

Improvements

Audit Trail

Audit Trail scrolling for historical records has been improved to request two (2) weeks of data at a time upon reaching the end of the current records held in the local cache.

(Ref 117654)

02/10/2021

Improvements

Blocktrader

Blocktrader now allows you to set custom prices for each leg when selecting a ICE or ICE_L spread or strategy.

(Ref 117652)

02/05/2021

Improvements

TT Rest API

Added support for the ability to Clone Users and Accounts.

(Ref 125139)

02/05/2021

Improvements

TT Rest API

Add functionality to disable environments for a user.

(Ref 125138)

02/05/2021

Improvements

TT Rest API

Added new endpoints for company inter-product margin.

(Ref 125137)

02/05/2021

Fixes

TT Rest API

Fixed an issue with the enumerations that are part of the /fills endpoint.

(Ref 125136)

02/05/2021

Fixes

TT Rest API

Fixed the endpoints report/admin and report/risk to point directly to the TTUS endpoint to return CSV format.

(Ref 125135)

02/02/2021

Improvements

TT .NET SDK

Added support for mock mode. (v3.0.0.37)

(Ref 125215)

02/02/2021

Fixes

TT .NET SDK

Fixed a price subscription issue that resulted in subscribing for market data for old contract definition versions. (v3.0.0.37)

(Ref 125134)

02/02/2021

Improvements

TT .NET SDK

Added functionality to allow new log files to be created daily for applications that run for multiple days. (v3.0.0.37)

(Ref 125132)

02/02/2021

Improvements

TT .NET SDK

Enhanced the Display format for prices to allow for off tick fill prices. (v3.0.0.37)

(Ref 125131)