| ID |
Name |
Abbr |
Presence |
Description |
| 8 | BeginString | BeginString |
required |
SYNOPSIS:
Identifies beginning of new message and protocol version. ALWAYS FIRST FIELD IN MESSAGE. (Always unencrypted)
|
| 9 | BodyLength | BodyLength |
required |
SYNOPSIS:
Message length, in bytes, forward to the CheckSum field. ALWAYS SECOND FIELD IN MESSAGE. (Always unencrypted)
|
| 35 | MsgType | MsgTyp |
required |
SYNOPSIS:
Defines message type ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted)
Note: A "U" as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver.
|
| 49 | SenderCompID | SID |
required |
SYNOPSIS:
Assigned value used to identify firm sending message.
|
| 56 | TargetCompID | TID |
required |
SYNOPSIS:
Assigned value used to identify receiving firm.
|
| 115 | OnBehalfOfCompID | OBID |
optional |
SYNOPSIS:
Assigned value used to identify firm originating message if the message was delivered by a third party i.e. the third party firm identifier would be delivered in the SenderCompID field and the firm originating the message in this field.
|
| 128 | DeliverToCompID | D2ID |
optional |
SYNOPSIS:
Assigned value used to identify the firm targeted to receive the message if the message is delivered by a third party i.e. the third party firm identifier would be delivered in the TargetCompID (56) field and the ultimate receiver firm ID in this field.
|
| 90 | SecureDataLen | SecureDataLen |
optional |
SYNOPSIS:
Length of encrypted message
|
| 91 | SecureData | SecureData |
optional |
SYNOPSIS:
Actual encrypted data stream
|
| 34 | MsgSeqNum | SeqNum |
required |
SYNOPSIS:
Integer message sequence number
|
| 50 | SenderSubID | SSub |
optional |
SYNOPSIS:
Assigned value used to identify specific message originator (desk, trader, etc.)
|
| 142 | SenderLocationID | SLoc |
optional |
SYNOPSIS:
Assigned value used to identify specific message originator’s location (i.e. geographic location and/or desk, trader)
|
| 57 | TargetSubID | TSub |
optional |
SYNOPSIS:
Assigned value used to identify specific individual or unit intended to receive message. "ADMIN" reserved for administrative messages not intended for a specific user.
|
| 143 | TargetLocationID | TLoc |
optional |
SYNOPSIS:
Assigned value used to identify specific message destination’s location (i.e. geographic location and/or desk, trader)
|
| 116 | OnBehalfOfSubID | OBSub |
optional |
SYNOPSIS:
Assigned value used to identify specific message originator (i.e. trader) if the message was delivered by a third party
|
| 144 | OnBehalfOfLocationID | OBLoc |
optional |
SYNOPSIS:
Assigned value used to identify specific message originator’s location (i.e. geographic location and/or desk, trader) if the message was delivered by a third party
|
| 129 | DeliverToSubID | D2Sub |
optional |
SYNOPSIS:
Assigned value used to identify specific message recipient (i.e. trader) if the message is delivered by a third party
|
| 145 | DeliverToLocationID | D2Loc |
optional |
SYNOPSIS:
Assigned value used to identify specific message recipient’s location (i.e. geographic location and/or desk, trader) if the message was delivered by a third party
|
| 43 | PossDupFlag | PosDup |
optional |
SYNOPSIS:
Indicates possible retransmission of message with this sequence number
|
| 97 | PossResend | PosRsnd |
optional |
SYNOPSIS:
Indicates that message may contain information that has been sent under another sequence number.
|
| 52 | SendingTime | Snt |
required |
SYNOPSIS:
Time of message transmission (always expressed in UTC (Universal Time Coordinated, also known as "GMT")
|
| 122 | OrigSendingTime | OrigSnt |
optional |
SYNOPSIS:
Original time of message transmission (always expressed in UTC (Universal Time Coordinated, also known as "GMT") when transmitting orders as the result of a resend request.
|
| 212 | XmlDataLen | XmlDataLen |
optional |
SYNOPSIS:
Length of the XmlData data block.
|
| 213 | XmlData | XmlData |
optional |
SYNOPSIS:
Actual XML data stream (e.g. FIXML). See approriate XML reference (e.g. FIXML). Note: may contain embedded SOH characters.
|
| 347 | MessageEncoding | MsgEncd |
optional |
SYNOPSIS:
Type of message encoding (non-ASCII (non-English) characters) used in a message’s "Encoded" fields.
|
| 369 | LastMsgSeqNumProcessed | LastMsgSeqNumProced |
optional |
SYNOPSIS:
The last MsgSeqNum (34) value received by the FIX engine and processed by downstream application, such as trading engine or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.
|
| 2085 | Hop | Hop | optional | SYNOPSIS: ELABORATION:
|