TagField NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
35MsgTypechar

Defines message type. ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted)

Note: A "U" as the first character in the MsgType field (i.e. U1, U2, etc) indicates that the message format is privately defined between the sender and receiver.

FIX.2.7
0=

Heartbeat

[Heartbeat]
1=

Test Request

[TestRequest]
2=

Resend Request

[ResendRequest]
3=

Reject

[Reject]
4=

Sequence Reset

[SequenceReset]
5=

Logout

[Logout]
6=

Indication of Interest

[IOI]
7=

Advertisement

[Advertisement]
8=

Execution Report

[ExecutionReport]
9=

Order Cancel Reject

[OrderCancelReject]
A=

Logon

[Logon]
B=

News

[News]
C=

Email

[Email]
D=

Order - Single

[NewOrderSingle]
E=

Order - List

[NewOrderList]
F=

Order Cancel Request

[OrderCancelRequest]
G=

Order Cancel/Replace Request

[OrderCancelReplaceRequest]
H=

Order Status Request

[OrderStatusRequest]
J=

Allocation

[AllocationInstruction]
K=

List Cancel Request

[ListCancelRequest]
L=

List Execute

[ListExecute]
M=

List Status Request

[ListStatusRequest]
N=

List Status

[ListStatus]
P=

Allocation ACK

[AllocationInstructionAck]
Q=

Dont Know Trade (DK)

[DontKnowTrade]
R=

Quote Request

[QuoteRequest]
S=

Quote

[Quote]
T=

Settlement Instructions

[SettlementInstructions]

Used in messages: