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.
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.
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’.
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.

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

search.js