FIX.5.0 Component

LegOrdGrp

<Ord>


Added  FIX.4.4

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
Repeating Group 555NoLegs

Number of legs

Can be zero (e.g. standardized multileg instrument such as an Option strategy) – must be provided even if zero

 
ComponentInstrumentLegLeg 

Must be provided if Number of legs > 0

 
1017LegOptionRatio@LegOptionRatio 

LegOptionRatio is provided on Covering leg to create a delta neutral spread. In Listed Derivatives, LegDelta LegOptionRatio is multiplied by LegOptionRatio and OrderQty to determine the covering quantity

 
687LegQty@Qty  Depr  FIX.5.0
690LegSwapType@SwapTyp  
ComponentLegStipulationsStip  
ComponentLegPreAllocGrpPreAll  
564LegPositionEffect@PosEfct 

Provide if the PositionEffect for the leg is different from that specified for the overall multileg security

 
565LegCoveredOrUncovered@Cover 

Provide if the CoveredOrUncovered for the leg is different from that specified for the overall multileg security.

 
ComponentNestedPartiesPty 

Insert here the set of "Nested Parties" (firm identification "nested" within additional repeating group) fields defined in "Common Components of Application Messages"

Used for NestedPartyRole=Leg Clearing Firm/Account, Leg Account/Account Type

 
654LegRefID@RefID 

Used to identify a specific leg.

 
566LegPrice@Px 

Provide only if a price is required for a specific leg. Used for anchoring the overall multileg security price to a specific leg price.

 
587LegSettlType@SettlTyp 

Refer to values for SettlType (63)

 
588LegSettlDate@SettlDt 

Refer to values for SettlDate (64)

 
685LegOrderQty@OrdQty  
end Repeating Group

Used in messages:
[MultilegOrderCancelReplace] [NewOrderMultileg]

Used in components: