Standard Header

All messages, according to FIX protocol standard, are expected to have uniform header. We describe it only once and omit for all messages below, as it's always the same. Usually, FIX protocol engines are responsible for populating it for user automatically.

Tags of standard message header

Tag

Field Name

Required

Type

Comments

8

BeginString

Y

String

Always first field in the message, represents FIX standard version, use "FIX.4.4"

9

BodyLength

Y

Int

Always second field in the message, represent all following message length in bytes.

35

MessageType

Y

String

Always third field in the message.

34

MsgSeqNum

Y

Int

Sequence number of the message.

49

SenderCompID

Y

String

Identificator provided to particular client.

52

Timestamp

Y

String

UTC time message was sent.

56

TargetCompID

Y

String

Identificator provided to particular client.

Last updated