<TrdInstrmtLegExecGrp> Component Block

The TrdInstrmtLegExecGrp component comprises individual executions for legs of the trade side of a trade match report for a specific instrument.

Used in :

Tag Field Name FIXML Req'd Comments
1892 NoLegExecs N

Number of instrument leg executions.

=> 654 LegRefID @RefID C

Required if NoLegExecs(1892) > 0.

=> 1893 LegExecID @ExecID N

The ExecID(17) value corresponding to a trade leg.

=> 1901 LegExecRefID @ExecRefID N

Used to reference the value from LegExecID(1893).

=> 1894 LegTradeID @TrdID N

The TradeID(1003) value corresponding to a trade leg.

=> 1895 LegTradeReportID @RptID N

The TradeReportID(571) value corresponding to a trade leg.

=> 685 LegOrderQty @OrdQty N

Quantity ordered of this leg.

See OrderQty (38) for description and valid values

=> 564 LegPositionEffect @PosEfct N

Can be used to specify the position effect for the leg if it is different from the position effect of the overall multileg security.

=> 565 LegCoveredOrUncovered @Cover N

Can be used to specify whether the option is a cover, if it is different from the overall multileg security.

=> <NestedParties3> N
=> 637 LegLastPx @LastPx N

Execution price assigned to a leg of a multileg instrument.

See LastPx (31) field for description and values

=> 686 LegPriceType @PxTyp N

The price type of the LegBidPx (681) and/or LegOfferPx (684).

See PriceType (423) for description and valid values

=> 675 LegSettlCurrency @SettlCcy N

Identifies settlement currency for the Leg.

See SettlCurrency (20) for description and valid values

=> 2900 LegSettlCurrencyCodeSource @SettlCcySrc N

Identifies class or source of the LegSettlCurrency(675) value.

=> 1689 LegShortSaleExemptionReason @ShrtSaleExmptnRsn N

Indicates the reason a short sale is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.)

=> 1418 LegLastQty @LastQty N

Fill quantity for the leg instrument

=> 1591 LegQtyType @QtyTyp N

Type of quantity specified in LegQty field. LegContractMultiplier (614) is required when LegQtyType = 1 (Contracts). LegUnitOfMeasure (tag 999) and LegTimeUnit (tag 1001) are required when LegQtyType = 2 (Units of Measure per Time Unit). LegQtyType can be different for each leg.