FIX Gateway

Sequence Reset (4) Message

Purpose

Used to reset the message sequence number or gap fill

Message Direction

From TT FIX Gateways to a third-party FIX acceptor and then from a third-party FIX acceptor to TT FIX Gateways

Supported Tags

Tag # Field Name Req’d Data type Comments
Component: Standard Header Y

35=4 (MsgType)
123 GapFillFlag N

Boolean

Indicates that the Sequence Reset message replaces missing administrative or application messages

Valid values include:

  • Y: Gap Fill message, Tag 34 (MsgSeqNum) field is valid
  • N: Sequence Reset, ignore Tag 34 (MsgSeqNum)

Default: N

36 NewSeqNo Y SeqNum

New sequence number

Component: Standard Trailer Y

Message Notes

The Sequence Reset (4) message is used to reset the message sequence number when a TT FIX Gateway and a third-party FIX acceptor message sequence numbers do not match. If the message omits Tag 123 (GapFillFlag), the value of Tag 36 (NewSeqNo) indicates the new starting sequence number.

If a third-party FIX acceptor or a TT FIX Gateway needs to skip messages that would be included in a resend request, it sets Tag 123 (GapFillFlag) to Y, and the value of Tag 36 (NewSeqNo) represents the sequence number of the next message to be transmitted.

Note: Non-gap fill resets should be used only to when the sequence number differences cannot be resolved.

For more information about sequence resets and gap fills, refer to the FIX specification.

Related Information

Logon (A)
Resend Request (2)