Try TT Now

TT User Setup

How to Set Up a Drop Copy TT FIX Adapter Server and Corresponding FIX Adapter Clients

You are viewing TT User Setup Version 7.17 and higher. For earlier versions, click here

Note: In X_TRADER ASP, TTNET administrators create the FIX Adapter servers (not the buy-side and broker administrators).

In this tutorial, you will learn how to set up IDs for a Drop Copy TT FIX Adapter server as well as FIX Adapter client users that will connect to it. After creating the IDs, you will then be able to assign the FIX Adapter clients to the FIX Adapter server. The following example demonstrates these tasks.

Example: ClearCo hosts three TT Gateways (CME-A, Eurex-A, and LIFFE-C) used by traders at two separate firms, AB Asset Management and YZ Capital. The credentials used by the traders at these firms for all TT Gateways are as follows:

AB Asset Management:

TTORDAB / 001 / 001

TTORDAB / 001 / 002

TTORDAB / 002 / 001

TTORDAB / 002 / 002

TTORDAB / 003 / 001

TTORDAB / 004 / 001

YZ Capital:

TTORDYZ / 001 / 001

TTORDYZ / 001 / 002

TTORDYZ / 002 / 001

TTORDYZ / 002 / 002

TTORDYZ / 003 / 001

TTORDYZ / 004 / 001

These firms require a copy of all fills for all of their traders. ClearCo's Back Office Department also requires a copy of all fills for all traders.

Based on these requirements, ClearCo needs to set up a new Drop Copy TT FIX Adapter Server (CCDC) and three FIX Adapter client users (AB, YZ, and CCBO).

Complete all of the sections in both of the following topics:

Creating TT FIX Adapter Servers

Creating a Drop Copy TT FIX Adapter Server in TT User Setup consists of the following tasks:

Creating a FIX Adapter Server Username

To create a FIX Adapter Server username...

  1. Select (Users) from the TT User Setup Control Panel.

    The Users window appears.

  2. From the Users window, click New.

    The New User window appears.

  3. On the User Settings Logintab, enter data in the following fields:
    1. Username: An identifier for the TT FIX Adapter Server (limited to 11 characters).
    2. Displayname: An identifier for the TT FIX Adapter Server.
    3. User group: An identifier used to categorize users (e.g., Chicago). For a detailed description on user groups, refer to the TT User Setup User Guide.
    4. Password/Confirm password: The password associated with this username, which is used to authenticate TT FIX Adapter Servers.
    5. Click the Password New expires option.

    The following figure shows the Login and Contact sections of Main tab for the new FIX Adapter Server, CCDC.

    TT recommends that you ensure the Password never expires option is checked.

  4. From the User Settings window, click Contact Information, and enter data in the following fields:.
    1. Country: The location of the TT FIX Adapter Server machine.

      Note: In X_TRADER ASP, Country and Email are required fields. If you set Country to United States, you must set a zip code,

    2. Zip: The Zip code in which the TT FIX Adapter Server machine is located. Zip is necessary only if the Country selected is the United States.
  5. On the New User window, click the FIX Adapter tab. If a version requirement message appears, click OK.

    If FIX client users have been created, they appear in the Available FIX client users or The following FIX client users can connect to this FIX Adapter table. If FIX client users have not been created, these tables are empty.

  6. Select Drop Copy Server in the FIX Adapter Role field.

    Additional fields appear on the FIX Adapter tab.

  7. Click the applicable FIX Adapter Version radio button.
  8. Continue to the next section.

Assigning TT Gateway Credentials

When creating a Drop Copy TT FIX Adapter, you must designate the credentials (called gateway logins) that the user uses to login to the TT Gateways. TT FIX Adapter Server logs into each TT Gateway once and acts on behalf of all FIX Adapter client users. Thus, the gateway logins (MGTs) that the TT FIX Adapter server uses to log into the TT Gateways must have the authority to act on behalf of all FIX Adapter client users. Specifically, the MGTs TT FIX Adapter Server uses to log into the TT Gateways must have permissions to view all orders and fills of all FIX Adapter client users.

In our example:

  • TT FIX Adapter client user AB requires a copy of all fills for all traders with a Member ID of TTORDAB.
  • TT FIX Adapter client user YZ requires a copy of all fills for all traders with a Member ID of TTORDYZ.
  • TT FIX Adapter client user CCBO requires a copy of all fills for all traders.

The credentials that have permissions to view all of these fills is TTADM/XXX/VIEW.

To assign credentials to the FIX Adapter Server user...

  1. From the New User or Edit User window for the CCDC user, click the Gateway Logins tab.
  2. If the gateway login to which you want to map does not exist, click New.

    The New Gateway Login window appears.

    If the gateway login already exists, click the Assign Existing Logins button, and select the appropriate MGT(s).

  3. On the Gateway Login Info tab, enter a Member, Group, and Trader. The following figure shows a new gateway login (TTADM/XXX/VIEW) for the new TT FIX Adapter server user, CCDC.

  4. Click the Add Gateways button.

    The Select Gateway window appears.

    A TT FIX Adapter Server must be configured to connect to the TT Gateways from which the associated FIX Adapter client users require fills.

  5. Hold down the Ctrl key, click CME-A, Eurex-A, and LIFFE-C gateway options, and click the Select button.
  6. On the New Gateway Login window, click the Save button. If a message that this gateway login is tied to multiple gateways appears, click OK.

    TT User Setup returns to the Gateway Login tab of the New User or Edit User window.

  7. Save and close the New User or Edit User window.
  8. Continue to the next section.

Creating TT FIX Adapter Client Users

Creating a TT FIX Adapter client user in TT User Setup that connects to a Drop Copy TT FIX Adapter consists of the following tasks:

Creating a FIX Adapter Client Username

To create a client username...

  1. Select (Users) from the TT User Setup Control Panel.

    The Users window appears.

  2. From the Users window, click New.

    The New User window appears.

  3. On the User Settings Logintab, enter data in the following fields:
    1. Username: The name of the FIX Adapter client user. In FIX, this is also known as RemoteCompID.
    2. Displayname: An identifier for the TT FIX Adapter client user.
    3. User group: An identifier used to categorize users (e.g., FIX Adapter). For a detailed description on user groups, refer to the TT User Setup User Guide.
    4. Password/Confirm password: The password associated with this username, which is used to authenticate TT FIX Adapter client users.
    5. Click the Password New expires option.

    The following figure shows the Login section for the new FIX Adapter Server, CCDC.

    TT recommends that you ensure the Password never expires option is checked.

  4. Click Save and Close. the New User window.
  5. Repeat this procedure to create users YZ and CCBO
  6. Continue to the next procedure.

Assigning TT Gateway Credentials

When configuring a TT FIX Adapter Drop Copy Server, the gateway logins that the server will use to connect to the TT Gateways will be defined by the gateway login configurations of the FIX Client users associated with the server. There is no need to configure gateway logins on the FIX server. Any such configurations on the FIX server are ignored.

Assigning a TT FIX Adapter Server to a FIX Adapter Client User

To assign the TT FIX Adapter servers to which a FIX Adapter client user can connect...

  1. From the New User or Edit User window, click the FIX Adapter tab. If a version requirement message appears, click OK.

  2. Use the transfer arrow buttons (>, <, >>, <<) to select the FIX Adapter server users to which each client can connect. For our example, move the CCDC Server from the Available Fix Adapters list to the This FIX Client User can connect to the following FIX Adapter Servers list.
  3. If checked, the Enabling Debug Loggingfor Orders and Enabling Debug Logging for Prices options prompt the selected TT FIX Adapter Server to generate verbose debugging information.

    Because a significant increase in the log file size affects performance, only check these options when troubleshooting.

  4. Save and close the Users window.
  5. Repeat this procedure for each FIX Adapter Client user.
  6. Continue to the next section.

Running the TT User Setup Diagnostic Checks

Use the Diagnostics Check utility after adding or modifying users to confirm that all of the data in TT User Setup is consistent and valid. Invalid data can cause FIX Adapter Client Logins to fail.

To run the Diagnostic Check...

  1. From the TT User Setup Control Panel, open the User Admin menu and click Diagnostic Checks.

    The Diagnostic Checks window appears.

  2. Click Configure diagnostic checks.
  3. From the Configure Diagnostics window, check any FIX Adapter-related options (L, M, and N), and then click OK.

  4. From the Diagnostics Checks window, click Run/Refresh Diagnostic Checks. Any issues are listed by issue type and include a summary of the issue.

    For a detailed explanation of an issue type, click explain this.

  5. Resolve any issues discovered through the diagnostic check.
  6. To run other diagnostic checks, re-open the Configure Diagnostics window and select your typical diagnostic checks. After the diagnostic checks are selected, click OK and then click Run/Refresh Diagnostic Checks.

When all the issues are resolved, you are finished with this tutorial.