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

Added in protocol FIX.2.7

See in: FIX.4.0, FIX.4.1, FIX.4.2, FIX.4.3, FIX.4.4, FIX.5.0, FIX.5.0SP2, FIX.5.0SP2 EP240.

Field or Component Name Description Is Required Added Is Deprecated
Block StandardHeader MsgType = E Y FIX.2.7
66 ListID Must be unique, by customer, for the day Y FIX.2.7
390 BidID Should refer to an earlier program if bidding took place. FIX.4.2
391 ClientBidID FIX.4.2
414 ProgRptReqs FIX.4.2
394 BidType e.g. Non Disclosed Model, Disclosed Model, No Bidding Process Y FIX.4.2
415 ProgPeriodInterval FIX.4.2
480 CancellationRights For CIV – Optional FIX.4.3
481 MoneyLaunderingStatus FIX.4.3
513 RegistID Reference to Registration Instructions message applicable to all Orders in this List. FIX.4.3
433 ListExecInstType Controls when execution should begin For CIV Orders indicates order of execution.. FIX.4.2
69 ListExecInst Free-form text. FIX.2.7
1385 ContingencyType Used for contingency orders. FIX.5.0
352 EncodedListExecInstLen Must be set if EncodedListExecInst (353) field is specified and must immediately precede it. FIX.4.2
353 EncodedListExecInst Encoded (non-ASCII characters) representation of the ListExecInst (69) field in the encoded format specified via the MessageEncoding (347) field. FIX.4.2
765 AllowableOneSidednessPct The maximum percentage that execution of one side of a program trade can exceed execution of the other. FIX.4.4
766 AllowableOneSidednessValue The maximum amount that execution of one side of a program trade can exceed execution of the other. FIX.4.4
767 AllowableOneSidednessCurr The currency that AllowableOneSidedness is expressed in if AllowableOneSidednessValue is used. FIX.4.4
68 TotNoOrders Used to support fragmentation. Sum of NoOrders across all messages with the same ListID. Y FIX.2.7
893 LastFragment Indicates whether this is the last fragment in a sequence of message fragments. Only required where message has been fragmented. FIX.4.4
BlockRepeating RootParties Insert here the set of "Root Parties" fields defined in "common components of application messages" Used for acting parties that applies to the whole message, not individual orders. FIX.4.4
ImplicitBlockRepeating ListOrdGrp Number of orders in this message (number of repeating groups to follow) Y FIX.4.4
Block StandardTrailer Y FIX.2.7