Eurex

Eurex

Adding a Eurex connection

To add a Eurex connection:

  1. Click Connections in the left navigation panel.
  2. Click +New Connection
  3. Configure the settings in the General Settings section:

    • Connection enabled: Check this setting to activate the connection. Uncheck to deactivate the connection.
    • Name: This is a required field for creating a connection.
    • Exchange: Select Eurex. Only one exchange is allowed per connection.
    • Select one of the following connection types in the Type field:

      • Low Frequency — A low-frequency (LF) ETI session for routing Eurex derivatives orders via the Eurex T7 trading system.
      • Low Frequency (FX) — A low-frequency (LF) ETI session for routing only Eurex FX futures orders via the Eurex T7 trading system.
      • High Frequency — A high-frequency (HF) ETI session for routing Eurex derivatives orders via the Eurex T7 trading system.
      • High Frequency (FX) — A high-frequency (HF) ETI session for routing only Eurex FX futures orders via the Eurex T7 trading system.
      • OTC — A session for submitting OTC (e.g., block trades) on EEX derivatives products via the Eurex T7 trading system.
  4. Configure the settings in the Additional Settings section.

  5. The following settings displayed in Additional Settings are based on the type of session you select in the General Settings section:

    • Partition ID — Sets the Eurex Partition Specific (PS) gateway partition to connect to via a high-frequency (HF) session. Enter a partition number for the products you want to trade using an HF session. For example, set "Partition ID = 4" for FGBM and FDXM products. Refer to the exchange documentation for a mapping of products and partitions. Note: This parameter is configured for high-frequency sessions only.
    • Session ID — Sets the exchange-provided ETI session ID for connecting to the exchange. The exchange provides sessions IDs for low-frequency, low frequency (full), high-frequency, and high-frequency light sessions.
    • Session Password — Sets the exchange-provided ETI session ID password for connecting to the exchange.
    • Connection Gateway 1 — Sets the exchange-provided IP Address of a connection gateway that dynamically provides IP Addresses to an application gateway. Users connect to the exchange via an application gateway.
    • Connection Gateway 2 — Sets the exchange-provided IP Address of the second connection gateway to connect to per session. Both connection gateway settings are required to support exchange-failover for ETI.
    • Default User ID — (Optional) Sets the default UserId for the session. The UserId is provided by the exchange and used for the connection unless overridden by the user-level (Trader Id) setting in User Setup. This value is routed to the exchange as Tag 50.

      Note: If you do not configure a UserId for the session, then each user assigned to the connection must have a Trader ID assigned — individual trader IDs are also mapped to Tag 50. Eurex requires Tag 50 on all order actions.

    • Default Password — (Optional) Sets the default password for the session. The password is provided by the exchange and used for the connection unless overridden by the user-level (Trader Id)setting in User Setup.
    • Max Order Rate — (Optional) 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.
    • If you select a Low Frequency or Low Frequency FX connection type, you can configure the following optional setting:

    • Enable unsolicited orders and fills — Sets whether or not to process all orders and fills generated from any external interface for a membership, and display and manage those orders in the TT system.

      Note: This option is only available for Derivatives - Low Frequency sessions (EEX), or Low Frequency and Low Frequency FX sessions (Eurex).

      Before you check (enable) the Enable unsolicited orders and fills option, consider the following restrictions:

      • Only one account can be assigned to a Derivatives - Low Frequency session with Enable unsolicited orders and fills enabled. All exchange GUI generated orders and fills for the membership associated with the ETI session configured in Setup are forwarded to the single account assigned to this ETI session.
      • In the event that there are multiple accounts mapped to one ETI session that has Enable unsolicited orders and fills enabled, the unsolicited orders and fills for that ETI session will be logged and then discarded.
      • If you configure multiple ETI sessions for an exchange member in Setup, the Enable unsolicited orders and fills option should be enabled on only one of those sessions. Failing to do so will result in double processing of the unsolicited orders and fills.
      • When this option is enabled for an EEX ETI Low Frequency session, only the unsolicited CLOB orders and fills are processed for that membership. This includes any CLOB orders and fills placed for that membership from any external platforms (Trayport, XT, CQG, Fidessea, etc.).
      • Currently, TT does not support unsolicited order processing on FIXML sessions.

    If you select a Derivatives - OTC connection type, configure an OTC Trading User ID for the user of this connection, and configure the following settings:

    • Account ID — Sets the FIXML account registered at the exchange and required for connecting to the FIXML interface for sending OTC orders.

      Before creating and uploading FIXML OTC Router certificates, you must create a FIXML Account ID. You will need this account ID when generating your self-signed certificate and configuring the connection.

      To create a FIXML account ID, refer to Creating FIXML Account IDs and SSL Certificates for Eurex. You can also refer to the guidelines in Section 4.1 of the "Eurex Clearing FIXML Interface Specification Volume 2: Connectivity”.

      The Account ID is a required setting and can be up to 25 characters.

    • Client Certificate — Click Choose file to upload the private key file containing the SSL certificate for the member’s account ID. This is a required in order to authenticate the connection to the FIXML interface via SSL.

      Note: The FIXML account ID that was used to generate the SSL certificate in the private key file must be the same FIXML account ID configured in User Setup and registered on the Exchange website.

      To generate the SSL certificate and register it on the Exchange website, refer to Creating FIXML Account IDs and SSL Certificates for Eurex.

      The Client Certificate is a required setting.

      Note: OTC sessions dependent on newly uploaded certificates in the Setup app will only be available after the start of the next trading session.

    • Certificate Password — Sets the password used for accessing the SSL certificate in the private key file.

      Note: Configure this setting with the same password that you created when exporting the SSL certificate to the private key file.

      To export the SSL certificate to the private key file, refer to Creating FIXML Account IDs and SSL Certificates for Eurex.

      The Certificate Password is a required setting and can be up to 32 characters.

    • Default User ID (Optional) Sets the default UserId for the OTC session (not the same as the UserId for the derivatives sessions). The UserId is provided by the exchange and used for the connection unless overridden by the user-level (Trader Id) setting in User Setup. This value is routed to the exchange as Tag 50. The OTC UserId can be up to 11 characters. If you create a Eurex Trader ID for a user, it overrides the exchange-provided UserId.
    • Default Password (Optional) Sets the default password for the OTC session (not the same as the password for the derivatives sessions). The UserId is provided by the exchange and used for the connection unless overridden by the User-level setting in User Setup. The OTC password can be up to 32 characters.
    • Max Order Rate — (Optional) 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.
  6. Click Create.

    You can select the connection in the data grid and review the connection settings in the Settings tab.

  7. Click the Accounts tab to assign an existing account to the connection. Multiple accounts can be added to a single connection.

    Note: The connection will not become active until at least one account is assigned.

  8. Click Save Changes.