<OrderEntryGrp> Component Block

Group of order transactions across one or more instruments.

Used in :

Tag Field Name FIXML Req'd Comments
2428 NoOrderEntries OrderEntry N

Number of order entries.

=> 2429 OrderEntryAction @OrdEntryActn C

Required if NoOrderEntries(2428) > 0.

=> 2430 OrderEntryID @OrdEntryID N

Unique order entry identification across all entries of a single message. Conditionally required when neither ClOrdID(11) nor OrderID(37) is provided.

=> 11 ClOrdID @ClOrdID N

Conditionally required when neither OrderEntryID(2430) nor OrderID(37) is provided.

=> 41 OrigClOrdID @OrigClOrdID N

Conditionally required when OrderEntryAction(2429) is not "1" (Add), ClOrdID(11) was provided in original order, and message-chaining model is used.

=> 37 OrderID @OrdID N

Conditionally required when OrderEntryAction(2429) is not "1" (Add) and neither OrderEntryID(2430) nor ClOrdID(11) is provided.

=> 40 OrdType @OrdTyp N

Conditionally required when OrderEntryAction (2429) = 1 (Add) or 2 (Modify). Only a subset of OrdType(40) values permitted that do not require additional pricing fields other than Price(44) field.

=> 44 Price @Px N

Conditionally required when OrdType(40) = 2 (Limit)

=> 54 Side @Side N

Conditionally required when OrderEntryAction(2429) = 1 (Add) or 2 (Modify)

=> 59 TimeInForce @TmInForce N

Only subset of values permitted that do not require additional fields

=> <OrderQtyData> N

Conditionally required when OrderEntryAction(2429) = 1 (Add) or 2 (Modify)

=> <Instrument> N

Required if NoOrderEntries(2432) > 0.