DRC Trade Level (IMA)

Download sample file: DRC_Trade_NONSEC.csv

This file describes the recovery rates for the IMA DRC trades using a linear approach.

This DRC Trade Level (IMA) 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. See the Topic Aliases table for an understanding of the topic aliases associated with each topic.

Field Key Null FieldType Description Example
AsOfDate Y N Date ‘YYYY-MM-DD’ Timestamp (at close of business) for the data. 2018-06-29
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 String Applicable to SA only Not used for IMA
ObligorId Y N String ID of the Obligor. For IMA, must match ObligorId in DRC Scenarios file.
ObligorCategory String Applicable to SA only Not used for IMA.
InstrumentType String Applicable to SA only Not used for IMA
Seniority N N String Seniority of the exposure. For IMA, must match Seniority in DRC Scenarios file. Senior
Direction String Applicable to SA only Not used for IMA
Maturity N Y String Maturity of the trade “1D”, “2W”, “12M”, “1Y”, or date “YYYY-MM-DD”
Rating String Applicable to SA only Not used for IMA
Notional Double Applicable to SA only Not used for IMA
MarketValue Double Applicable to SA only Not used for IMA
GrossJTD String Applicable to SA only Not used for IMA
Ccy N N String Currency code for ‘RecoveryValues’. USD
Tranche String Applicable to SA only Not used for IMA
Region String Applicable to SA only Not used for IMA
AssetClass String Applicable to SA only Not used for IMA
Attachment Double Applicable to SA only Not used for IMA
Detachment Double Applicable to SA only Not used for IMA
RecoveryRates N N Vector of doubles

Recovery Rate for the Obligor in the given scenario.

Note: If linear scenarios approach is used, then this field must contain a vector of generic recovery rates (for example, 0;0.5;1) for linear interpolation of simulated PL (see RecoveryValues field) based on simulated recovery rates (see linear scenarios file).

RecoveryValues N N Vector of doubles

Recovery Values corresponding to the Recovery Rate.

Note: If linear scenarios approach is used, then this field must contain a vector of jump-to-recovery values, corresponding to the RecoveryRates vector.

Type N N String DRC Sec non-CTP Rating Type, DRC Sec CTP Rating Type; Rating type: STC / non-STC STC stands for Simple Transparent Comparable STC
RiskWeight N N Double Applicable to SA only Not used for IMA
Adjustment N N Double Applicable to SA only Not used for IMA
Bucket N N String Applicable to SA only Not used for IMA
Zero Risk Weight N N String Applicable to SA only Not used for IMA

This file is also used in the SA, see DRC trade level (SA)