ZagTrader

FIX 4.1 Protocol Dictionary

Adds settlement instructions and execution fields such as ExecType (150) and LeavesQty (151). Messages in this version start with 8=FIX.4.1. This page lists all 28 message types and 206 tags defined in FIX 4.1.

Message types

Tags

TagName
1Account
2AdvId
3AdvRefID
4AdvSide
5AdvTransType
6AvgPx
7BeginSeqNo
8BeginString
9BodyLength
10CheckSum
11ClOrdID
12Commission
13CommType
14CumQty
15Currency
16EndSeqNo
17ExecID
18ExecInst
19ExecRefID
20ExecTransType
21HandlInst
22IDSource
23IOIid
24IOIOthSvc
25IOIQltyInd
26IOIRefID
27IOIShares
28IOITransType
29LastCapacity
30LastMkt
31LastPx
32LastShares
33LinesOfText
34MsgSeqNum
35MsgType
36NewSeqNo
37OrderID
38OrderQty
39OrdStatus
40OrdType
41OrigClOrdID
42OrigTime
43PossDupFlag
44Price
45RefSeqNum
46RelatdSym
47Rule80A
48SecurityID
49SenderCompID
50SenderSubID
52SendingTime
53Shares
54Side
55Symbol
56TargetCompID
57TargetSubID
58Text
59TimeInForce
60TransactTime
61Urgency
62ValidUntilTime
63SettlmntTyp
64FutSettDate
65SymbolSfx
66ListID
67ListSeqNo
68ListNoOrds
69ListExecInst
70AllocID
71AllocTransType
72RefAllocID
73NoOrders
74AvgPrxPrecision
75TradeDate
76ExecBroker
77OpenClose
78NoAllocs
79AllocAccount
80AllocShares
81ProcessCode
82NoRpts
83RptSeq
84CxlQty
87AllocStatus
88AllocRejCode
89Signature
90SecureDataLen
91SecureData
92BrokerOfCredit
93SignatureLength
94EmailType
95RawDataLength
96RawData
97PossResend
98EncryptMethod
99StopPx
100ExDestination
102CxlRejReason
103OrdRejReason
104IOIQualifier
105WaveNo
106Issuer
107SecurityDesc
108HeartBtInt
109ClientID
110MinQty
111MaxFloor
112TestReqID
113ReportToExch
114LocateReqd
115OnBehalfOfCompID
116OnBehalfOfSubID
117QuoteID
118NetMoney
119SettlCurrAmt
120SettlCurrency
121ForexReq
122OrigSendingTime
123GapFillFlag
124NoExecs
126ExpireTime
127DKReason
128DeliverToCompID
129DeliverToSubID
130IOINaturalFlag
131QuoteReqID
132BidPx
133OfferPx
134BidSize
135OfferSize
136NoMiscFees
137MiscFeeAmt
138MiscFeeCurr
139MiscFeeType
140PrevClosePx
141ResetSeqNumFlag
142SenderLocationID
143TargetLocationID
144OnBehalfOfLocationID
145DeliverToLocationID
146NoRelatedSym
147Subject
148Headline
149URLLink
150ExecType
151LeavesQty
152CashOrderQty
153AllocAvgPx
154AllocNetMoney
155SettlCurrFxRate
156SettlCurrFxRateCalc
157NumDaysInterest
158AccruedInterestRate
159AccruedInterestAmt
160SettlInstMode
161AllocText
162SettlInstID
163SettlInstTransType
164EmailThreadID
165SettlInstSource
166SettlLocation
167SecurityType
168EffectiveTime
169StandInstDbType
170StandInstDbName
171StandInstDbID
172SettlDeliveryType
173SettlDepositoryCode
174SettlBrkrCode
175SettlInstCode
176SecuritySettlAgentName
177SecuritySettlAgentCode
178SecuritySettlAgentAcctNum
179SecuritySettlAgentAcctName
180SecuritySettlAgentContactName
181SecuritySettlAgentContactPhone
182CashSettlAgentName
183CashSettlAgentCode
184CashSettlAgentAcctNum
185CashSettlAgentAcctName
186CashSettlAgentContactName
187CashSettlAgentContactPhone
188BidSpotRate
189BidForwardPoints
190OfferSpotRate
191OfferForwardPoints
192OrderQty2
193FutSettDate2
194LastSpotRate
195LastForwardPoints
196AllocLinkID
197AllocLinkType
198SecondaryOrderID
199NoIOIQualifiers
200MaturityMonthYear
201PutOrCall
202StrikePrice
203CoveredOrUncovered
204CustomerOrFirm
205MaturityDay
206OptAttribute
207SecurityExchange
208NotifyBrokerOfCredit
209AllocHandlInst
210MaxShow
211PegDifference

Field and message data comes from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License. This product includes software developed by quickfixengine.org (http://www.quickfixengine.org/). Enumerated value names are converted to plain text for reading.