Learn R Programming

Trading (version 3.2)

CDS-class: CDS Class

Description

Creates a CDS Object with the relevant info needed to calculate the Exposure-at-Default (EAD)

Value

An object of type CDS

Arguments

Notional

The notional amount of the trade

MTM

The mark-to-market valuation of the trade

Currency

The currency set that the trade belongs to

Si

The number of years that the trade will take to start (zero if already started)

Ei

The number of years that the trade will expire

BuySell

Takes the values of either 'Buy' or 'Sell'

SubClass

Specifies the rating of the underlying entity (possible values are A, AA, BB etc)

RefEntity

The name of the underlying entity

Author

Tasos Grivas <tasos@openriskcalculator.com>

References

Basel Committee: The standardised approach for measuring counterparty credit risk exposures http://www.bis.org/publ/bcbs279.htm

Examples

Run this code

## the CDS trade given in the Basel regulation Credit example
tr1 = CDS(Notional=10000,MtM=20,Currency="USD",Si=0,Ei=3,BuySell='Buy',
SubClass='AA',RefEntity='FirmA')

Run the code above in your browser using DataLab