Overview
Every message sent to and received from the TT FIX Gateways must start with message sender and receiver information, message type, and message size.
Using the FIX Tag Directory
- Context – Select to filter by context (e.g., “Order routing, FIX client to TT FIX”, “Request by security ID”, “TT Premium Order Types”). Only tags available for the selected context will be displayed.
- Show Comments – Select to display text in the Comments column of the table. Clear to display a condensed table without text in the Comments column.
- Flat tag list – Select to display all tags for the selected context in one list. Clear to display all tags for the selected context separated by component (e.g., Header, Instrument, Parties)
An asterisk (*) on the tag number button indicates that it appears in the table more than once for the selected context.
| Tag | Name | Type | Required | Comments |
|---|---|---|---|---|
| 8 | BeginString | STRING | Y | FIX protocol version The tag indicates the beginning of a new message. This tag must be the first tag in the message. You must set the value to FIX4.2. |
| 8 | BeginString | STRING | Y | FIX protocol version The tag indicates the beginning of a new message. This tag must be the first tag in the message. You must set the value to FIX.4.2 or FIX.4.4. |
| 9 | BodyLength | INT | Y | Message length (in characters)
The value represents number of characters in the message following |
| 9 | BodyLength | INT | Y | Message length (in characters)
The value represents number of characters in the message following |
| 35 | MsgType | STRING | Y | Type of message contained in the message body This tag must appear third in the list of header tags. |
| 35 | MsgType | STRING | Y | Type of message contained in the message body This tag must appear third in the list of header tags. |
| 49 | SenderCompID | STRING | Y | Assigned value used to identify TT |
| 49 | SenderCompID | STRING | Y | Assigned value used to identify the counterparty |
| 56 | TargetCompID | STRING | Y | Assigned value used to identify the counterparty |
| 56 | TargetCompID | STRING | Y | Assigned value used to identify TT |
| 34 | MsgSeqNum | SEQNUM | Y | Message sequence number |
| 34 | MsgSeqNum | SEQNUM | Y | Message sequence number |
| 43 | PossDupFlag | BOOLEAN | C Sent when a TT FIX Gateway resends messages | Whether the sequence number for this message is already used Possible values:
|
| 43 | PossDupFlag | BOOLEAN | C Must be sent when a third-party FIX acceptor resends messages | Whether the sequence number for this message is already used Possible values:
|
| 97 | PossResend | BOOLEAN | C Must be sent if the message may contain information that has been sent under another sequence number. | Whether the message might contain information that has been sent under another sequence number Possible values:
|
| 122 | OrigSendingTime | UTCTIMESTAMP | C Required for resent messages | Original time of message transmission, when transmitting orders as the result of a resend request Always expressed in UTC. |
| 122 | OrigSendingTime | UTCTIMESTAMP | C Sent when a third-party FIX acceptor resends a message | Original time of message transmission, when transmitting orders as the result of a resend request Always expressed in UTC. |
| 52 | SendingTime | UTCTIMESTAMP | Y | Time, in UTC, the message was sent. |
| 52 | SendingTime | UTCTIMESTAMP | Y | Time, in UTC, the message was sent. |