FIX.5.0SP2 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.

 
1152LegNumber@LegNo 

Allow sequencing of Legs for a Strategy to be captured

 
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.

 
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.

 
1379LegVolatility@LegVolatility  
1381LegDividendYield@LegDividendYield  
1383LegCurrencyRatio@LegCurrencyRatio  
1384LegExecInst@LegExecInst  
1418LegLastQty@LastQty  
ComponentTradeCapLegUnderlyingsGrpTradeCapLegUndlyGrp  
end Repeating Group

Used in messages:
[TradeCaptureReport] [TradeCaptureReportAck]

Used in components: