SenderCompID (49)
and TargetCompID (56)
fields in the Standard Header. The firm and the exchange agree on these values at the time of the firm onboarding.
A firm can have multiple connections, each with its own “CompID” (or company ID), e.g., SenderCompID
. A CompID is the concatenation of SubFirmID
(3 letters) and SessionID
(3 numbers).
Tag | Field | Firm to Exchange | Exchange to Firm |
---|---|---|---|
49 | SenderCompID | , e.g., EBR123 | Always COIND |
56 | TargetCompID | Always COIND | , e.g., EBR123 |
SenderSubID (50)
and TargetSubID (57)
fields.
Tag | Field | Firm to Exchange | Exchange to Firm |
---|---|---|---|
50 | SenderSubID | ID of exchange environment: PROD or TEST | |
57 | TargetSubID | ID of destination exchange system | UUID of end trader submitting orders. |
ClOrdID (11)
in the message body. The exchange only enforces the uniqueness of the identifier among working orders (for example, GTC and non-triggered stops). Non-unique IDs can cause issues with reporting, clearing, and support.
PossDupFlag
≠ Y
, it is considered a fatal error, and the connection is dropped by the server.ResetSeqNumFlag=Y
.