主要内容

setExercisePolicy

设置运动政策FixedBondOption,FloatBondOption,或香草仪器

自从R2020b

描述

例子

全部折叠

这个例子展示了如何使用setExercisePolicy保持一致性之间的运动时间表和运动风格在使用FixedBondOption乐器。

创建FixedBond仪对象

使用fininstrument创建一个FixedBond仪对象作为底层的债券。

BondInst = fininstrument (“FixedBond”,“成熟”datetime (2029、9、15),“CouponRate”.021,“时间”,1“名字”,“bond_instrument”);

创建FixedBondOption仪对象

使用fininstrument创建一个可调用的FixedBondOption欧洲运动工具对象。

FixedBOption = fininstrument (“FixedBondOption”,“ExerciseDate”datetime (2025、9、15),“罢工”,98,“债券”BondInst,“OptionType”,“电话”,“ExerciseStyle”,“欧洲”,“名字”,“fixed_bond_option”)
FixedBOption = FixedBondOption属性:OptionType:“叫“ExerciseStyle:“欧洲”ExerciseDate: 15 - 9月- 2025年罢工:98年邦德:[1 x1 fininstrument。FixedBond)名称:“fixed_bond_option”

设置运动风格的美国人

使用setExercisePolicy定义ExerciseStyle作为美国

FixedBOption = setExercisePolicy (FixedBOption datetime(2025、9、15), 98年,“美国”)
FixedBOption = FixedBondOption属性:OptionType:“叫“ExerciseStyle:“美国”ExerciseDate: 15 - 9月- 2025年罢工:98年邦德:[1 x1 fininstrument。FixedBond)名称:“fixed_bond_option”

这个例子展示了如何使用setExercisePolicy保持一致性之间的运动时间表和运动风格在使用FixedBondOption对象有三个固定债券工具的工具。

创建FixedBond仪对象

使用fininstrument创建一个FixedBond仪对象作为底层的债券。

BondInst = fininstrument (“FixedBond”,“成熟”datetime (2029、9、15),“CouponRate”.021,“时间”,1“名字”,“bond_instrument”);

创建FixedBondOption仪对象

使用fininstrument创建一个可调用的FixedBondOption仪器对象三个固定债券期权工具与欧洲练习。

FixedBOption = fininstrument (“FixedBondOption”,“ExerciseDate”datetime ([2025、9、15;2025、10、15;2025、11、15]),“罢工”,98,“债券”BondInst,“OptionType”,“电话”,“ExerciseStyle”,“欧洲”,“名字”,“fixed_bond_option”)
FixedBOption =3×1对象3 x1 FixedBondOption数组属性:OptionType ExerciseStyle ExerciseDate罢工债券名称

设置运动风格的美国人

使用setExercisePolicy定义ExerciseStyle作为美国第二(FixedBOption (2))仪器。

FixedBOption (2) = setExercisePolicy (FixedBOption (2), datetime(2025、9、15), 98年,“美国”)
FixedBOption =3×1对象3 x1 FixedBondOption数组属性:OptionType ExerciseStyle ExerciseDate罢工债券名称
FixedBOption .ExerciseStyle (2)
ans = "美国"
FixedBOption.ExerciseStyle
ans = "欧洲"
ans = "美国"
ans = "欧洲"

输入参数

全部折叠

仪器对象,指定使用以前创建的FixedBondOption,FloatBondOption,或香草仪对象。

请注意

如果FixedBondOption,FloatBondOption,或香草仪器的对象是一个向量工具,您必须使用setExercisePolicy分别与每一个乐器。

数据类型:对象

锻炼日期,指定为一个标量datetime。

数据类型:datetime

罢工,指定为一个标量数值。

数据类型:

选择运动风格,指定为一个标量字符串或字符向量。

数据类型:字符串|字符

输出参数

全部折叠

更新设备对象,作为一个对象返回。

版本历史

介绍了R2020b