主要内容

swaptionbylg2f

基于线性高斯双因素模型的欧式互换期权定价

描述

实例

价格= swaptionbylg2f (零曲线,A.,B,西格玛,埃塔,rho,罢工,锻炼日期,成熟)返回了一个双因素加性高斯利率模型的欧洲掉期价格。

实例

价格= swaptionbylg2f (___,名称、值)添加可选的名称-值对参数。

例子

全部崩溃

定义零曲线,A.,B,西格玛,埃塔,rho用于计算互换期权价格的参数。

结算=日期数(‘2007年12月15日’); 零倍=[3/12 6/12 15 7 10 20 30];零利率=[0.033 0.034 0.035 0.040 0 0.042 0.044 0.048 0.0475];曲线数=日数(结算,360*0次,1);irdc=IRDataCurve(“零”、结算、CurveDates ZeroRates);一个= 07;b = 5;σ= . 01;η= .006;ρ= 7;重置= 1;ExerciseDate = daysadd(结算360 * 5 1);成熟= daysadd (ExerciseDate 360 * (3, 4), 1);罢工= . 05; Price = swaptionbylg2f(irdc,a,b,sigma,eta,rho,Strike,ExerciseDate,Maturity,“重置”,重置)
价格=2×11.1869 - 1.5590

输入参数

全部崩溃

线性高斯双因素模型的零曲线,使用爱迪达曲线RateSpec.

数据类型:结构

线性高斯双因子模型第一因子的平均回归,指定为标量。

数据类型:仅有一个的|双重的

线性高斯双因子模型的第二个因子的平均回归,指定为标量。

数据类型:仅有一个的|双重的

线性高斯双因子模型的第一个因子的波动性,指定为标量。

数据类型:仅有一个的|双重的

线性高斯双因子模型的第二因子波动率,指定为标量。

数据类型:仅有一个的|双重的

因子的标量相关性,指定为标量。

数据类型:仅有一个的|双重的

参数指定为非负整数的交换执行价格NumSwaptions——- - - - - -1.向量。

数据类型:仅有一个的|双重的

交换操作日期,指定为NumSwaptions——- - - - - -1.序列日期号或日期字符向量的向量。

数据类型:仅有一个的|双重的|字符|细胞

基础掉期到期日,使用NumSwaptions——- - - - - -1.序列日期号或日期字符向量的向量。

数据类型:仅有一个的|双重的|字符|细胞

名称值参数

指定可选的逗号分隔的字符对名称、值参数。名称是参数名和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.

例子:价格= swaptionbylg2f (irdc, a, b,σ,埃塔(ρ,罢工,ExerciseDate,成熟,“重置”,1,“名义”,100年,“OptSpec”、“电话”)

每年交换支付的频率,指定为逗号分隔的对,由“重置”和正整数1,2,4,6,12在一个NumSwaptions——- - - - - -1.向量。

数据类型:仅有一个的|双重的

交换的名义值,指定为逗号分隔的对,由“名义上的”和使用NumSwaptions——- - - - - -1.名义金额的向量。

数据类型:仅有一个的|双重的

交换的选项说明,指定为逗号分隔的对,由“OptSpec”还有一个字符向量aNumSwaptions——- - - - - -1.值为的字符向量的单元格数组“电话”“把”.

A.“电话”互换期权或付款人互换期权允许期权买方进行利率互换,期权买方支付固定利率并接受浮动利率。

A.“把”掉期期权或接管人掉期期权允许期权买方进行利率掉期,期权买方在利率掉期中接受固定利率并支付浮动利率。

数据类型:字符|细胞

输出参数

全部崩溃

交换价格,以标量或NumSwaptions——- - - - - -1.向量。

更多关于

全部崩溃

呼叫交换

A.交换买权或付款人互换期权允许期权买方进行利率互换,期权买方支付固定利率并接受浮动利率。

放掉期期权

A.卖出期权或接收方互换期权允许期权买方进行利率互换,期权买方在该互换中接受固定利率并支付浮动利率。

算法

以下定义了双因素加性高斯利率模型的互换期权价格,给出了零曲线,A.,B,西格玛,埃塔,rho参数:

R ( T ) = x ( T ) + Y ( T ) + ϕ ( T )

D x ( T ) = A. x ( T ) D T + σ D W 1. ( T ) , x ( 0 ) = 0

D Y ( T ) = B Y ( T ) D T + η D W 2. ( T ) , Y ( 0 ) = 0

哪里 D W 1. ( T ) D W 2. ( T ) = ρ D T 二维布朗运动有关联吗ρϕ是选择用于匹配初始零曲线的函数。

参考文献

[1] Brigo,D.和F.Mercurio。利率模型-理论与实践。斯普林格金融,2006年。

介绍了R2013a