powered by
Creates an IRD Swaption Object with the relevant info needed to calculate the Exposure-at-Default (EAD)
An object of type IRDSwaption
The notional amount of the trade
The mark-to-market valuation of the trade
The currency set that the trade belongs to
The number of years that the trade will take to start (zero if already started)
The number of years that the trade will expire
Takes the values of either 'Buy' or 'Sell'
Takes the values of either 'Put' or 'Call'
The current price of the underlying
The strike price of the option
Tasos Grivas <tasos@openriskcalculator.com>
Basel Committee: The standardised approach for measuring counterparty credit risk exposures http://www.bis.org/publ/bcbs279.htm
# the Swaption trade given in the Basel regulation IRD example tr3 = IRDSwaption(Notional=5000,MtM=50,Currency="EUR",Si=1,Ei=11,BuySell='Sell', OptionType='Put',UnderlyingPrice=0.06,StrikePrice=0.05)
Run the code above in your browser using DataLab