Added
FIX.4.4
Expand Components | Collapse Components
Field or Component | Field Name | FIXML name | Req'd | Comments | Depr. |
---|
Repeating Group 552 | NoSides |
Number of sides |
54 | Side | @Side | ||||
1427 | SideExecID | @SideExecID |
Execution Identifier assigned by Market - used when each side of a trade is assigned its own unique ExecID | |||
1428 | OrderDelay | @OrdDelay | ||||
1429 | OrderDelayUnit | @OrdDelayUnit | ||||
1009 | SideLastQty | @SideQty |
Used to indicate the quantity on one side of a multi-sided Trade Capture Report | |||
1005 | SideTradeReportID | @RptID |
Used to indicate the report ID on one side of a multi-sided Trade Capture Report | |||
1006 | SideFillStationCd | @FillStationCd |
Used for order routing to indicate the Fill Station Code on one side of a multi-sided Trade Capture Report | |||
1007 | SideReasonCd | @RsnCD |
Used to indicate the reason of a multi-sided Trade Capture Report | |||
83 | RptSeq | @RptSeq |
Used for order routing to indicate the fill sequence on one side of a multi-sided Trade Capture Report | |||
1008 | SideTrdSubTyp | @TrdSubTyp |
Used to support multi-sided orders of different trade types | |||
430 | NetGrossInd | @NetGrossInd |
Code to represent whether value is net (inclusive of tax) or gross. | |||
1154 | SideCurrency | @Ccy |
Used to Identify the Currency of the Trade Report Side. | |||
1155 | SideSettlCurrency | @SettlCcy |
Used to Identify the Settlement Currency of the Trade Report Side. |
Component | Parties | Pty |
Insert here the set of "Parties" (firm identification) fields defined in "Common Components of Application Messages" Range of values on report: |
1 | Account | @Acct |
Required for executions against electronically submitted orders which were assigned an account by the institution or intermediary | |||
660 | AcctIDSource | @AcctIDSrc | ||||
581 | AccountType | @AcctTyp |
Specifies type of account | |||
81 | ProcessCode | @ProcCode |
Used to specify Step-out trades | |||
575 | OddLot | @OddLot | Depr FIX.5.0 |
Component | ClrInstGrp | ClrInst |
578 | TradeInputSource | @InptSrc | ||||
579 | TradeInputDevice | @InptDev | ||||
376 | ComplianceID | @ComplianceID | ||||
377 | SolicitedFlag | @SolFlag | ||||
582 | CustOrderCapacity | @CustCpcty |
The customer capacity for this trade | |||
336 | TradingSessionID | @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 | |||
625 | TradingSessionSubID | @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 | |||
943 | TimeBracket | @TmBkt |
Component | CommissionData | Comm |
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. |
157 | NumDaysInterest | @NumDaysInt | ||||
230 | ExDate | @ExDt | ||||
158 | AccruedInterestRate | @AcrdIntRt | ||||
159 | AccruedInterestAmt | @AcrdIntAmt | ||||
738 | InterestAtMaturity | @IntAtMat | ||||
920 | EndAccruedInterestAmt | @EndAcrdIntAmt |
For repurchase agreements the accrued interest on termination. | |||
921 | StartCash | @StartCsh |
For repurchase agreements the start (dirty) cash consideration | |||
922 | EndCash | @EndCsh |
For repurchase agreements the end (dirty) cash consideration | |||
238 | Concession | @Concession | ||||
237 | TotalTakedown | @TotTakedown | ||||
118 | NetMoney | @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. | |||
119 | SettlCurrAmt | @SettlCurrAmt |
Used to report results of forex accommodation trade | |||
155 | SettlCurrFxRate | @SettlCurrFxRt |
Foreign exchange rate used to compute SettlCurrAmt from Currency to SettlCurrency | |||
156 | SettlCurrFxRateCalc | @SettlCurrFxRtCalc |
Specifies whether the SettlCurrFxRate should be multiplied or divided | |||
77 | PositionEffect | @PosEfct |
For use in derivatives omnibus accounting | |||
58 | Text | @Txt |
May be used by the executing market to record any execution Details that are particular to that market | |||
354 | EncodedTextLen | @EncTxtLen |
Must be set if EncodedText field is specified and must immediately precede it. | |||
355 | EncodedText | @EncTxt |
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. | |||
752 | SideMultiLegReportingType | @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. |
Component | ContAmtGrp | ContAmt |
Component | Stipulations | Stip |
Component | MiscFeesGrp | MiscFees |
825 | ExchangeRule | @ExchRule |
Used to report any exchange rules that apply to this trade. | |||
826 | TradeAllocIndicator | @AllocInd |
Identifies if the trade is to be allocated | |||
591 | PreallocMethod | @PreallocMeth | ||||
70 | AllocID | @AllocID |
Used to assign an ID to the block of preallocations |
Component | TrdAllocGrp | Alloc |
Component | SideTrdRegTS | TrdRegTS |
Used to indicate the regulatory time stamp on one side of a multi-sided Trade Capture Report. |
Component | SettlDetails | SettlDetails |
Conveys settlement account details reported as part of obligation |
1072 | SideGrossTradeAmt | @SideGrossTradeAmt | ||||
1057 | AggressorIndicator | @AgrsrInd | ||||
1139 | ExchangeSpecialInstructions | @ExchSpeclInstr | ||||
1115 | OrderCategory | @OrdCat | ||||
1444 | SideLiquidityInd | @LqdtyInd |
Component | TradeReportOrderDetail | TrdRptOrdDetl |
Order details for the order associated with this side of the trade |
end Repeating Group |
|