Trade capture reports
Duco provides templates for trade capture reports in FIXML from OCC to be used as data input in a reconciliation process. The data in those XML messages are transformed and mapped to list of fields using the following mapping:
Note: see here for the similar reports from CME, ICE and NYMEX, where a subset of these fields are currently mapped.
For the commonly used party roles, both buy side and sell side, the following attributes are available:
- The party ID. For example "Buy RptSide ExecutingFirm" is the ID of the execution firm (party role = 1) for the buy side.
- A space separated list of all sub party IDs. For example "Buy RptSide ExeFirm Sub ID" contains all sub party IDs of the execution firm from buy side.
- A space separated list of all sub party types, correspond to the ID list above. For example "Buy RptSide ExeFirm Sub Typ" is the list of sub party types of the execution firm.
- The ID of the sub party which the type is Position Account. For example "Buy RptSide ExeFirm Sub ID PAcc" is the execution firm's position account ID.
Duco field name | Field type | TrdCaptRpt | Field in XML |
TrdCaptRpt Attributes | |||
RptID | Text | TrdCaptRpt/@RptID | |
TransTyp | Text | TrdCaptRpt/@TransTyp | |
RptTyp | Text | TrdCaptRpt/@RptTyp | |
TrdTyp | Text | TrdCaptRpt/@TrdTyp | |
TrdSubTyp | Text | TrdCaptRpt/@TrdSubTyp | |
TrdTyp2 | Text | TrdCaptRpt/@TrdTyp2 | |
TrnsfrRsn | Text | TrdCaptRpt/@TrnsfrRsn | |
LinkID | Text | TrdCaptRpt/@LinkID | |
ExecID | Text | TrdCaptRpt/@ExecID | |
ExecID2 | Text | TrdCaptRpt/@ExecID2 | |
PrevlyRpted | Text | TrdCaptRpt/@PrevlyRpted | |
PxTyp | Text | TrdCaptRpt/@PxTyp | |
LastQty | Decimal | TrdCaptRpt/@LastQty | |
LastPx | Decimal | TrdCaptRpt/@LastPx | |
TrdDt | Date | TrdCaptRpt/@TrdDt | |
BizDt | Date | TrdCaptRpt/@BizDt | |
AvgPx | Decimal | TrdCaptRpt/@AvgPx | |
AvgPxInd | Text | TrdCaptRpt/@AvgPxInd | |
MLEGRptTyp | Text | TrdCaptRpt/@MLEGRptTyp | |
TxnTm | Date / Time | TrdCaptRpt/@TxnTm | |
SettlDt | Date | TrdCaptRpt/@SettlDt | |
MtchStat | Text | TrdCaptRpt/@MtchStat | |
CopyMsgInd | Text | TrdCaptRpt/@CopyMsgInd | |
Non-standard attributes
|
|||
MsgEvtSrc | Text | TrdCaptRpt/@MsgEvtSrc | |
TrdID | Text | TrdCaptRpt/@TrdID | |
SettlCcy | Text | TrdCaptRpt/@SettlCcy | |
PxSubTyp | Text | TrdCaptRpt/@PxSubTyp | |
VenueTyp | Text | TrdCaptRpt/@VenueTyp | |
VenuTyp | Text | TrdCaptRpt/@VenuTyp | |
OfstInst | Text | TrdCaptRpt/@OfstInst | |
RndPx | Decimal | TrdCaptRpt/@RndPx | |
OrigTrdDt | Date | TrdCaptRpt/@OrigTrdDt | |
OrigTrdID | Text | TrdCaptRpt/@OrigTrdID | |
DiffPx | Decimal | TrdCaptRpt/@DiffPx | |
TrdPubInd | Text | TrdCaptRpt/@TrdPubInd | |
PosEfct | Text | TrdCaptRpt/@PosEfct | |
InptSrc | Text | TrdCaptRpt/@InptSrc | |
Ccy | Text | TrdCaptRpt/@Ccy | |
AvgPxGrpID | Text | TrdCaptRpt/@AvgPxGrpID | |
MtchID | Text | TrdCaptRpt/@MtchID | |
Instrmt Attributes | |||
Instrmt Sym | Text | TrdCaptRpt/Instrmt/@Sym | |
Instrmt ID | Text | TrdCaptRpt/Instrmt/@ID | |
Instrmt Src | Text | TrdCaptRpt/Instrmt/@Src | |
Instrmt CFI | Text | TrdCaptRpt/Instrmt/@CFI | |
Instrmt SecTyp | Text | TrdCaptRpt/Instrmt/@SecTyp | |
Instrmt SubTyp | Text | TrdCaptRpt/Instrmt/@SubTyp | |
Instrmt MMY | Text | TrdCaptRpt/Instrmt/@MMY | |
Instrmt MatDt | Date | TrdCaptRpt/Instrmt/@MatDt | |
Instrmt Fctr | Decimal | TrdCaptRpt/Instrmt/@Fctr | |
Instrmt StrkCcy | Text | TrdCaptRpt/Instrmt/@StrkCcy | |
Instrmt Mult | Decimal | TrdCaptRpt/Instrmt/@Mult | |
Instrmt Exch | Text | TrdCaptRpt/Instrmt/@Exch | |
Instrmt Desc | Text | TrdCaptRpt/Instrmt/@Desc | |
Instrmt non-standard attributes
|
|||
Instrmt UOM | Text | TrdCaptRpt/Instrmt/@UOM | |
Instrmt UOMQty | Decimal | TrdCaptRpt/Instrmt/@UOMQty | |
Instrmt PxUOM | Text | TrdCaptRpt/Instrmt/@PxUOM | |
Instrmt PxUOMQty | Decimal | TrdCaptRpt/Instrmt/@PxUOMQty | |
Instrmt ValMeth | Text | TrdCaptRpt/Instrmt/@ValMeth | |
Instrmt PxQteCcy | Text | TrdCaptRpt/Instrmt/@PxQteCcy | |
Instrmt StrkPx | Decimal | TrdCaptRpt/Instrmt/@StrkPx | |
Instrmt PutCall | Integer | TrdCaptRpt/Instrmt/@PutCall | |
Instrmt UOMCcy | Text | TrdCaptRpt/Instrmt/@UOMCcy | |
Instrmt PxUOMCcy | Text | TrdCaptRpt/Instrmt/@PxUOMCcy | |
Instrmt PCFctr | Decimal | TrdCaptRpt/Instrmt/@PCFctr | |
Instrmt StrkMult | Decimal | TrdCaptRpt/Instrmt/@StrkMult | |
Instrmt StrkValu | Decimal | TrdCaptRpt/Instrmt/@StrkValu | |
Amount attributes | |||
TradeVariationAmount | Decimal | TrdCaptRpt/Amt[@Typ='TVAR']/@Amt | |
TradeVariationCurrency | Text | TrdCaptRpt/Amt[@Typ='TVAR']/@Ccy | |
CashResidualAmount | Decimal | TrdCaptRpt/Amt[@Typ='CRES']/@Amt | |
CashResidualCurrency | Text | TrdCaptRpt/Amt[@Typ='CRES']/@Ccy | |
PremiumAmount | Decimal | TrdCaptRpt/Amt[@Typ='PREM']/@Amt | |
PremiumCurrency | Text | TrdCaptRpt/Amt[@Typ='PREM']/@Ccy | |
SettlementDate | Date | TrdCaptRpt/Amt[@Typ='PREM']/@SettlDt | |
Buy side attributes (side = 1)
|
|||
Buy RptSide ClOrdID | Text | TrdCaptRpt/RptSide[@Side='1']/@ClOrdID | |
Buy RptSide CustCpcty | Text | TrdCaptRpt/RptSide[@Side='1']/@CustCpcty | |
Buy RptSide OrdTyp | Text | TrdCaptRpt/RptSide[@Side='1']/@OrdTyp | |
Buy RptSide SesID | Text | TrdCaptRpt/RptSide[@Side='1']/@SesID | |
Buy RptSide SesSub | Text | TrdCaptRpt/RptSide[@Side='1']/@SesSub | |
Buy RptSide AllocInd | Text | TrdCaptRpt/RptSide[@Side='1']/@AllocInd | |
Buy RptSide AgrsrInd | Text | TrdCaptRpt/RptSide[@Side='1']/@AgrsrInd | |
Buy RptSide ClOrdID2 | Text | TrdCaptRpt/RptSide[@Side='1']/@ClOrdID2 | |
Buy RptSide TmBkt | Text | TrdCaptRpt/RptSide[@Side='1']/@TmBkt | |
Buy RptSide OrdID | Text | TrdCaptRpt/RptSide[@Side='1']/@OrdID | |
Buy RptSide StrategyLinkID | Text | TrdCaptRpt/RptSide[@Side='1']/@StrategyLinkID | |
Buy RptSide InptDev | Text | TrdCaptRpt/RptSide[@Side='1']/@InptDev | |
Buy RptSide Ccy | Text | TrdCaptRpt/RptSide[@Side='1']/@Ccy | |
Buy RptSide PosEfct | Text | TrdCaptRpt/RptSide[@Side='1']/@PosEfct | |
Buy RptSide ExchSpeclInstr | Text | TrdCaptRpt/RptSide[@Side='1']/@ExchSpeclInstr | |
Buy RptSide MLegRptTyp | Text | TrdCaptRpt/RptSide[@Side='1']/@MLegRptTyp | |
Buy RptSide TrdID | Text | TrdCaptRpt/RptSide[@Side='1']/@TrdID | |
Buy RptSide Txt | Text | TrdCaptRpt/RptSide[@Side='1']/@Txt | |
Buy side party attributes
|
|||
Buy RptSide ExecutingFirm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='1']/@ID | |
Buy RptSide ExeFirm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='1']/Sub/@ID
|
|
Buy RptSide ExeFirm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='1']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ExeFirm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='1']/Sub/@Typ
|
|
Buy RptSide BrokerofCredit | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='2']/@ID | |
Buy RptSide BrkofCr Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='2']/Sub/@ID
|
|
Buy RptSide BrkofCr Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='2']/Sub[@Typ=26]/@ID
|
|
Buy RptSide BrkofCr Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='2']/Sub/@Typ
|
|
Buy RptSide ClearingFirm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='4']/@ID | |
Buy RptSide ClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='4']/Sub/@ID
|
|
Buy RptSide ClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='4']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='4']/Sub/@Typ
|
|
Buy RptSide EnteringFirm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='7']/@ID | |
Buy RptSide EntFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='7']/Sub/@ID
|
|
Buy RptSide EntFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='7']/Sub[@Typ=26]/@ID
|
|
Buy RptSide EntFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='7']/Sub/@Typ
|
|
Buy RptSide ExecutingTrader | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='12']/@ID | |
Buy RptSide ExecTrd Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='12']/Sub/@ID
|
|
Buy RptSide ExecTrd Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='12']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ExecTrd Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='12']/Sub/@Typ
|
|
Buy RptSide GvClrFm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='14']/@ID | |
Buy RptSide GvClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='14']/Sub/@ID
|
|
Buy RptSide GvClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='14']/Sub[@Typ=26]/@ID
|
|
Buy RptSide GvClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='14']/Sub/@Typ
|
|
Buy RptSide ContraFirm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='17']/@ID | |
Buy RptSide ConFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='17']/Sub/@ID
|
|
Buy RptSide ConFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='17']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ConFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='17']/Sub/@Typ
|
|
Buy RptSide ContraClearingFirm | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='18']/@ID | |
Buy RptSide CoClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='18']/Sub/@ID
|
|
Buy RptSide CoClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='18']/Sub[@Typ=26]/@ID
|
|
Buy RptSide CoClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='18']/Sub/@Typ
|
|
Buy RptSide ClearingOrganization | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='21']/@ID | |
Buy RptSide ClrOrg Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='21']/Sub/@ID
|
|
Buy RptSide ClrOrg Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='21']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ClrOrg Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='21']/Sub/@Typ
|
|
Buy RptSide Exchange | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='22']/@ID | |
Buy RptSide Exch Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='22']/Sub/@ID
|
|
Buy RptSide Exch Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='22']/Sub[@Typ=26]/@ID
|
|
Buy RptSide Exch Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='22']/Sub/@Typ
|
|
Buy RptSide CustomerAcc | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='24']/@ID | |
Buy RptSide CustomerAcc Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='24']/Sub/@ID
|
|
Buy RptSide CusAcc Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='24']/Sub[@Typ=26]/@ID
|
|
Buy RptSide CustomerAcc Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='24']/Sub/@Typ
|
|
Buy RptSide CorrespondentBroker | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='26']/@ID | |
Buy RptSide CorrBrk Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='26']/Sub/@ID
|
|
Buy RptSide CorrBrk Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='26']/Sub[@Typ=26]/@ID
|
|
Buy RptSide CorrBrk Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='26']/Sub/@Typ
|
|
Buy RptSide Agent | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='30']/@ID | |
Buy RptSide Agent Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='30']/Sub/@ID
|
|
Buy RptSide Agent Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='30']/Sub[@Typ=26]/@ID
|
|
Buy RptSide Agent Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='30']/Sub/@Typ
|
|
Buy RptSide ContraTrader | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='37']/@ID | |
Buy RptSide ConTrd Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='37']/Sub/@ID
|
|
Buy RptSide ConTrd Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='37']/Sub[@Typ=26]/@ID
|
|
Buy RptSide ConTrd Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='37']/Sub/@Typ
|
|
Buy RptSide PositionAccount | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='38']/@ID | |
Buy RptSide PositionAcc Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='38']/Sub/@ID
|
|
Buy RptSide PosAcc Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='38']/Sub[@Typ=26]/@ID
|
|
Buy RptSide PositionAcc Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='38']/Sub/@Typ
|
|
Buy RptSide Order Entry Oprtr ID | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='44']/@ID | |
Buy RptSide OrdEnOp Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='44']/Sub/@ID
|
|
Buy RptSide OrdEnOp Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='44']/Sub[@Typ=26]/@ID
|
|
Buy RptSide OrdEnOp Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='44']/Sub/@Typ
|
|
Buy RptSide Session ID | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='55']/@ID | |
Buy RptSide Session Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='55']/Sub/@ID
|
|
Buy RptSide Session Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='55']/Sub[@Typ=26]/@ID
|
|
Buy RptSide Session Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='55']/Sub/@Typ
|
|
Buy RptSide Report orig | Text | TrdCaptRpt/RptSide[@Side='1']/Pty[@R='62']/@ID | |
Buy RptSide Report orig Sub ID | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='62']/Sub/@ID
|
|
Buy RptSide RepOrig Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='62']/Sub[@Typ=26]/@ID
|
|
Buy RptSide Report orig Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='1']/Pty[@R='62']/Sub/@Typ
|
|
Buy side RegTrdID attributes
|
|||
Buy RptSide RegTrdID RegTrdID ID | Text | TrdCaptRpt/RptSide[@Side='1']/*:RegTrdID/@ID | |
Buy RptSide RegTrdID Src | Text | TrdCaptRpt/RptSide[@Side='1']/*:RegTrdID/@Src | |
Buy RptSide RegTrdID Typ | Text | TrdCaptRpt/RptSide[@Side='1']/*:RegTrdID/@Typ | |
Buy RptSide RegTrdID Evnt | Text |
TrdCaptRpt/RptSide[@Side='1']/*:RegTrdID/@Evnt
|
|
Sell side attributes (side = 2)
|
|||
Sell RptSide ClOrdID | Text | TrdCaptRpt/RptSide[@Side='2']/@ClOrdID | |
Sell RptSide CustCpcty | Text | TrdCaptRpt/RptSide[@Side='2']/@CustCpcty | |
Sell RptSide OrdTyp | Text | TrdCaptRpt/RptSide[@Side='2']/@OrdTyp | |
Sell RptSide SesID | Text | TrdCaptRpt/RptSide[@Side='2']/@SesID | |
Sell RptSide SesSub | Text | TrdCaptRpt/RptSide[@Side='2']/@SesSub | |
Sell RptSide AllocInd | Text | TrdCaptRpt/RptSide[@Side='2']/@AllocInd | |
Sell RptSide AgrsrInd | Text | TrdCaptRpt/RptSide[@Side='2']/@AgrsrInd | |
Sell RptSide ClOrdID2 | Text | TrdCaptRpt/RptSide[@Side='2']/@ClOrdID2 | |
Sell RptSide TmBkt | Text | TrdCaptRpt/RptSide[@Side='2']/@TmBkt | |
Sell RptSide OrdID | Text | TrdCaptRpt/RptSide[@Side='2']/@OrdID | |
Sell RptSide StrategyLinkID | Text | TrdCaptRpt/RptSide[@Side='2']/@StrategyLinkID | |
Sell RptSide InptDev | Text | TrdCaptRpt/RptSide[@Side='2']/@InptDev | |
Sell RptSide Ccy | Text | TrdCaptRpt/RptSide[@Side='2']/@Ccy | |
Sell RptSide PosEfct | Text | TrdCaptRpt/RptSide[@Side='2']/@PosEfct | |
Sell RptSide ExchSpeclInstr | Text | TrdCaptRpt/RptSide[@Side='2']/@ExchSpeclInstr | |
Sell RptSide MLegRptTyp | Text | TrdCaptRpt/RptSide[@Side='2']/@MLegRptTyp | |
Sell RptSide TrdID | Text | TrdCaptRpt/RptSide[@Side='2']/@TrdID | |
Sell RptSide Txt | Text | TrdCaptRpt/RptSide[@Side='2']/@Txt | |
Sell side party attributes
|
|||
Sell RptSide ExecutingFirm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='1']/@ID | |
Sell RptSide ExeFirm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='1']/Sub/@ID
|
|
Sell RptSide ExeFirm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='1']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ExeFirm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='1']/Sub/@Typ
|
|
Sell RptSide BrokerofCredit | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='2']/@ID | |
Sell RptSide BrkofCr Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='2']/Sub/@ID
|
|
Sell RptSide BrkofCr Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='2']/Sub[@Typ=26]/@ID
|
|
Sell RptSide BrkofCr Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='2']/Sub/@Typ
|
|
Sell RptSide ClearingFirm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='4']/@ID | |
Sell RptSide ClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='4']/Sub/@ID
|
|
Sell RptSide ClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='4']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='4']/Sub/@Typ
|
|
Sell RptSide EnteringFirm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='7']/@ID | |
Sell RptSide EntFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='7']/Sub/@ID
|
|
Sell RptSide EntFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='7']/Sub[@Typ=26]/@ID
|
|
Sell RptSide EntFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='7']/Sub/@Typ
|
|
Sell RptSide ExecutingTrader | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='12']/@ID | |
Sell RptSide ExecTrd Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='12']/Sub/@ID
|
|
Sell RptSide ExecTrd Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='12']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ExecTrd Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='12']/Sub/@Typ
|
|
Sell RptSide GvClrFm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='14']/@ID | |
Sell RptSide GvClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='14']/Sub/@ID
|
|
Sell RptSide GvClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='14']/Sub[@Typ=26]/@ID
|
|
Sell RptSide GvClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='14']/Sub/@Typ
|
|
Sell RptSide ContraFirm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='17']/@ID | |
Sell RptSide ConFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='17']/Sub/@ID
|
|
Sell RptSide ConFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='17']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ConFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='17']/Sub/@Typ
|
|
Sell RptSide ContraClearingFirm | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='18']/@ID | |
Sell RptSide CoClrFm Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='18']/Sub/@ID
|
|
Sell RptSide CoClrFm Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='18']/Sub[@Typ=26]/@ID
|
|
Sell RptSide CoClrFm Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='18']/Sub/@Typ
|
|
Sell RptSide ClearingOrg | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='21']/@ID | |
Sell RptSide ClrOrg Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='21']/Sub/@ID
|
|
Sell RptSide ClrOrg Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='21']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ClrOrg Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='21']/Sub/@Typ
|
|
Sell RptSide Exchange | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='22']/@ID | |
Sell RptSide Exch Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='22']/Sub/@ID
|
|
Sell RptSide Exch Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='22']/Sub[@Typ=26]/@ID
|
|
Sell RptSide Exch Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='22']/Sub/@Typ
|
|
Sell RptSide CustomerAcc | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='24']/@ID | |
Sell RptSide CustomerAcc Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='24']/Sub/@ID
|
|
Sell RptSide CusAcc Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='24']/Sub[@Typ=26]/@ID
|
|
Sell RptSide CustomerAcc Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='24']/Sub/@Typ
|
|
Sell RptSide CorrespondentBroker | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='26']/@ID | |
Sell RptSide CorrBrk Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='26']/Sub/@ID
|
|
Sell RptSide CorrBrk Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='26']/Sub[@Typ=26]/@ID
|
|
Sell RptSide CorrBrk Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='26']/Sub/@Typ
|
|
Sell RptSide Agent | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='30']/@ID | |
Sell RptSide Agent Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='30']/Sub/@ID
|
|
Sell RptSide Agent Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='30']/Sub[@Typ=26]/@ID
|
|
Sell RptSide Agent Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='30']/Sub/@Typ
|
|
Sell RptSide ContraTrader | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='37']/@ID | |
Sell RptSide ConTrd Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='37']/Sub/@ID
|
|
Sell RptSide ConTrd Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='37']/Sub[@Typ=26]/@ID
|
|
Sell RptSide ConTrd Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='37']/Sub/@Typ
|
|
Sell RptSide PositionAcc | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='38']/@ID | |
Sell RptSide PositionAcc Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='38']/Sub/@ID
|
|
Sell RptSide PosAcc Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='38']/Sub[@Typ=26]/@ID
|
|
Sell RptSide PositionAcc Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='38']/Sub/@Typ
|
|
Sell RptSide Order Entr Oprtr ID | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='44']/@ID | |
Sell RptSide OrdEnOp Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='44']/Sub/@ID
|
|
Sell RptSide OrdEnOp Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='44']/Sub[@Typ=26]/@ID
|
|
Sell RptSide OrdEnOp Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='44']/Sub/@Typ
|
|
Sell RptSide Session ID | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='55']/@ID | |
Sell RptSide Session Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='55']/Sub/@ID
|
|
Sell RptSide Session Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='55']/Sub[@Typ=26]/@ID
|
|
Sell RptSide Session Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='55']/Sub/@Typ
|
|
Sell RptSide Report orig | Text | TrdCaptRpt/RptSide[@Side='2']/Pty[@R='62']/@ID | |
Sell RptSide Report orig Sub ID | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='62']/Sub/@ID
|
|
Sell RptSide RepOrig Sub ID PAcc | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='62']/Sub[@Typ=26]/@ID
|
|
Sell RptSide Report orig Sub Typ | Text |
TrdCaptRpt/RptSide[@Side='2']/Pty[@R='62']/Sub/@Typ
|
|
Sell side RegTrdID attributes
|
|||
Sell RptSide RegTrdID ID | Text | TrdCaptRpt/RptSide[@Side='2']/*:RegTrdID/@ID | |
Sell RptSide Src | Text | TrdCaptRpt/RptSide[@Side='2']/*:RegTrdID/@Src | |
Sell RptSide Typ | Text | TrdCaptRpt/RptSide[@Side='2']/*:RegTrdID/@Typ | |
Sell RptSide Evnt | Text |
TrdCaptRpt/RptSide[@Side='2']/*:RegTrdID/@Evnt
|
|
Underlying attributes | |||
Undly CFI | Text | TrdCaptRpt/Undly/@CFI | |
Undly Desc | Text | TrdCaptRpt/Undly/@Desc | |
Undly ID | Text | TrdCaptRpt/Undly/@ID | |
Undly Src | Text | TrdCaptRpt/Undly/@Src | |
Undly MMY | Text | TrdCaptRpt/Undly/@MMY | |
Undly SecTyp | Text | TrdCaptRpt/Undly/@SecTyp | |
Undly Exch | Text | TrdCaptRpt/Undly/@Exch | |
RegTrdID attributes | |||
RegTrdID ID | Text | TrdCaptRpt/RegTrdID/@ID | |
RegTrdID Src | Text | TrdCaptRpt/RegTrdID/@Src |