FIX 5.0 SP2 message types

All 115 message types in the FIX 5.0 SP2 dictionary. MsgType values are case-sensitive — D and d are different messages. Each links to the full field list and a decoded example.

Application messages (108)

MsgTypeMessage
6IOI
7Advertisement
8ExecutionReport
9OrderCancelReject
AADerivativeSecurityList
ABNewOrderMultileg
ACMultilegOrderCancelReplace
ADTradeCaptureReportRequest
AETradeCaptureReport
AFOrderMassStatusRequest
AGQuoteRequestReject
AHRFQRequest
AIQuoteStatusReport
AJQuoteResponse
AKConfirmation
ALPositionMaintenanceRequest
AMPositionMaintenanceReport
ANRequestForPositions
AORequestForPositionsAck
APPositionReport
AQTradeCaptureReportRequestAck
ARTradeCaptureReportAck
ASAllocationReport
ATAllocationReportAck
AUConfirmationAck
AVSettlementInstructionRequest
AWAssignmentReport
AXCollateralRequest
AYCollateralAssignment
AZCollateralResponse
BNews
BACollateralReport
BBCollateralInquiry
BCNetworkCounterpartySystemStatusRequest
BDNetworkCounterpartySystemStatusResponse
BEUserRequest
BFUserResponse
BGCollateralInquiryAck
BHConfirmationRequest
BITradingSessionListRequest
BJTradingSessionList
BKSecurityListUpdateReport
BLAdjustedPositionReport
BMAllocationInstructionAlert
BNExecutionAcknowledgement
BOContraryIntentionReport
BPSecurityDefinitionUpdateReport
BQSettlementObligationReport
BRDerivativeSecurityListUpdateReport
BSTradingSessionListUpdateReport
BTMarketDefinitionRequest
BUMarketDefinition
BVMarketDefinitionUpdateReport
BWApplicationMessageRequest
BXApplicationMessageRequestAck
BYApplicationMessageReport
BZOrderMassActionReport
CEmail
CAOrderMassActionRequest
CBUserNotification
CCStreamAssignmentRequest
CDStreamAssignmentReport
CEStreamAssignmentReportACK
DNewOrderSingle
ENewOrderList
FOrderCancelRequest
GOrderCancelReplaceRequest
HOrderStatusRequest
JAllocationInstruction
KListCancelRequest
LListExecute
MListStatusRequest
NListStatus
PAllocationInstructionAck
QDontKnowTrade
RQuoteRequest
SQuote
TSettlementInstructions
VMarketDataRequest
WMarketDataSnapshotFullRefresh
XMarketDataIncrementalRefresh
YMarketDataRequestReject
ZQuoteCancel
aQuoteStatusRequest
bMassQuoteAcknowledgement
cSecurityDefinitionRequest
dSecurityDefinition
eSecurityStatusRequest
fSecurityStatus
gTradingSessionStatusRequest
hTradingSessionStatus
iMassQuote
jBusinessMessageReject
kBidRequest
lBidResponse
mListStrikePrice
oRegistrationInstructions
pRegistrationInstructionsResponse
qOrderMassCancelRequest
rOrderMassCancelReport
sNewOrderCross
tCrossOrderCancelReplaceRequest
uCrossOrderCancelRequest
vSecurityTypeRequest
wSecurityTypes
xSecurityListRequest
ySecurityList
zDerivativeSecurityListRequest

Session messages (7)