文档帮助中心文档
基于线性高斯双因素模型的欧式互换期权定价
价格=掉期期权BYG2F(零曲线、a、b、西格玛、eta、rho、罢工、行权日期、到期日)
价格=swaptionbylg2f(___、名称、值)
实例
价格= swaptionbylg2f (零曲线,A.,B,西格玛,埃塔,rho,罢工,锻炼日期,成熟)返回了一个双因素加性高斯利率模型的欧洲掉期价格。
价格= swaptionbylg2f (零曲线,A.,B,西格玛,埃塔,rho,罢工,锻炼日期,成熟)
价格
零曲线
A.
B
西格玛
埃塔
rho
罢工
锻炼日期
成熟
价格= swaptionbylg2f (___,名称、值)添加可选的名称-值对参数。
价格= 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.
爱迪达曲线
RateSpec
数据类型:结构
结构
线性高斯双因子模型第一因子的平均回归,指定为标量。
数据类型:仅有一个的|双重的
仅有一个的
双重的
线性高斯双因子模型的第二个因子的平均回归,指定为标量。
线性高斯双因子模型的第一个因子的波动性,指定为标量。
线性高斯双因子模型的第二因子波动率,指定为标量。
因子的标量相关性,指定为标量。
参数指定为非负整数的交换执行价格NumSwaptions——- - - - - -1.向量。
NumSwaptions
1.
交换操作日期,指定为NumSwaptions——- - - - - -1.序列日期号或日期字符向量的向量。
数据类型:仅有一个的|双重的|字符|细胞
字符
细胞
基础掉期到期日,使用NumSwaptions——- - - - - -1.序列日期号或日期字符向量的向量。
指定可选的逗号分隔的字符对名称、值参数。名称是参数名和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
名称
价值
Name1, Value1,…,的家
价格= swaptionbylg2f (irdc, a, b,σ,埃塔(ρ,罢工,ExerciseDate,成熟,“重置”,1,“名义”,100年,“OptSpec”、“电话”)
重置
2.
[1,2,3,4,6,12]
每年交换支付的频率,指定为逗号分隔的对,由“重置”和正整数1,2,4,6,12在一个NumSwaptions——- - - - - -1.向量。
“重置”
1,2,4,6,12
理论上的
One hundred.
交换的名义值,指定为逗号分隔的对,由“名义上的”和使用NumSwaptions——- - - - - -1.名义金额的向量。
“名义上的”
OptSpec
“电话”
“把”
交换的选项说明,指定为逗号分隔的对,由“OptSpec”还有一个字符向量aNumSwaptions——- - - - - -1.值为的字符向量的单元格数组“电话”或“把”.
“OptSpec”
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年。
capbylg2f|地板基G2F|LinearGaussian2F
capbylg2f
地板基G2F
LinearGaussian2F
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处