developers:fixapi:sequencereset

SEQUENCE RESET [35=4]

The Sequence Reset message adjusts expected sequence numbers.

Mode GapFillFlag (123) Usage
Gap Fill Y Normal resend response
Reset N or absent Disaster recovery only

Message Direction: Bidirectional

Tag Field Name Type Req'd Description
Message Header Y MsgType = 4
123 GapFillFlag Boolean O Y=Gap fill mode, N=Reset mode
36 NewSeqNo Int Y New expected sequence number
Message Trailer Y

Gap Fill to sequence 30:

8=FIX.4.2|9=60|35=4|49=T4Example|56=T4|50=TraderName|52=20120906-14:14:16.424|
36=30|123=Y|10=123|
  • Can only increase sequence numbers
  • Gap Fill: Must use correct sequence in Tag 34
  • Reset Mode: Ignores sequencing rules (disaster recovery only)
  • Multiple skipped messages require single reset
  • developers/fixapi/sequencereset.txt
  • Last modified: 2025/09/12 02:23
  • by chad