TT® FIX General

System Overview

System Overview

System Overview

The TT FIX service allows customers to receive real-time copies of all of their orders submitted through the TT platform, along with their corresponding fills. To use this service, customers must develop FIX clients capable of connecting to and communicating with the TT FIX.

TT FIX supports a subset of the FIX protocol (Version 4.2 with Errata 20010501 and Version 4.4) message types and tags within its message types. Refer to the website http://www.fixtradingcommunity.org/ for additional FIX tag descriptions and message definitions.

Identifying the FIX Schema Version

The second line of each TT FIX schema file contains an XML comment that identifies the schema's publication date and internal version information, similar to the following.

<!-- TT FIX Version: UAT 2024-02-01 10:25:17 Git:16bc4b86e3c94bef40c3dc55c5314c16df9c9930 MD5:998190c7d44e5636f42569d1279400ee -->

Note: TT FIX supports only those messages and tags described in this document. Do not submit other messages or tags to TT FIX, as doing so can produce unexpected results.

FIX Schemas

Both production and UAT versions of the TT FIX schema are available for download at the links below.

Production Version

TT currently supports two formats of the FIX 4.2 (Prod) and FIX 4.4 (Prod) schemas.

All of the Production schemas contain the recent enhancements listed in the (Prod) v238 release notes.

Legacy Schemas

The Legacy Schemas use the older format while containing the recent enhancements listed in the (Prod) v238 release notes.

TT-FIX42_legacy.xml (Prod) - Legacy Schema

<!-- TT FIX Version: PROD 2024-02-23 22:24:23 Git:60ffdce979e30438c93009c0c39fb3f87db3e4f8 MD5:c6c7e2c0ecaec2370a15e1cc18f0e59a -->

TT-FIX44_legacy.xml (Prod) - Legacy Schema

<!-- TT FIX Version: PROD 2024-02-23 22:34:35 Git:60ffdce979e30438c93009c0c39fb3f87db3e4f8 MD5:d23d3bcf3833a4575d243b01c57b0407 -->

Component Schemas

The new Component Schemas have been redesigned to support a component-based format of the schema. These schemas also contain the recent enhancements listed in the (UAT) v238 release notes.

This new approach will be available as the default format of the FIX schemas in future releases.

TT-FIX42.xml (Prod) - New Component Schema

<!-- TT FIX Version: PROD 2024-02-23 22:05:17 Git:60ffdce979e30438c93009c0c39fb3f87db3e4f8 MD5:c784d8a7a59f139e155eb27739d3bd24 -->

TT-FIX44.xml (Prod) - New Component Schema

<!-- TT FIX Version: PROD 2024-02-23 22:14:03 Git:60ffdce979e30438c93009c0c39fb3f87db3e4f8 MD5:986ae8dec23e51fa5ff61567245f1322 -->

Note TT recommends users download the new Component Schemas to test and integrate with their systems in preparation for the new approach.

UAT Version

TT currently supports two formats of the FIX 4.2 (UAT) and FIX 4.4 (UAT) schemas.

All of the UAT schemas contain the recent enhancements listed in the (UAT) v238 release notes.

Legacy Schemas

The Legacy Schemas use the older format while containing the recent enhancements listed in the (UAT) v238 release notes.

TT-FIX42_legacy.xml (UAT) - Legacy Schema

<!-- TT FIX Version: UAT 2024-02-28 18:25:28 Git:32bb80cd25c69f3341ba1542f96b4f9f20772a5c MD5:d6f7a7219305d2f15e665e548b576687 -->

TT-FIX44_legacy.xml (UAT) - Legacy Schema

<!-- TT FIX Version: UAT 2024-02-28 18:36:26 Git:32bb80cd25c69f3341ba1542f96b4f9f20772a5c MD5:148f95c02c27886dcfc3a4a00691f391 -->

Component Schemas

The new Component Schemas have been redesigned to support a component-based format of the schema. These schemas also contain the recent enhancements listed in the (UAT) v238 release notes.

This new approach will be available as the default format of the FIX schemas in future releases.

TT-FIX42.xml (UAT) - New Component Schema

<!-- TT FIX Version: UAT 2024-02-29 00:24:06 Git:32bb80cd25c69f3341ba1542f96b4f9f20772a5c MD5:4d2c81d9cadaf93777c065a827ce74ee -->

TT-FIX44.xml (UAT) - New Component Schema

<!-- TT FIX Version: UAT 2024-02-29 00:32:30 Git:32bb80cd25c69f3341ba1542f96b4f9f20772a5c MD5:263c17b1d58cf9946ec7be36b796ee84 -->

Note TT recommends users download the new Component Schemas to test and integrate with their systems in preparation for the new approach.