主要内容

cdsoptprice

信用违约互换期权的买方和买方

语法

[付款人、收款人]=cdsoptprice(零数据、概率数据、结算、期权到期、CDS到期、罢工、展期)
[付款人、收款人]=cdsoptprice(零数据、概率数据、结算、期权成熟度、CDS成熟度、罢工、展期、名称、价值)

描述

[付款人、收款人]=cdsoptprice(零数据、概率数据、结算、期权到期、CDS到期、罢工、展期)计算付款人和收款人信用违约掉期期权的价格。

[付款人、收款人]=cdsoptprice(零数据、概率数据、结算、期权成熟度、CDS成熟度、罢工、展期价格、,名称、值计算支付方和接收方信用违约互换期权的价格,以及由一个或多个指定的附加期权名称、值配对参数。

输入参数

ZeroData

-借-2日期和零利率向量或IRDataCurve零速率的对象。想了解更多信息IRDataCurve对象,看到创建IRDataCurve对象

ProbData

P-借-2日期和默认概率的数组。

解决

结算日期是序列日期编号或日期字符向量。解决必须早于到期日。

光学饱和度

N-借-1包含选项到期日的序列日期号向量或日期字符向量。

成熟度

N-借-1包含CDS到期日的序列日期号向量或日期字符向量。

罢工

N-借-1以基点表示的期权行权向量。

SpreadVol

N-借-1年化信用利差波动率向量,表示为正小数。

名称-值对参数

指定可选的逗号分隔的对名称、值论据。的名字参数名和价值是对应的值。的名字必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:名称1,值1,…,名称,值

请注意

任意大小的可选输入N-by-1也可以作为size数组1-借-N,或作为适用于所有合同的单一价值。单个值在内部扩展为大小为的数组N-比1。

“AdjustedForwardSpread”

N-借-1CDS指数期权定价时使用的调整远期利差向量(以基点为单位)。

默认值:未调整远期利差通常用于单名CDS期权

“基础”

N-借-1合同日计算向量:

  • 0 =实际/实际

  • 1 = 30/360 (sia)

  • 2=实际值/360

  • 3 =实际/ 365

  • 4 = 30/360 (bma)

  • 5 = 30/360 (isda)

  • 6 = 30/360(欧洲)

  • 7 =实际/365(日文)

  • 8 = actual/actual (ICMA)

  • 9=实际值/360(ICMA)

  • 10 =实际/365 (ICMA)

  • 11=30/360E(ICMA)

  • 12 =实际/365 (ISDA)

  • 13=公共汽车/252

有关详细信息,请参阅原因

默认值:2(实际数字/360)

“BusDayConvention”

工作日约定,由字符向量或N-借-1工作日惯例字符向量的单元格数组。对工作日惯例的选择决定了如何处理非工作日。非工作日定义为周末加上任何其他未营业日期(如法定假日)。值为:

  • 实际-非工作日被忽略了。在非营业日的现金流量被假定在实际日进行分配。

  • 跟随-现金流在一个非营业日被假定在下一个营业日分配。

  • 修改如下-假设非营业日的现金流在下一个营业日分配。但是,如果下一个工作日在不同的月份,则采用上一个工作日。

  • 以前的-现金流在一个非营业日被假定在前一个营业日被分配。

  • 修改前-现金流在一个非营业日被假定在前一个营业日被分配。但如前一个营业日在不同的月份,则以下一个营业日为准。

默认值:实际

“淘汰赛”

N-借-1布尔标志向量。如果信用违约互换选项为淘汰,则标志为符合事实的,否则就是错误的

默认值:错误的

“应付保费”

N-借-1布尔标志向量。如果在违约时支付应计保费,则国旗是符合事实的,否则就是错误的

默认值:符合事实的

“时间”

N-借-1CDS每年保费数量的向量。允许的值为1、2、3、4、6和12。

默认值:4

“RecoveryRate”

N-借-1回收率向量,表示为从01

默认值:0.4

“ZeroBasis”

零曲线的基础。选择是相同的原因

默认值:0(实际/实际)

“ZeroCompounding”

零曲线的合成频率。允许值为:

  • 1 -年度复利

  • 2 -半年复利

  • 3-每年三次复利

  • 4 -季度复利

  • 6-双月复利

  • 12-每月复利

  • −1-连续复配

请注意

什么时候ZeroData是一个IRDataCurve对象,参数零复合零基隐含在ZeroData在函数中是多余的。在这种情况下,在构造时指定这些可选参数IRDataCurve对象,然后调用此函数。

默认值:2(半年计息)

输出参数

付款人

N-借-1支付方互换期权的价格向量原因要点。

接受者

N-借-1交换期权的接受者价格向量原因要点。

例子

全部崩溃

使用cdsoptprice生成付款人接受者信用违约互换期权的价值。

结算=日期数(12 - 2012年6月- - - - - -”);OptionMaturity = datenum (“2012年9月20日”);CDSMaturity = datenum (“20 - 9 - 2017”);OptionStrike = 200;SpreadVolatility =。4;Zero_Time =[。5 1 2 3 4 5]';Zero_Rate =[。5 .75 1.5 1.7 1.9 2.2]'/100;Zero_Dates = daysadd(结算360 * Zero_Time 1);ZeroData = [Zero_Dates Zero_Rate];市场时间= [1 2 3 5 7 10]; Market_Rate = [100 120 145 220 245 270]'; Market_Dates = daysadd(Settle,360*Market_Time,1); MarketData = [Market_Dates Market_Rate]; ProbData = cdsbootstrap(ZeroData, MarketData, Settle); [Payer,Receiver] = cdsoptprice(ZeroData, ProbData, Settle,...期权成熟度、CDS成熟度、期权打击、价差波动性)
付款人=223.5780
接收机= 22.7460

更多关于

全部崩溃

信用违约互换期权

信用违约掉期(CDS)期权,是一种期权持有者在未来签订信用违约掉期的权利而非义务的合约。

CDS选项可以是付款人互换选项或接收人互换选项。在付款人互换期权中,期权持有人有权签订他们正在支付保费的CDS,在接收人互换期权中,期权持有人正在收取保费。

算法

付款人和收款人信用违约掉期期权使用O'Kane[1]中所述的Black模型计算:

V P 一个 y K n o c k o u t R P V 01 t t E T F Φ d 1 K Φ d 2

V R e c K n o c k o u t R P V 01 t t E T K Φ d 2 F Φ d 1

d 1 自然对数 F K + 1 2 σ 2 t E t σ t E t

d 2 d 1 σ t E t

V P 一个 y N o n K n o c k o u t V P 一个 y K n o c k o u t + F E P

V P 一个 y N o n K n o c k o u t V R e c K n o c k o u t

在哪里

RPV01是一个基点的风险现值(参见cdsrpv01).

Φ为正态累积分布函数。

σ是利差波动。

t为估价日期。

tE为期权的到期日。

T是CDS的到期日。

F是远期利差(从期权到期日到CDS到期日)。

K罢工蔓延了吗?

FEP是前端保护(从期权启动到期权到期)。

工具书类

D。[1]•欧凯恩称对单一名称和多名称信用衍生品进行建模。威利,2008年,第156-169页。

在R2011a中引入