cdsoptprice

价格方及收款方的信用违约掉期期权

句法

[付款人,接收机] = cdsoptprice(ZeroData,ProbData,沉降,OptionMaturity,CDSMaturity,打击,SpreadVol)
[付款人,接收机] = cdsoptprice(ZeroData,ProbData,沉降,OptionMaturity,CDSMaturity,打击,SpreadVol,名称,值)

描述

[付款人,接收机] = cdsoptprice(ZeroData,ProbData,沉降,OptionMaturity,CDSMaturity,打击,SpreadVol)计算的方及收款方的信用违约掉期期权的价格。

[付款人,接收机] = cdsoptprice(ZeroData,ProbData,沉降,OptionMaturity,CDSMaturity,打击,SpreadVol,名称,值计算与附加选项方及收款方的信用违约掉期期权由一个或多个指定的价格名称,值对参数。

输入参数

ZeroData

中号-通过-2日期和零利率的矢量或anIRDataCurve零利率对象。有关的更多信息IRDataCurve对象时,看到创建IRDataCurve对象

ProbData

P-通过-2阵列日期和违约概率的。

解决

结算日期是一个串行日期数字或日期字符向量。解决必须比到期日较早。

OptionMaturity

ñ-通过-1序列日期数字或包含选项到期日日期字符向量的向量。

CDSMaturity

ñ-通过-1串行日期数字或含有该CDS到期日日期字符向量的向量。

罢工

ñ-通过-1在基点表示期权执行价的载体。

SpreadVol

ñ-通过-1表现为正十进制数年化信用利差波动的载体。

名称 - 值对参数

指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N

注意

尺寸的任何可选输入ñ-by-1也可作为大小的阵列上可接受的1-通过-ñ,或适用于所有合同的单一价值。单值在内部扩大到尺寸的阵列ñ×1。

'AdjustedForwardSpread'

ñ-通过-1定价CDS指数选项时要使用向前调整展宽(在基点)的向量。

默认:未经调整的前锋蔓延通常用于单名CDS选项

'基础'

ñ-通过-1合同天数的基础矢量:

  • 0 =实际/实际

  • 1 = 30/360(SIA)

  • 2 =实际/ 360

  • 3 =实际/ 365

  • 4 = 30/360(BMA)

  • 5 = 30/360(ISDA)

  • 6 = 30/360(欧洲的)

  • 7 =实际/ 365(日本)

  • 8 =实际/实际(ICMA)

  • 9 =实际/ 360(ICMA)

  • 10 =实际/ 365(ICMA)

  • 11 = 30 / 360E(ICMA)

  • 12 =实际/ 365(ISDA)

  • 13 =总线/ 252

欲了解更多信息,请参阅基础

默认:2(实际/ 360)

'BusDayConvention'

营业日惯例,由字符向量指定或ñ-通过-1工作日约定的特征向量的单元阵列。对于工作日约定的选择将决定非工作日应如何处理。非营业日被定义为周末加任何其他日期,企业都开不了(如法定节假日)。价值观是:

  • 实际- 非营业日实际上被忽略。现金流量是在非工作日秋天被假定为实际日期分布。

  • 跟随- 现金流量在非营业日那年秋天被假定为对下一个工作日发布。

  • modifiedfollow- 现金流量在非营业日那年秋天被假定为对下一个工作日发布。但是,如果下一个工作日是不同的一个月,前一营业日改为采用。

  • 以前- 现金流量在非营业日那年秋天被假定为上一工作日发布。

  • modifiedprevious- 现金流量在非营业日那年秋天被假定为上一工作日发布。但是,如果一个营业日是在不同的月份,下一个工作日改为采用。

默认:实际

'昏死'

ñ-通过-1布尔标志的载体。如果信用违约掉期期权是淘汰赛,标志是真正,否则

默认:

'PayAccruedPremium'

ñ-通过-1布尔标志的载体。如果累计保费在默认情况下支付的,该标志是真正,否则

默认:真正

'期'

ñ-通过-1每CDS的年保费数量的载体。允许的值是1,2,3,4,6和12。

默认:4

'恢复率'

ñ-通过-1回收率的矢量,表示为小数01

默认:0.4

'ZeroBasis'

零线的基础。选择是相同的基础

默认:0(实际/实际)

'ZeroCompounding'

零线的复合频率。允许的值是:

  • 1 - 年复利

  • 2 - 半年复利

  • 3 - 每年的复利三次

  • 4 - 季度复利

  • 6 - 双月刊复合

  • 12 - 按月复利

  • -1 - 连续复利

注意

什么时候ZeroData是一个IRDataCurve对象,参数ZeroCompoundingZeroBasis在隐ZeroData并在这个函数内多余的。在这种情况下,构建时指定这些可选参数IRDataCurve调用此函数之前反对。

默认:2(半年复利)

输出参数

付款人

ñ-通过-1在付款人互换期权价格的矢量基础点。

接收器

ñ-通过-1在接收器互换期权价格的矢量基础点。

例子

全部收缩

cdsoptprice生成付款人接收器对信用违约掉期期权值。

定居= datenum('12 -Jun-2012');OptionMaturity = datenum('20 -sep-2012');CDSMaturity = datenum('20 -sep-2017');OptionStrike = 200;SpreadVolatility = 0.4;Zero_Time = [0.5 1 2 3 4 5]';Zero_Rate = [0.5 0.75 1.5 1.7 1.9 2.2]'/ 100;Zero_Dates = daysadd(沉降,360 * Zero_Time,1);ZeroData = [Zero_Dates Zero_Rate];Market_Time = [1 2 3 5 7 10]';Market_Rate = [100 120 145 220 245 270]';Market_Dates = daysadd(沉降,360 * Market_Time,1); MarketData = [Market_Dates Market_Rate]; ProbData = cdsbootstrap(ZeroData, MarketData, Settle); [Payer,Receiver] = cdsoptprice(ZeroData, ProbData, Settle,...OptionMaturity,CDSMaturity,OptionStrike,SpreadVolatility)
付款人= 223.5780
接收机= 22.7460

更多关于

全部收缩

信贷违约掉期期权

信用违约掉期(CDS)的选项,或信用违约掉期期权,是提供期权持有人权利的合同,但不是义务,进入在未来的信用违约掉期。

CDS的选项可以是付款人掉期期权或接收器掉期期权。在付款人互换期权,期权持有人订立CDS中,他们付出的保费,并在接收器互换期权,期权持有人正在接受保费的权利。

算法

采用大黑的模型作为奥凯恩描述的方及收款方的信用违约掉期期权计算[1]:

V P 一个 ÿ ķ ñ Ø C ķ Ø ü Ť = [R P V 01 Ť Ť Ë Ť F Φ d 1 - ķ Φ d 2

V [R Ë C ķ ñ Ø C ķ Ø ü Ť = [R P V 01 Ť Ť Ë Ť ķ Φ - d 2 - F Φ - d 1

d 1 = LN F ķ + 1 2 σ 2 Ť Ë - Ť σ Ť Ë - Ť

d 2 = d 1 - σ Ť Ë - Ť

V P 一个 ÿ ñ Ø ñ - ķ ñ Ø C ķ Ø ü Ť = V P 一个 ÿ ķ ñ Ø C ķ Ø ü Ť + F Ë P

V P 一个 ÿ ñ Ø ñ - ķ ñ Ø C ķ Ø ü Ť = V [R Ë C ķ ñ Ø C ķ Ø ü Ť

哪里

RPV01是基点的风险现值(见cdsrpv01)。

Φ是正态累积分布函数。

σ是传播的波动。

Ť为评估基准日。

ŤË是期权到期日。

Ť是CDS到期日。

F是正向传播(从期权到期对CDS期限)。

ķ是罢工蔓延。

FEP是前端保护(从选项开始到期权到期)。

参考文献

[1]奥凯恩,D.造型单一名称和多名称信用衍生产品。Wiley出版社,2008,页156-169。

介绍了在R2011a