Overview
Standard Header
The Standard Header is required on every message.
Note: PossResend
<97>
is not supported. Gemini will report the last sequence number that the exchange received in the header of the Logon<A>
message. The client should assume that any events the server requests to be replayed have not been acted upon. (See Beginning a Session for details.)
FIELDS
Tag | Name | Req | Description |
---|---|---|---|
8 | BeginString | Y | Identifies the beginning of a new message and protocol version. Always the first tag in the message. Valid value: FIX.4.4 |
9 | BodyLength | Y | Message length, in bytes, from right after this field up to (but not including) the CheckSum <10> field. Always the second tag in the message. |
35 | MsgType | Y | Defines the message type. Always the third tag in the message. |
34 | MsgSeqNum | Y | Sequence number of the message. |
49 | SenderCompID | Y | Assigned value used to identify the firm sending the message. |
43 | PossDupFlag | N* | Indicates possible retransmission of a message with this sequence number. Valid values: Y = Possible duplicateN = Original transmission *Required for a re-transmitted message. |
52 | SendingTime | Y | Time of message transmission (always in UTC). |
56 | TargetCompID | Y | Assigned value used to identify the firm receiving the message. |
115 | OnBehalfOfCompID | N* | Assigned value used to identify the originating firm if the message was delivered by a third party (e.g., an OMS or OEMS). Required if an OMS/OEMS is submitting/canceling orders on behalf of another Gemini account. Not used or supported in Market Data or single-party Order Entry or Drop Copy. Third-party order entry usage:
Third-party support for Drop Copy does not use OnBehalfOfCompID <115> in the header. (See Drop Copy: Third Party Support for details.) |
128 | DeliverToCompID | N* | Used in Execution Reports only. Not used or supported in Market Data, single-party Order Entry, or Drop Copy. The customer's Gemini account identifier is returned in DeliverToCompID <128> on Execution Reports. Third-party support for Drop Copy does not use DeliverToCompID <128> in the header. (See Drop Copy: Third Party Support for details.) |
122 | OrigSendingTime | N* | Original time of message transmission (in UTC) when transmitting orders as the result of a resend request. |
* Required for a re-transmitted message.