FIX Doctorsupport@fixdoctor.tech
FIX Knowledge Base

FIX Tag 35MsgType

Session Tag

MsgType (Message Type) identifies the type of FIX message. Common values include: D=NewOrderSingle, 8=ExecutionReport, F=OrderCancelRequest, G=OrderCancelReplaceRequest, A=Logon, 5=Logout, 0=Heartbeat, 3=Reject.

Correct Usage

Set MsgType to the appropriate value for the message being sent. Verify the counterparty supports the message type. MsgType is always the first tag in the message body (after header tags like BeginString, BodyLength).

Common Issues

1) Invalid MsgType not recognized by counterparty, 2) MsgType typo (e.g., 'd' instead of 'D'), 3) Using unsupported message types, 4) FIX version mismatch (different message types per version), 5) MsgType missing causes session reject.

Example FIX Message

8=FIX.4.4|9=120|35=D|49=CLIENT|56=EXCHANGE|11=ORDER123|10=123|

Related Tags

Analyze Your FIX Logs

Upload or paste your FIX logs to see how tag 35 is used and detect any issues.

Analyze FIX Logs