主要内容

instbond

构建债券工具

描述

例子

InstSet= instbond (CouponRate解决成熟创建一个包含Bond工具的新工具集。

例子

InstSet= instbond (InstSetCouponRate解决成熟将债券工具添加到现有的工具集。

例子

InstSet= instbond (___基础EndMonthRuleIssueDateFirstCouponDateLastCouponDateStartDate可以添加可选参数。

例子

FieldList班级名册TypeString] = instbond列出Bond仪器的字段元数据。

例子

全部折叠

用以下信息创建一个新的仪器变量:

CouponRate = [0.035, 0.04];解决= datetime(1) 2013年,11日;成熟度= datetime(2014,11,1);时间= 1;InstSet = instbond(息票率,结算,到期,...期)
InstSet =带字段的结构:FinObj: 'Instruments' IndexTable: [1x1 struct]类型:{'Bond'} FieldName: {{11x1 cell}} FieldClass: {{11x1 cell}} FieldData: {{11x1 cell}}

显示仪器组。

instdisp (InstSet)
指数类型息票率结算期限基准EndMonthRule发行日期第一息票日期最后息票日期开始日期面1债券0.035 01- 11 -2013 01- 11 -2014 10 1 NaN NaN NaN NaN 100 2债券0.04 01- 11 -2013 01- 11 -2014 10 1 NaN NaN NaN NaN 100

输入参数

全部折叠

仪器变量,仅在将Bond仪器添加到现有仪器集时指定。有关的更多信息InstSet变量,看到instget

数据类型:结构体

表示年利率百分比的票面利率,以NINST——- - - - - -1向量或NINST——- - - - - -1十进制年利率单元阵列,或十进制年利率时间表。对于可变优惠券计划的后一种情况,单元格数组的每个元素都是aNumDates——- - - - - -2单元格数组,其中第一列是日期,第二列是相关的速率。日期表示票面利率有效的最后一天。

数据类型:|细胞

结算日期,指定为标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

请注意

解决必须早于成熟

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

到期日,指定为标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

(可选)每年的券息,指定为标量或NINST——- - - - - -1向量。值123.46,12

数据类型:

(可选)日计数基础,指定为标量或NINST——- - - - - -1向量。

  • 0 = actual/实际的

  • 1 = 30/360 (sia)

  • 2 =实际/360

  • 3 =实际/365

  • 4 = 30/360 (psa)

  • 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

有关更多信息,请参见基础

数据类型:

(可选)月末规则标志,用于生成日期成熟表示天数为30天或更少的月份的月末日期,指定为标量或非负整数[01使用NINST——- - - - - -1向量。

  • 0= Ignore规则,这意味着债券的息票支付日期总是同一个数字日。

  • 1=设置规则,这意味着债券的息票支付日期总是每月的最后一天。

数据类型:逻辑

(可选)债券发行日期,以标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

(可选)不规则的第一个优惠券日期,指定为标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

FirstCouponDate而且LastCouponDate都是指定的,FirstCouponDate优先决定息票支付结构。如果没有指定FirstCouponDate时,现金流支付日期由其他投入确定。

(可选)不规则的最后优惠券日期,指定为标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

在没有指定的情况下FirstCouponDate,指定的LastCouponDate决定债券的息票结构。债券的息票结构在LastCouponDate,而不管它落在哪里,紧随其后的只是债券的到期日现金流。如果没有指定LastCouponDate时,现金流支付日期由其他投入确定。

远期开始付款日期(考虑债券现金流的日期),指定为标量或NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。

要支持现有代码,instbond也接受序列号作为输入,但不建议使用。

如果您没有指定StartDate可以,生效开始日期为解决日期。

(可选)面值或票面值,指定为标量或NINST——- - - - - -1非负面值的向量NINST——- - - - - -1面值或面值调度的单元格数组。对于后一种情况,单元格数组的每个元素都是aNumDates——- - - - - -2单元格数组,其中第一列是日期,第二列是其相关的面值。日期表示面值有效的最后一天。

数据类型:细胞|

输出参数

全部折叠

变量,包含仪器的集合,作为结构返回。仪器按类型划分,每种类型可以有不同的数据字段。每个存储的数据字段为每个仪器都有一个行向量或字符串。有关的更多信息InstSet变量,看到instget

Bond工具的每个数据字段的名称,返回为NFIELDS——- - - - - -1字符向量的单元格数组。

的数据类,返回为NFIELDS——- - - - - -1字符向量的单元格数组。类决定如何解析参数。有效的字符向量为“dble”“日期”,“字符”

仪器类型,作为字符向量返回。对于债券债券,TypeString = 'Bond'

版本历史

R2006a之前介绍

全部展开

Baidu
map