FIXT 1.1 : MsgType <35> field

Type: String

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

1 = TestRequest

2 = ResendRequest

3 = Reject

4 = SequenceReset

5 = Logout

6 = IOI

7 = Advertisement

8 = ExecutionReport

9 = OrderCancelReject

A = Logon

AA = DerivativeSecurityList

AB = NewOrderMultileg

AC = MultilegOrderCancelReplace

AD = TradeCaptureReportRequest

AE = TradeCaptureReport

AF = OrderMassStatusRequest

AG = QuoteRequestReject

AH = RFQRequest

AI = QuoteStatusReport

AJ = QuoteResponse

AK = Confirmation

AL = PositionMaintenanceRequest

AM = PositionMaintenanceReport

AN = RequestForPositions

AO = RequestForPositionsAck

AP = PositionReport

AQ = TradeCaptureReportRequestAck

AR = TradeCaptureReportAck

AS = AllocationReport

AT = AllocationReportAck

AU = Confirmation_Ack

AV = SettlementInstructionRequest

AW = AssignmentReport

AX = CollateralRequest

AY = CollateralAssignment

AZ = CollateralResponse

B = News

BA = CollateralReport

BB = CollateralInquiry

BC = NetworkCounterpartySystemStatusRequest

BD = NetworkCounterpartySystemStatusResponse

BE = UserRequest

BF = UserResponse

BG = CollateralInquiryAck

BH = ConfirmationRequest

BI = TradingSessionListRequest

BJ = TradingSessionList

BK = SecurityListUpdateReport

BL = AdjustedPositionReport

BM = AllocationInstructionAlert

BN = ExecutionAcknowledgement

BO = ContraryIntentionReport

BP = SecurityDefinitionUpdateReport

BQ = SettlementObligationReport

BR = DerivativeSecurityListUpdateReport

BS = TradingSessionListUpdateReport

BT = MarketDefinitionRequest

BU = MarketDefinition

BV = MarketDefinitionUpdateReport

BW = ApplicationMessageRequest

BX = ApplicationMessageRequestAck

BY = ApplicationMessageReport

BZ = OrderMassActionReport

C = Email

CA = OrderMassActionRequest

CB = UserNotification

CC = StreamAssignmentRequest

CD = StreamAssignmentReport

CE = StreamAssignmentReportACK

CF = PartyDetailsListRequest

CG = PartyDetailsListReport

D = NewOrderSingle

E = NewOrderList

F = OrderCancelRequest

G = OrderCancelReplaceRequest

H = OrderStatusRequest

J = AllocationInstruction

K = ListCancelRequest

L = ListExecute

M = ListStatusRequest

N = ListStatus

P = AllocationInstructionAck

Q = DontKnowTradeDK

R = QuoteRequest

S = Quote

T = SettlementInstructions

V = MarketDataRequest

W = MarketDataSnapshotFullRefresh

X = MarketDataIncrementalRefresh

Y = MarketDataRequestReject

Z = QuoteCancel

a = QuoteStatusRequest

b = MassQuoteAcknowledgement

c = SecurityDefinitionRequest

d = SecurityDefinition

e = SecurityStatusRequest

f = SecurityStatus

g = TradingSessionStatusRequest

h = TradingSessionStatus

i = MassQuote

j = BusinessMessageReject

k = BidRequest

l = BidResponse

m = ListStrikePrice

n = XML_non_FIX

o = RegistrationInstructions

p = RegistrationInstructionsResponse

q = OrderMassCancelRequest

r = OrderMassCancelReport

s = NewOrderCross

t = CrossOrderCancelReplaceRequest

u = CrossOrderCancelRequest

v = SecurityTypeRequest

w = SecurityTypes

x = SecurityListRequest

y = SecurityList

z = DerivativeSecurityListRequest

Used In