FIX Messaging - MC - Standard Header

The Standard Header:

  • Forms the first part of every message.
  • Identifies the message.
  • Provides the information to correctly interpret a message.

Field

Field Name

Req

Data Type

Description

Valid Values

8

BeginString

M

String

Identifies the beginning of a new message and protocol version.

It is always the first field in a message.

  • FIXT.1.1

9

BodyLength

M

Length

Identifies the message length, in bytes, forward to the CheckSum field.

It is always the second field in a message.


35

MsgType

M

String

Identifies the message type.

It is always the third field in a message.

Please refer to individual messages for the value to be used.


49

SenderCompID

M

String

Identifies the Sender of the message.


56

TargetCompID

M

String

Identifies the Receiver of the message.


34

MsgSeqNum

M

SeqNum

Identifies the message's sequence number.


43

PossDupFlag

O

Boolean

Identifies re-transmitted messages.

  • N - Original Transmission
  • Y - Possible Duplicate

97

PossResend

O

Boolean

Identifies if the message contains information that has been sent under another sequence number.

  • N - Original Transmission
  • Y - Possible Resend

1128

ApplVerID

O

String

Identifies the FIX version used for the message.

Always present in FIX AR and AU.

  • 9 - FIX 5.0 SP2

52

SendingTime

M

UTCTimestamp

Identifies the message's transmission time in UTC.


122

OrigSendingTime

O

UTCTimestamp

Identifies the original message's transmission time in UTC.

This must be sent for messages sent as a result of a ResendRequest.


369LastMsgSeqNumProcessedOSeqNum

The last MsgSeqNum (34) value received by the FIX engine and processed by downstream applications, such as trading engine or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.

Tag 369 can only be provided in the logout 5.


 Req:

  • M = Mandatory field. This field is required for this message type.
  • O = Optional field. Optional fields not specified in this ASX FIX Specification will be ignored if sent. However, optional fields specified in this ASX FIX Specification will be validated.
  • C = Conditional field. This field is dependent on the field / data type.



Related Pages:

There are no related labels.

Browse Popular Pages:

No labels match these criteria.



This document provides general information only. ASX Limited (ABN 98 008 624 691) and its related bodies corporate (“ASX”) makes no representation or warranty with respect to the accuracy, reliability or completeness of the information. To the extent permitted by law, ASX and its employees, officers and contractors shall not be liable for any loss or damage arising in any way (including by way of negligence) from or in connection with any information provided or omitted or from anyone acting or refraining to act in reliance on this information.

© 2022 ASX Limited ABN 98 008 624 691