FIX Adapter System Administration Documentation
- What’s New In FIX Adapter 7.17.X?
- Network Architecture
- Installing TT FIX Adapter
- Creating TT FIX Adapter Configurations
Configuring An Order Routing FIX Adapter
- About the Order Routing Configuration Type
- (OR) Specifying Global Configuration Settings
- (OR) Configuration Settings: Selecting Products
- (OR) Specifying Gateway Settings
- (OR) Specifying Global FIX Session Settings
- (OR) Additional FIX Session Settings: Market Data
- (OR) Market Data: Formatting Prices
- (OR) Additional FIX Session Settings: Order Routing Requests
- (OR) Additional FIX Session Settings: Order Routing Responses - FIX Tags
- (OR) Additional FIX Session Settings: Order Routing Responses - Business Flows
Configuring A Drop Copy FIX Adapter
- About the Drop Copy Configuration Type
- (DC) Specifying Global Configuration Settings
- (DC) Configuration Settings: Selecting Products
- (DC) Specifying Gateway Settings
- (DC) Specifying Global FIX Session Settings
- (DC) Additional FIX Settings: Market Data
- (DC) Market Data: Formatting Prices
- (DC) Additional FIX Settings: Order Routing Responses - FIX Tags
- (DC) Additional FIX Settings: Order RoutingResponses - Business Flows
- Managing A TT FIX Adapter
About the Drop Copy Configuration Type
The drop copy configuration type allows FIX clients to use all functionality offered by the TT FIX Adapter except for routing orders. Consequently, FIX clients can connect to a drop copy TT FIX Adapter to listen for order acknowledgments / fills, subscribe for market data, download security definitions, and so on.
TT FIX Adapter logs into each TT Gateway once and acts on behalf of all FIX clients. Thus, the MGTs used by the TT FIX Adapter to log into the TT Gateways must have the authority to act on behalf of all FIX clients. Specifically, the MGTs used by the TT FIX Adapter to log into the TT Gateways must have permissions to view all orders and fills of all FIX clients.
This figure shows a sample drop copy TT FIX Adapter configuration. TT FIX Adapter gets all of the orders and fills visible to the respective administrative MGT logins, then sends subsets of them to each FIX client based on their MGTs.
When you use this type of configuration, you typically use administrative MGTs for logging into TT Gateways. A subset of the orders and fills visible to the FIX Adapter are then delivered to each FIX client based on their respective MGT logins.
Guidelines for creating a TT Universal Login for TT FIX Adapter
For each order routing TT FIX Adapter, you must create a TT Universal Login ID that matches the FIX Adapter name. For more information about this parameter, refer to the section called (DC) Specifying Global Configuration Settings.
A TT Universal Login ID for a TT FIX Adapter must be created in TT User Setup. For more information, refer to the TT User Setup User Manual.
Note: FIX Adapter logins to the TT Gateways are automatically determined based on the Gateway Logins of all FIX Clients that are assigned to that FIX Adapter Server. However, Gateway Logins can still be assigned to pre-7.17 FIX Adapter Server users, based on the FIX Adapter role defined for that user.
Guidelines for creating a TT Universal Login for FIX clients
Once a TT Universal Login ID for a TT FIX Adapter is created, a separate TT Universal Login ID must be created for each FIX client. When creating TT Universal Login IDs for FIX clients, the TT User Setup administrator must associate the list of TT Gateways to which the FIX clients are allowed to view orders and fills as well as their associated MGTs.
The TT User Setup administrator must also assign the list of TT FIX Adapters to which a user is allowed to connect. A user may be allowed to connect to one or more TT FIX Adapters.
The following table illustrates how validation works for different TT Universal Login IDs that need to connect to the FA7 TT FIX Adapter defined previously.
|TT Universal Login ID||TT Gateway||Member||Group||Trader||Result|
|TOM||CME-A||TTORDPM||001||001||TT FIX Adapter sends the FIX client all of the orders and fills for all configured MGTs|
|MARY||CME-A||TTORDPM||001||001||TT FIX Adapter sends the FIX client all of the orders and fills for all configured MGTs.|
|MIKE||CME-B||TTORDPM||001||001||TT FIX Adapter does not send the FIX client all of the orders and fills for all configured MGTs, because TT FIX Adapter is not logged into CME-B.|
Note: If you add a user to a TT FIX Adapter that is currently running, TT FIX Adapter must be restarted to recognize the new user.
For a comprehensive description of the hierarchical relationship between the order routing credentials, refer to the TT User Setup User Manual.
Guidelines for Configuring FIX Client Settings in TT User Setup
A TT User Setup administrator must assign the FIX client to connect to an available TT FIX Adapter Server. For detailed instructions, refer to the Assigning TT FIX Adapter Client(s) to a FIX Adapter Server topic in the TT User Setup User Manual.
Additionally, the TT User Setup administrator must configure several FIX client profile settings that allow or prevent connectivity in specific instances:
|Field||When Connection Errors Occur|
|Password never expires||
The TT FIX Adapter cannot connect to a FIX client with an expired password.
Because FIX Adapter client users cannot update an expired password using the same procedure as an X_TRADER user, TT recommends that you prevent password expiration by leaving the Password never expires option checked.
|Active||If the Active option is unchecked, the FIX client is considered "inactive" and therefor cannot log into TT FIX Adapter.|
|Force logoff||If the Force logoff option is checked, the TT FIX Adapter will disconnect the FIX client. The FIX client cannot log back in until the Force logoff option is unchecked.|