Used In
Description
Defines message type ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted)
Note: A "U" as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately
defined between the sender and receiver.
*** Note the use of lower case letters ***
Valid values:
0 = Heartbeat <0>
1 = TestRequest <1>
2 = ResendRequest <2>
3 = Reject <3>
4 = SequenceReset <4>
5 = Logout <5>
6 = IOI <6>
7 = Advertisement <7>
8 = ExecutionReport <8>
9 = OrderCancelReject <9>
A = Logon <A>
AA = DerivativeSecurityList <AA>
AB = NewOrderMultileg <AB>
AC = MultilegOrderCancelReplace <AC> (a.k.a. Multileg Order Modification Request)
AD = TradeCaptureReportRequest <AD>
AE = TradeCaptureReport <AE>
AF = OrderMassStatusRequest <AF>
AG = QuoteRequestReject <AG>
AH = RFQRequest <AH>
AI = QuoteStatusReport <AI>
AJ = QuoteResponse <AJ>
AK = Confirmation <AK>
AL = PositionMaintenanceRequest <AL>
AM = PositionMaintenanceReport <AM>
AN = RequestForPositions <AN>
AO = RequestForPositionsAck <AO>
AP = PositionReport <AP>
AQ = TradeCaptureReportRequestAck <AQ>
AR = TradeCaptureReportAck <AR>
AS = AllocationReport <AS> (aka Allocation Claim)
AT = AllocationReportAck <AT> (aka Allocation Claim Ack)
AU = ConfirmationAck <AU> (aka Affirmation)
AV = SettlementInstructionRequest <AV>
AW = AssignmentReport <AW>
AX = CollateralRequest <AX>
AY = CollateralAssignment <AY>
AZ = CollateralResponse <AZ>
B = News <B>
BA = CollateralReport <BA>
BB = CollateralInquiry <BB>
BC = NetworkCounterpartySystemStatusRequest <BC>
BD = NetworkCounterpartySystemStatusResponse <BD>
BE = UserRequest <BE>
BF = UserResponse <BF>
BG = CollateralInquiryAck <BG>
BH = ConfirmationRequest <BH>
BI = TradingSessionListRequest <BI>
BJ = TradingSessionList <BJ>
BK = SecurityListUpdateReport <BK>
BL = AdjustedPositionReport <BL>
BM = AllocationInstructionAlert <BM>
BN = ExecutionAcknowledgement <BN>
BO = ContraryIntentionReport <BO>
BP = SecurityDefinitionUpdateReport <BP>
BQ = SettlementObligationReport <BP>
BR = DerivativeSecurityListUpdateReport <BR>
BS = TradingSessionListUpdateReport <BS>
BT = MarketDefinitionRequest <BT>
BU = MarketDefinition <BU>
BV = MarketDefinitionUpdateReport <BV>
BW = ApplicationMessageRequest <BW>
BX = ApplicationMessageRequestAck <BX>
BY = ApplicationMessageReport <BY>
BZ = OrderMassActionReport <BZ>
C = Email <C>
CA = OrderMassActionRequest <CA>
CB = UserNotification <CB>
CC = StreamAssignmentRequest <CC>
CD = StreamAssignmentReport <CD>
CE = StreamAssignmentReportACK <CE>
D = NewOrderSingle <D>
E = NewOrderList <E>
F = OrderCancelRequest <F>
G = OrderCancel/ReplaceRequest <G>
H = OrderStatusRequest <H>
J = AllocationInstruction <J>
K = ListCancelRequest <K>
L = ListExecute <L>
M = ListStatusRequest <M>
N = ListStatus <N>
P = AllocationInstructionAck <P>
Q = DontKnowTrade <Q>
R = QuoteRequest <R>
S = Quote <S>
T = SettlementInstructions <T>
V = MarketDataRequest <V>
W = MarketDataSnapshotFullRefresh <W>
X = MarketDataIncrementalRefresh <X>
Y = MarketDataRequestReject <Y>
Z = QuoteCancel <Z>
a = QuoteStatusRequest <a>
b = MassQuoteAcknowledgement <b>
c = SecurityDefinitionRequest <c>
d = SecurityDefinition <d>
e = SecurityStatusRequest <e>
f = SecurityStatus <f>
g = TradingSessionStatusRequest <g>
h = TradingSessionStatus <h>
i = MassQuote <i>
j = BusinessMessageReject <j>
k = BidRequest <k>
l = BidResponse <l> (lowercase L)
m = ListStrikePrice <m>
n = XMLnonFIX <n>
o = RegistrationInstructions <o>
p = RegistrationInstructionsResponse <p>
q = OrderMassCancelRequest <q>
r = OrderMassCancelReport <r>
s = NewOrderCross <s>
t = CrossOrderCancelReplaceRequest <t>
u = CrossOrderCancelRequest <u>
v = SecurityTypeRequest <v>
w = SecurityTypes <w>
x = SecurityListRequest <x>
y = SecurityList <y>
z = DerivativeSecurityListRequest <z>
Used In
|