Standard Header
The Standard Header is present at the start of every FIX message.
Tag | Field Name | Type | Required | Description | Products |
---|---|---|---|---|---|
8 | BeginString | STRING | Y | FIX.4.3 | ALL |
9 | BodyLength | LENGTH | Y | Message body length | ALL |
35 | MsgType | STRING | Y | 0 = HEARTBEAT 1 = TEST_REQUEST 2 = RESEND_REQUEST 3 = REJECT 4 = SEQUENCE_RESET 5 = LOGOUT 8 = EXECUTION_REPORT 9 = ORDER_CANCEL_REJECT A = LOGON D = ORDER_SINGLE E = ORDER_LIST F = ORDER_CANCEL_REQUEST G = ORDER_CANCEL R = QUOTE_REQUEST S = QUOTE Z = QUOTE_CANCEL i = MASS_QUOTE FX only AG = QUOTE_REQUEST_REJECT | ALL |
49 | SenderCompID | STRING | Y | Saxo Bank supplied SenderCompID | ALL |
56 | TargetCompID | STRING | Y | Saxo Bank supplied TargetCompID | ALL |
115 | OnBehalfOfCompID | STRING | N | Direct client: unique Account ID Facilitator clients: Client ID and Account ID identifying the Saxo Client | ALL |
34 | MsgSeqNum | SEQNUM | Y | Sequence number of this message. Note: sequence numbers reset over the weekend. | ALL |
50 | SenderSubID | STRING | N | Saxo-supplied SenderSubID | ALL |
43 | PossDupFlag | BOOLEAN | N | Indicates message is possibly a duplicate (i.e. | ALL |
52 | SendingTime | UTCTIMESTAMP | Y | Time that message was sent | ALL |
Standard Trailer
The Standard Trailer is present at the end of every FIX message.
Tag | Field Name | Type | Required | Description | Products |
---|---|---|---|---|---|
10 | CheckSum | STRING | Y | Checksum calculated as per the official FIX Protocol definition | ALL |