FIX.5.0 Component

TrdInstrmtLegGrp

<TrdLeg>


Added  FIX.4.4

Expand Components | Collapse Components

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

Number of legs

Identifies a Multi-leg Execution if present and non-zero.

 
ComponentInstrumentLegLeg 

Must be provided if Number of legs > 0

 
687LegQty@Qty  
690LegSwapType@SwapTyp 

Instead of LegQty – requests that the sellside calculate LegQty based on opposite Leg

 
990LegReportID@RptID 

Additional attribute to store the Trade ID of the Leg.

 
ComponentLegStipulationsStip  
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  
588LegSettlDate@SettlDt 

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

 
637LegLastPx@LastPx 

Used to report the execution price assigned to the leg of the multileg instrument

 
675LegSettlCurrency@SettlCcy  
1073LegLastForwardPoints@LegLastFwdPnts  
1074LegCalculatedCcyLastQty@LegCalcCcyLastQty  
1075LegGrossTradeAmt@LegGrossTrdAmt 

For FX Futures can be used to express the notional value of a trade when LegLastQty and other quantity fields are expressed in terms of number of contracts - LegContractMultiplier (231) is required in this case.

 
end Repeating Group

Used in messages:
[TradeCaptureReport] [TradeCaptureReportAck]

Used in components: