FIX.5.0 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 
37OrderID@OrdID 

OrderID should be conditionally required when Trade Capture Report is used for back office processing.

 
198SecondaryOrderID@OrdID2 

Can be used to provide order id used by exchange or executing system.

 
11ClOrdID@ClOrdID 

Required for executions against electronically submitted orders which were assigned an ID by the institution or intermediary. Not required for orders manually entered by the broker or fund manager (for CIV orders).

 
19ExecRefID@ExecRefID  
526SecondaryClOrdID@ClOrdID2 

Can be used to provide secondary client order identifiers associated with this trade.

 
66ListID@ListID  
1009SideQty@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

 
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

 
1093LotType@LtTyp  
575OddLot@OddLot  Depr  FIX.5.0
ComponentClrInstGrpClrInst  
578TradeInputSource@InptSrc  
579TradeInputDevice@InptDev  
821OrderInputDevice@OrdInptDev  
15Currency@Ccy  
376ComplianceID@ComplianceID  
377SolicitedFlag@SolFlag  
528OrderCapacity@Cpcty 

The capacity of the participant for this trade ( principal or agent for example).

 
529OrderRestrictions@Rstctions 

Restrictions associated with the participant and their capacity for this trade.

 
582CustOrderCapacity@CustCpcty 

The customer capacity for this trade

 
40OrdType@OrdTyp 

Order type from the order associated with the trade

 
18ExecInst@ExecInst 

Execution Instruction from the order associated with the trade

 
483TransBkdTime@TransBkdTm 

A date and time stamp to indicate when this order was booked. For Equities, this is the time at which an order was received by an Exchange or Marketplace. For CIV, this is the time that a Fund Manager booked an order for execution at the next valuation point.

 
336TradingSessionID@SesID  
625TradingSessionSubID@SesSub  
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

 
120SettlCurrency@SettlCcy 

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.

 
1072SideGrossTradeAmt@SideGrossTradeAmt  
1057AggressorIndicator@AgrsrInd  
1139ExchangeSpecialInstructions@ExchSpeclInstr  
end Repeating Group

Used in messages:
[TradeCaptureReport]

Used in components: