FIX.4.3 Message

NewOrderList [type 'E']

The NewOrderList Message can be used in one of two ways depending on which market conventions are being followed.


Added  FIX.2.7

Expand Components | Collapse Components

Field or ComponentField NameReq'dCommentsDepr.
ComponentStandardHeader

MsgType = E

 
66ListID

Must be unique, by customer, for the day

 
390BidID 

Should refer to an earlier program if bidding took place.

 
391ClientBidID  
414ProgRptReqs  
394BidType

e.g. Non Disclosed Model, Disclosed Model, No Bidding Process

 
415ProgPeriodInterval  
480CancellationRights 

For CIV - Optional

 
481MoneyLaunderingStatus 

For CIV - Optional

 
513RegistID 

Reference to Registration Instructions message applicable to all Orders in this List.

 
433ListExecInstType 

Controls when execution should begin For CIV Orders indicates order of execution..

 
69ListExecInst 

Free-form text.

 
352EncodedListExecInstLen 

Must be set if EncodedListExecInst field is specified and must immediately precede it.

 
353EncodedListExecInst 

Encoded (non-ASCII characters) representation of the ListExecInst field in the encoded format specified via the MessageEncoding field.

 
68TotNoOrders

Used to support fragmentation. Sum of NoOrders across all messages with the same ListID.

 
Repeating Group 73NoOrders

Number of orders in this message (number of repeating groups to follow)

 
11ClOrdID

Must be the first field in the repeating group.

 
526SecondaryClOrdID  
67ListSeqNo

Order number within the list

 
583ClOrdLinkID  
160SettlInstMode  
ComponentParties 

Insert here the set of "Parties" (firm identification) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
229TradeOriginationDate  
1Account  
581AccountType  
589DayBookingInst  
590BookingUnit  
591PreallocMethod  
Repeating Group 78NoAllocs 

Indicates number of pre-trade allocation accounts to follow

 
79AllocAccount 

Required if NoAllocs > 0. Must be the first field in the repeating group.

 
467IndividualAllocID  
ComponentNestedParties 

Insert here the set of "Nested Parties" (firm identification "nested" within additional repeating group) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
80AllocQty  
end Repeating Group
63SettlmntTyp  
64FutSettDate 

Takes precedence over SettlmntTyp value and conditionally required/omitted for specific SettlmntTyp values.

 
544CashMargin  
635ClearingFeeIndicator  
21HandlInst  
18ExecInst 

Can contain multiple instructions, space delimited. If OrdType=P, exactly one of the following values (ExecInst = L, R, M, P, O, T, or W) must be specified.

 
110MinQty  
111MaxFloor  
100ExDestination  
Repeating Group 386NoTradingSessions  
336TradingSessionID 

First field in repeating group. Required if NoTradingSessions > 0.

 
625TradingSessionSubID  
end Repeating Group
81ProcessCode  
ComponentInstrument

Insert here the set of "Instrument" (symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
140PrevClosePx 

Useful for verifying security identification

 
54Side

Note: to indicate the side of SideValue1 or SideValue2, specify Side=Undisclosed and SideValueInd=either the SideValue1 or SideValue2 indicator.

 
401SideValueInd 

Refers to the SideValue1 or SideValue2. These are used as opposed to Buy or Sell so that the basket can be quoted either way as Buy or Sell.

 
114LocateReqd  
60TransactTime  
ComponentStipulations 

Insert here the set of "Stipulations" (repeating group of Fixed Income stipulations) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
465QuantityType  
ComponentOrderQtyData

Insert here the set of "OrderQtyData" fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
40OrdType  
423PriceType  
44Price  
99StopPx  
ComponentSpreadOrBenchmarkCurveData 

Insert here the set of "SpreadOrBenchmarkCurveData" (Fixed Income spread or benchmark curve) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
ComponentYieldData 

Insert here the set of "YieldData" (yield-related) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
15Currency  
376ComplianceID  
377SolicitedFlag  
23IOIid 

Required for Previously Indicated Orders (OrdType=E)

 
117QuoteID 

Required for Previously Quoted Orders (OrdType=D)

 
59TimeInForce  
168EffectiveTime  
432ExpireDate 

Conditionally required if TimeInForce = GTD and ExpireTime is not specified.

 
126ExpireTime 

Conditionally required if TimeInForce = GTD and ExpireDate is not specified.

 
427GTBookingInst 

States whether executions are booked out or accumulated on a partially filled GT order

 
ComponentCommissionData 

Insert here the set of "CommissionData" fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
528OrderCapacity  
529OrderRestrictions  
582CustOrderCapacity  
47Rule80A 

(deprecated)

 
121ForexReq  
120SettlCurrency  
58Text  
354EncodedTextLen 

Must be set if EncodedText field is specified and must immediately precede it.

 
355EncodedText 

Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.

 
193FutSettDate2 

Can be used with OrdType = "Forex - Swap" to specify the "value date" for the future portion of a F/X swap.

 
192OrderQty2 

Can be used with OrdType = "Forex - Swap" to specify the order quantity for the future portion of a F/X swap.

 
640Price2 

Can be used with OrdType = "Forex - Swap" to specify the price for the future portion of a F/X swap which is also a limit order. For F/X orders, should be the "all-in" rate (spot rate adjusted for forward points).

 
77PositionEffect  
203CoveredOrUncovered  
210MaxShow  
211PegDifference  
388DiscretionInst 

Code to identify the price a DiscretionOffset is related to and should be mathematically added to. Required if DiscretionOffset is specified.

 
389DiscretionOffset 

Amount (signed) added to the "related to" price specified via DiscretionInst.

 
494Designation 

Supplementary registration information for this Order within the List

 
158AccruedInterestRate 

Can be specified on the order for Fixed Income Municipals

 
159AccruedInterestAmt 

Can be specified on the order for Fixed Income Municipals

 
118NetMoney 

Can be specified on the order for Fixed Income Municipals

 
end Repeating Group
ComponentStandardTrailer