DRC Trade Level (SA)
Download sample file: drc-trade-level-sa.csv
This file defines fields for Jump to Default Risk for non-Sec and Sec non-CTP, including instrument description. Fields are applicable to all components except where indicated.
This DRC Trade Level (SA) file type is identified using the pattern: **/DRC_Trade_*.csv (as specified by drc.trade.file-pattern).
This file is loaded using the DRC topic.
| Field | Key | Null | FieldType | Description | Example |
|---|---|---|---|---|---|
| AsOfDate | Y | N | Date ‘YYYY-MM-DD’ | Timestamp (at close of business) for the data. | |
| TradeId | Y | N | String | If coming from multiple systems may need to prepend source system to the id for uniqueness | “IR_IRSWAP_LIBOR3M”, “EQ_12345677”, etc. |
| RiskClass | Y | N | String | “DRC non-Sec” or “DRC Sec non-CTP” | |
| ObligorId | Y | N | String | ID of the Obligor | |
| ObligorCategory | N | N | String | Applicable to DRC non-Sec only Obligor Category/Bucket (BCBS 457, [MAR22.22]). Any values allowed (but should be at most 3 distinct values) | |
| InstrumentType | N | N | String | Applicable to DRC non-Sec only Instrument type for LGD (BCBS 457, [MAR22.12]). “equity”, “junior debt”, “senior debt”, or “covered bond”) | |
| Seniority | N | N | String | Seniority of the exposure (matches values in seniority description file) | |
| Direction | N | N | String | ‘long’ or ‘short’ | |
| Maturity | N | Y | String | Maturity of the trade | “1D”, “2W”, “12M”, “1Y”, or date “YYYY-MM-DD” |
| Rating | N | N | String | Credit Quality Category: For non-Sec, see BCBS 457, [MAR22.24]. For Sec non-CTP, see BCBS 374, paras 66-68. | |
| Notional | N | Y | Double | (Optional) This is used to compute GrossJTD for non-Sec when not provided. This is an optional override for the ‘Notional’ in the Trade Attributes file. | |
| MarketValue | N | Y | Double | Applicable to DRC non-Sec only (Optional) This is used to compute GrossJTD for Sec non-CTP when not provided. This is an optional override for the ‘MarketValue’ in the Trade Attributes file. | |
| GrossJTD | N | Y | String | (Optional) Gross JTD value; providing this value skips the calculation (using market value and notional) | |
| Ccy | N | Y | String | Currency code of Gross JTD, Notional, or MarketValue. Required if GrossJTD, Notional or MarketValue provided. | |
| Tranche | N | Y | String | Applicable to DRC Sec non-CTP only ID of the Tranche | |
| Region | N | Y | String | Applicable to DRC Sec non-CTP only Region for Bucket (BCBS 457, MAR22.31(b)). Values must match DRC Buckets file. | |
| AssetClass | N | Y | String | Applicable to DRC Sec non-CTP only Asset class for Bucket (BCBS 457, MAR22.31(b)). Values must match DRC Buckets file. | |
| Attachment | N | Y | Double | Applicable to DRC Sec non-CTP only Attachment point (Decimal values are expected). | |
| Detachment | N | Y | Double | Applicable to DRC Sec non-CTP only Detachment point (Decimal values are expected). | |
| RecoveryRates | N | Y | Double | Applicable to IMA only Not used for SA. | |
| RecoveryValues | N | Y | Double | Applicable to IMA only Not used for SA. |
This file is also used in the IMA, see DRC trade level (IMA)