STP Standard Headers.
Tag | Name | Data Type | Req’d | Description |
---|---|---|---|---|
8 | BeginString | String | Y | Must be FIXT.1.1 for FIX 5.0 protocol version. Must be the first field in the message. |
9 | BodyLength | Length | Y | Must be the second field in the message. |
35 | MsgType | String | Y | Message type. Must be the third field in the message. |
34 | MsgSeqNum | SeqNum | Y | Message sequence number. |
49 | SenderCompID | String | Y | Company identifier as allocated by Zero Hash. |
56 | TargetCompID | String | Y | Receiver FIX session identifier. Always SEEDCX. |
50 | SenderSubID | String | N | A text field to indicate the name or identifier of the person or entity submitting the trade. |
142 | SenderLocationID | String | N | ISO identifier of message originator's location. |
1128 | ApplVerID | String | N | Indicates the protocol being used in this message. Supported values: 9 = FIX50SP2 |
57 | TargetSubID | String | N | Identifies specific trading unit. Conditionally required for Application messages. Always ZERO. |
52 | SendingTime | UTCTimestamp | Y | Time of message transmission. |
369 | LastMsgSeqNumProcessed | SeqNum | N | The last MsgSeqNum (34) value received and processed. Used to detect a backlog. |