EEX

EEX

Adding an EEX connection

To add an EEX 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 EEX. Only one exchange is allowed per connection.
    • Select one of the following connection types in the Type field:

      • Derivatives - Low-Frequency — A low-frequency (LF) ETI session for routing EEX derivatives orders via the Eurex T7 trading system.
      • Derivatives - High-Frequency — A high-frequency (HF) ETI session for routing EEX derivatives orders via the Eurex T7 trading system.
      • Derivatives OTC — A session that connects to the Eurex FIXML interface via SSL certificates for trading OTC (e.g., block trades) on EEX derivatives products via the Eurex T7 trading system.

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

      • Spot Emissions — A session that connects to the T7 derivatives platform for submitting orders and reporting OTC trades for emissions products traded on a Spot basis. Orders are routed and managed by the Eurex T7 trading system.
  4. Configure the settings in the Additional Settings section.

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

    If you select a Derivatives - Low Frequency or Derivatives - High Frequency connection type, configure the following:

    • Session ID — Sets the exchange-provided session ID for connecting to the exchange. This is a required setting.
    • Session Password — Sets the exchange-provided session ID password for connecting to the exchange. This is a required setting.
    • 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. This is a required setting.
    • Connection Gateway 2 — 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. If a session cannot connect via the first connection gateway, it will automatically try to connect via the second connection gateway. This is a required setting.
    • 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 setting in User Setup. This value is routed to the exchange as Tag 50. The UserId can be up to 11 characters.

      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. EEX 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 setting in User Setup. The 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.
    • 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. This option is only available for Derivatives - Low Frequency sessions.

      Note: 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 LF 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 EEX. 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 EEX.

      The Client Certificate is a required setting.

      Note: 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 EEX.

      The Certificate Password is a required setting and 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.

    If you select a Spot Emissions connection type, configure the following:

    • Max Order Rate — (Optional) Sets an order rate limit for the connection that overrides the exchange-defined limit. This limit cannot exceed the exchange-defined order rate maximum.

      For Spot Emissions sessions, User Setup creates a separate connection for each UserId (Trader Id) that is created. There are no additional parameters required for this connection; however, users can tailor the maximum order rate for each connection.

      Note: An exchange-generated UserId is required for each end user who is configured to trade on an EEX Spot Emissions connection. The UserId is configured via the override option on the User | Exchanges | EEX | Trader Ids grid on TT. Again, an EEX Spot Emissions connection only appears in the grid if the account assigned to the connection is also assigned to the user.

  6. Click Create.

    You can 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.