Session Message Types
TestReqID (112)
.Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
98 | EncryptMethod | Int | Y | Encryption method where 0 = None. Security must be guaranteed at the transport level |
108 | HeartBtInt | Int | Y | Heartbeat interval in seconds. Valid values are between 5s and 60s—30s is recommended. The same value is used by both parties. Value is set by the initiator and echoed back by the acceptor. |
141 | ResetSeqNumFlag | Boolean | N | Flag used to reset the session sequence numbers and start a new session. Use with caution, especially during a trading session as this might lead to business data loss.
1 and set this field to Y . |
553 | Username | Y | Username | |
554 | Password | Y | Password |
Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
58 | Text | String (200) | N | Logout reason |
Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
7 | BeginSeqNo | SeqNum | Y | Sequence number of first message in range to be resent |
16 | EndSeqNo | SeqNum | Y | Sequence number of last message in range to be resent |
Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
123 | GapFillFlag | String (20) | Y | Flag signalling wether to restore missed business/admin messages.
123=N . Derivatives exchange sends 35=4 without gap-filling missed business messages. |
36 | NewSeqNo | String (20) | Y | New adjusted sequence number |
TestReqID
value of the initial message.Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
58 | TestReqID | String (20) | Y | Id sent to verify communication status. Recipient returns TestReqID in Heartbeat message |
Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
112 | TestReqID | String (20) | Y | Id sent in response to Test Request message, verifying communication status |
Tag | Name | FIX Type | Req | Description |
---|---|---|---|---|
45 | RefSeqNum | SeqNum | Y | Sequence number of the rejected message |
58 | Text | String (200) | Y | Error message |
373 | SessionRejectReason | Int (2) | Y | Session Reject Reason Code |