Indexes

Message Layouts
Session
PreTrade
Trade
PostTrade

  • Documentation

  • Message

    Heartbeat (0)

    ID1
    PedigreeAdded FIX.2.7

    When message traffic is light, the sending application will generate heartbeat messages at regular time intervals. The heartbeat will consist of the standard message header and trailer and will contain the next sequence number to be transmitted. The heartbeat is useful for identifying when the last of a string of messages are lost and for monitoring the status of the communication link.

    The heartbeat is generated only when no regular message has been transmitted within the heartbeat interval. The heartbeat interval timer will be reset each time a regular message is transmitted. The interval value will be individually determined for each connection.

    The standard message header is utilized for heartbeats with following provisions:

    • The MsgType field is set to "0"
    • The sequence number field contains the next message sequence number to be transmitted
    • The sequence number is NOT incremented for heartbeats
    • The SenderSubID, TargerSubID, SecureDataLen, SecureData, PossResendFlag and PossDup fields are not required.
    Field
    Name
    Type
    Req'd
    Comments
    Pedigree
    Y
    MsgType = 0

    MsgSeqNo contains expected next sequence number; i.e. last sequence number + 1
    Added FIX.2.7
    Y
    Added FIX.2.7

    Orchimate Copyright 2026 Atomic Wire Technology Limited
    Orchestra Copyright 2026 FIX Protocol Ltd
    Terms of Service|Privacy Policy