← Back to X_TRADER® Help Library

TT System Requirements Documentation

TT Client-Class Software


Do not run TT applications in tandem with non-TT programs.


Every open and minimized window consumes resources, so open as few windows as possible. Close any open and minimized windows that are not needed.

  • Subscribe to needed products only.
    • To allow for faster performance when opening large workspaces, X_TRADER® workstations should subscribe to the entire product instead of individual contracts in Market Explorer. Highlight the required product without clicking on the plus sign (+) to the left of the instrument name. Once the Market Grid has opened, use the Show/Hide Rows option to hide unwanted contract rows.
    • X_TRADER® Remote clients should only subscribe to the contract series they wish to view in order to reduce bandwidth. Within the Market Explorer Instruments column, click on the plus sign (+) to the left of the product to view the entire list of contracts. Highlight the contracts you wish to open and click on the transfer button (>) to move them to the Selected Instruments column.
  • Replace multiple Market Grid windows with tabs in X_TRADER® to increase processing speed.
  • Minimize the number of Market Grid windows opened. It is better to have more contracts per Market Grid window than to have many Market Grids with a small number of contracts. Limit the number of Market Grid windows to a maximum of 20.
  • If you do not need TT calculated Implied Pricing, turn it off. This setting may be turned off before a number and turned back on afterwards.
  • Do not have Depth layout enabled in Market Grid if depth is not watched.
  • Filter the Audit Trail so that only needed messages are displayed (either by number of lines or by exchange or both).
  • Turn off MD Trader® price consolidation, if possible.
  • Using the Show/Hide columns feature, limit the number of different columns displayed to only those needed.
  • Minimize the type of highlighting that is turned on. For example, if not needed, disable Highlight Border on Change, Use Net Change Color Coding and Use Net Position Color Coding.
  • Do not use any unnecessary outbound Excel links.
  • Back up <drive letter>:ttdatfilesttconfig (stored workspace settings).


  • In Autospreader®, use Inside Smart Quote or Advanced Slop for maximum optimization. For further optimizations around these two settings, ask your Account Manager.
  • In Autospreader®, use user-defined ticking rather than price consolidation wherever it meets your needs.
  • In Autotrader™, wherever possible, use throttling for your Fills and Quotes


Keep the following in mind when installing X_RISK®:

  • If you use the X_RISK® Client GUI, your client workstation must have 512 MB memory per 50,000 fills. For example, if you routinely process between 30,000 and 60,000 fills per day, you must use 1 GB.
  • If you intend on using the email alert functionality of X_RISK®, you must install Windows Messaging on the X_RISK® workstation. This is packaged with the Windows Setup but does not install by default.


When an Administrator updates any trader ID data or risk limit data in Guardian and publishes the changes, Guardian synchronizes the data across all TT machines in the customer network. TT recommends the following Best Practices for insuring integrity of the distributed Guardian database:

  • Only one administrator should edit and publish changes in Guardian at a time. If two administrators publish changes at the same time, one set of changes will be lost and need to be re-entered.
  • Allow at least one minute between Guardian publishes to allow time for changes to propagate throughout the entire network.
  • Do not bring new servers online during trading hours. This can cause excessive Guardian synchronization activity on production servers.
  • A single trader is limited to 32K of user and risk data in Guardian. This is equivalent to a single trader with 400 to 450 product limits assigned. If the 32K limit is exceeded, Guardian will display an error when publishing the risk record, indicating the publish failed. In this case, reduce the number of product limits assigned to the trader and re-publish.

TT User Setup (Client and Server)

TT recommends two instances of the TT User Setup Server be installed per trading environment. In larger environments, TT User Setup Server should be installed on a dedicated server-class machine. In smaller environments, customers may choose to install TT User Setup Server on a non-order entry client-class machine (e.g., on the same machine as X_RISK®), or on a server-class machine that is also running Historical Fill Server or TTSIM Gateway.