Skip to content

DtccTradeEvent ​

Import from: @xbbg/xnews, @xbbg/xnews/parsers

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:14)

One publicly disseminated swap transaction event, normalized from a DTCC PPD CSV row. The typed fields are the identity, lifecycle, product, and price columns most consumers key on; the full 100+ column row survives verbatim in raw. Numeric-looking values stay strings deliberately: DTCC renders notionals with thousands separators and marks capped amounts with a trailing + ("25,000,000+"), so number parsing is the consumer's policy decision, not this library's.

Properties ​

actionType ​

readonly actionType: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:23)


assetClass ​

readonly assetClass: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:30)

DTCC asset-class code carried by the row (e.g. "CR").


cleared ​

readonly cleared: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:32)


disseminationId ​

readonly disseminationId: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:19)


effectiveDate ​

readonly effectiveDate: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:27)


eventTimestamp ​

readonly eventTimestamp: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:25)


eventType ​

readonly eventType: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:24)


executionTimestamp ​

readonly executionTimestamp: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:26)


expirationDate ​

readonly expirationDate: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:28)


fileName ​

readonly fileName: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:16)

File the event came from, for provenance.


fixedRateLeg1 ​

readonly fixedRateLeg1: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:36)


lineageId ​

readonly lineageId: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:22)

Groups amendment chains: the original dissemination ID when present.


notionalAmountLeg1 ​

readonly notionalAmountLeg1: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:34)


notionalCurrencyLeg1 ​

readonly notionalCurrencyLeg1: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:35)


originalDisseminationId ​

readonly originalDisseminationId: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:20)


packageIndicator ​

readonly packageIndicator: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:41)


platformIdentifier ​

readonly platformIdentifier: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:33)


price ​

readonly price: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:39)


priceNotation ​

readonly priceNotation: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:40)


productName ​

readonly productName: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:31)


raw ​

readonly raw: Readonly<Record<string, string>>

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:46)

The complete CSV row, header-keyed and verbatim.


rowNumber ​

readonly rowNumber: number

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:18)

1-based data-row position within the file.


spreadLeg1 ​

readonly spreadLeg1: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:37)


spreadNotationLeg1 ​

readonly spreadNotationLeg1: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:38)


uniqueProductIdentifier ​

readonly uniqueProductIdentifier: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:42)


upiFisn ​

readonly upiFisn: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:43)


upiUnderlierName ​

readonly upiUnderlierName: string

Defined in: src/sources/dtcc.ts (declaration: sources/dtcc.d.ts:44)

Last updated:

xbbg is independent open-source software and is not affiliated with, endorsed by, sponsored by, or approved by Bloomberg Finance L.P.