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

