Skip to main content

FIX session reference

The FIX Session menu monitors and controls FIX Sessions.

Users with read-only access can monitor the status of known FIX sessions. Users with FIX Session admin permissions can create, edit, start, and stop FIX sessions.

FIX Session fields

Screenshot of FIX columns described here

  • Name. Each FIX session must have a unique name. We recommend something that's human readable and helps you quickly identify the FIX session. Choose a name that distinguishes it in a semantically meaningful way from other FIX sessions.

  • BrokerId. Each FIX session must have a unique broker ID assigned. Broker IDs identify the FIX session that a FIX order or report is associated with. The names and broker IDs do not need to be the same or similar, but often are.

  • HostId. The host ID is assigned by the system at run time and indicates what DARE cluster unit is managing this particular FIX session. This is relevant only for multi-host DARE clusters. The Community Edition of the Marketcetera Automated Trading Platform supports single-host clusters only. The Enterprise Edition supports multiple host clusters. The host ID cannot be changed by the user and may change during runtime if a failover event occurs and the FIX session is reassigned to a new cluster member.

  • Sender Sequence Number. This column shows the FIX Session next sender sequence number. This value is incremented every time a message is sent.

  • Target Sequence Number. This column shows the FIX Session next target sequence number. This value is incremented every time the counterparty sends a message.

  • Status. The FIX Session status indicates the state of the FIX sessions. This value is updated as the status changes. Additionally, FIX session status changes are shown as notification tray updates in the bottom right of the Photon Workspace.

    The basic FIX Session status values are as follows:

    StatusDescription
    Not ConnectedThe system is trying to connect, according to its configuration, but the counterparty has not initiated or allowed connection.
    DisconnectedThe system is not trying to connect.
    ConnectedThe FIX Session is connected and active.
    StoppedThe FIX Session has been manually stopped by the user. The system is not actively trying to connect. The status stay Stopped until the user manually starts the session or the system is restarted.
    DisabledThe FIX Session has been manually disabled by the user. The system is not actively trying to connect. The status stays Disabled until the user manually enables the session, even if the system is restarted.
    DeletedThe FIX Session has been manually deleted by the user.

Diagram Marketcetera FIX statuses