CFE
Configuring user access to CFE
To configure user access to CFE:
- Click the Users | Exchanges tab for a user selected in the data grid.
- Click the exchange list drop down arrow, and scroll to and select an exchange.
- Click the Subscriber Market Data, SDK Client Market Data, FIX and SDK Market Data and Order Routing tabs to configure the user for the selected exchange:
- Use the Subscriber Market Data tab to allow or deny user access to all subscriber market data or market data per product group.
- Use the SDK Client Market Data tab to allow or deny user access to market data using TT .NET SDK Client Side trading applications.
- Use the FIX and SDK Market Data tab to allow or deny user access to market data using FIX, TT .NET SDK Server Side, and TT Core SDK trading applications.
- Use the Order Routing tab to configure exchange credentials for user identification.
- Configure the following Order Routing settings:
- Operator ID — Identifies the user manually submitting an order action. Enter the "Order Entry Operator ID" (OEOID) in this field. Users must register this ID with the exchange. Enter a value from 3-18 alphanumeric characters. This value is required for order routing and sent to the exchange as Tag 25004. Either an Operator ID or ATS Operator ID is required for the user.
- ATS Operator ID — Identifies the automated trading system submitting an order action. Sent to the exchange as Tag 25004. Enter a value from 3-18 alphanumeric characters.
Users must register this ID with the exchange. Either an Operator ID or ATS Operator ID is required for the user.
- Sender Location Country — Identifies the user's country. This is particularly useful for an agency order where the customer location (country) could be different than that of the trader. Setting the user in the Sender Location Country field overrides the country code in the Contact Information in the user's Setting tab. When configured, the Sender Location Country field populates Tag 142 with the two-character country code. required for the user.
- Text A — An optional, user-defined text value that remains on submitted orders in the TT system, but is not sent to the exchange. Alpha-numeric and special characters are allowed.
- Text B — An optional, user-defined text value that remains on submitted orders in the TT system, but is not sent to the exchange. Alpha-numeric and special characters are allowed.
- Text C — An optional, user-defined text value that remains on submitted orders in the TT system, but is not sent to the exchange. Alpha-numeric and special characters are allowed.
- Text TT — An optional, user-defined text value that remains on submitted orders in the TT system, but is not sent to the exchange. Alpha-numeric and special characters are allowed.
- Max Order Rate — Sets the maximum number of orders per second that a user can enter per connection. This limit cannot exceed the exchange-defined order rate maximum.
- Client Can Override — Determines if a user can override the value in this field when submitting orders from trading applications or APIs. Check the check box to unlock the field and allow a user to override the value. When unchecked, the field is locked and the user cannot change it.
-
Click the Subscriber Market Data tab to allow or deny access to All Market Data available at the exchange.
If Allow is enabled, click Sessions to set how many simultaneous market data sessions the user can have active using different IP Addresses/Applications. Selecting 0 - Delay Only indicates that the product group is denied in all environments except the delayed environment, which does not have access to real-time market data.
Note: Any product groups that are disabled have not been authorized for your company. Please contact a Trading Technologies representative to enable them.
For exchanges that require market data agreements, the following indicators are displayed next to the "Sessions" field:
- — Indicates the market data agreement has been approved.
- — Indicates the market data agreement is outstanding or pending approval.
Tip: Click a market data indicator to open the Agreements tab.
-
Click the SDK Client Market Data tab to allow or deny access to the market data groups available at the
exchange for TT .NET SDK Client Side trading applications.
If you click Allow to enable a market data group, configure the Sessions field as follows:
- If using only TT .NET SDK Client Side application keys, then set Sessions equal to the number of application keys you plan to run concurrently.
- If using only TT .NET SDK Client Side - Non-display application keys, then set Sessions equal to "0" and check the Non-display checkbox, which indicates the market data is for non-display purposes (e.g., black-box algorithm, automated program for calculating P/L, etc.) as defined by the exchange.
-
If using both TT .NET SDK Client Side and TT .NET SDK Client Side - Non-display application keys, then set Sessions equal to the number of TT .NET SDK Client Side application keys that you plan to run concurrently and check the Non-display checkbox.
If you are distributing the market data externally (e.g., to users outside of your company), check the External Distribution checkbox.
Note: Any product groups that are disabled have not been authorized for your company. Please contact a Trading Technologies representative to enable them.
-
Click the FIX and SDK Server Market Data tab to allow or deny access to the market data groups available at the
exchange for TT FIX, TT .NET SDK Server Side, and TT Core SDK trading applications.
If you click Allow to enable a market data group, click Quantity to set the number of users viewing the market data behind the FIX feed or the number of TT .NET SDK Server Side or TT Core SDK applications using the data concurrently.
If the FIX feed or SDK server-side trading application is for non-display purposes (e.g., black-box algorithm, program for calculating P/L, etc.) as defined by the exchange, click Allow to enable the market data group, set the Quantity, and check Non-display.
If you are distributing the market data externally (e.g., to users outside of your company), check the External Distribution checkbox.
Note: Any product groups that are disabled have not been authorized for your company. Please contact a Trading Technologies representative to enable them.
- Configure the following option on the Exchange Settings tab:
Non-Professional — Sets whether the CFE market data user is considered a "non-professional" trader for CFE billing purposes. When this setting is enabled, the CFE non-professional self-certification agreement is sent to the user's Agreements tab for the user to sign. The status "Pending Verification" is displayed until the agreement is signed. This checkbox is unchecked by default.
Note: To maintain non-professional status, the user must remain in compliance with the CFE non-professional rules as defined in the non-professional self-certification agreement. Users who are not in compliance will be billed by CFE at the professional rate.
- Click Save Changes.