FIX.5.0SP2 Component

TrdCapRptSideGrp

<RptSide>


Added  FIX.4.4

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
Repeating Group 552NoSides

Number of sides

 
54Side@Side 
1427SideExecID@SideExecID 

Execution Identifier assigned by Market - used when each side of a trade is assigned its own unique ExecID

 
1428OrderDelay@OrdDelay  
1429OrderDelayUnit@OrdDelayUnit  
1009SideLastQty@SideQty 

Used to indicate the quantity on one side of a multi-sided Trade Capture Report

 
1005SideTradeReportID@RptID 

Used to indicate the report ID on one side of a multi-sided Trade Capture Report

 
1006SideFillStationCd@FillStationCd 

Used for order routing to indicate the Fill Station Code on one side of a multi-sided Trade Capture Report

 
1007SideReasonCd@RsnCD 

Used to indicate the reason of a multi-sided Trade Capture Report

 
83RptSeq@RptSeq 

Used for order routing to indicate the fill sequence on one side of a multi-sided Trade Capture Report

 
1008SideTrdSubTyp@TrdSubTyp 

Used to support multi-sided orders of different trade types

 
430NetGrossInd@NetGrossInd 

Code to represent whether value is net (inclusive of tax) or gross.

 
1154SideCurrency@Ccy 

Used to Identify the Currency of the Trade Report Side.

 
1155SideSettlCurrency@SettlCcy 

Used to Identify the Settlement Currency of the Trade Report Side.

 
ComponentPartiesPty 

Insert here the set of "Parties" (firm identification) fields defined in "Common Components of Application Messages"

Range of values on report:

 
1Account@Acct 

Required for executions against electronically submitted orders which were assigned an account by the institution or intermediary

 
660AcctIDSource@AcctIDSrc  
581AccountType@AcctTyp 

Specifies type of account

 
81ProcessCode@ProcCode 

Used to specify Step-out trades

 
575OddLot@OddLot  Depr  FIX.5.0
ComponentClrInstGrpClrInst  
578TradeInputSource@InptSrc  
579TradeInputDevice@InptDev  
376ComplianceID@ComplianceID  
377SolicitedFlag@SolFlag  
582CustOrderCapacity@CustCpcty 

The customer capacity for this trade

 
336TradingSessionID@SesID 

Usually the same for all sides of a trade, if reported only on the first side the same TradingSessionID then applies to all sides of the trade

 
625TradingSessionSubID@SesSub 

Usually the same for all sides of a trade, if reported only on the first side the same TradingSessionSubID then applies to all sides of the trade

 
943TimeBracket@TmBkt  
ComponentCommissionDataComm 

Insert here the set of "CommissionData" fields defined in "Common Components of Application Messages"

Note: On a fill/partial fill messages, it represents value for that fill/partial fill, on ExecType=Calculated, it represents cumulative value for the order. Monetary commission values are expressed in the currency reflected by the Currency field.

 
157NumDaysInterest@NumDaysInt  
230ExDate@ExDt  
158AccruedInterestRate@AcrdIntRt  
159AccruedInterestAmt@AcrdIntAmt  
738InterestAtMaturity@IntAtMat  
920EndAccruedInterestAmt@EndAcrdIntAmt 

For repurchase agreements the accrued interest on termination.

 
921StartCash@StartCsh 

For repurchase agreements the start (dirty) cash consideration

 
922EndCash@EndCsh 

For repurchase agreements the end (dirty) cash consideration

 
238Concession@Concession  
237TotalTakedown@TotTakedown  
118NetMoney@NetMny 

Note: On a fill/partial fill messages, it represents value for that fill/partial fill, on ExecType=Calculated, it represents cumulative value for the order. Value expressed in the currency reflected by the Currency field.

 
119SettlCurrAmt@SettlCurrAmt 

Used to report results of forex accommodation trade

 
155SettlCurrFxRate@SettlCurrFxRt 

Foreign exchange rate used to compute SettlCurrAmt from Currency to SettlCurrency

 
156SettlCurrFxRateCalc@SettlCurrFxRtCalc 

Specifies whether the SettlCurrFxRate should be multiplied or divided

 
77PositionEffect@PosEfct 

For use in derivatives omnibus accounting

 
58Text@Txt 

May be used by the executing market to record any execution Details that are particular to that market

 
354EncodedTextLen@EncTxtLen 

Must be set if EncodedText field is specified and must immediately precede it.

 
355EncodedText@EncTxt 

Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.

 
752SideMultiLegReportingType@MLegRptTyp 

Default is a single security if not specified.

Provided to support the scenario where a single leg instrument trades against an individual leg of a multileg instrument.

 
ComponentContAmtGrpContAmt  
ComponentStipulationsStip  
ComponentMiscFeesGrpMiscFees  
825ExchangeRule@ExchRule 

Used to report any exchange rules that apply to this trade.

 
826TradeAllocIndicator@AllocInd 

Identifies if the trade is to be allocated

 
591PreallocMethod@PreallocMeth  
70AllocID@AllocID 

Used to assign an ID to the block of preallocations

 
ComponentTrdAllocGrpAlloc  
ComponentSideTrdRegTSTrdRegTS 

Used to indicate the regulatory time stamp on one side of a multi-sided Trade Capture Report.

 
ComponentSettlDetailsSettlDetails 

Conveys settlement account details reported as part of obligation

 
1072SideGrossTradeAmt@SideGrossTradeAmt  
1057AggressorIndicator@AgrsrInd  
1139ExchangeSpecialInstructions@ExchSpeclInstr  
1115OrderCategory@OrdCat  
1444SideLiquidityInd@LqdtyInd  
ComponentTradeReportOrderDetailTrdRptOrdDetl 

Order details for the order associated with this side of the trade

 
end Repeating Group

Used in messages:
[TradeCaptureReport]

Used in components: