上一篇文章我们介绍了QuantPlus Analytics基于面向对象概念的环境之后,将介绍QuantPlus的基本输入类型。任何一个系统都是提供数据与数据的加工应用,数据的输入决定了数据输出的质量。与任何信息系统一样,QuantPlus自身也提供了一套标准的数据输入的格式类型。除了常规的Excel基本类型之外(数值类型、文本类型和日期类型(后面会特别指出这个类型在QuantPlus中的正确形式))还提供对象类型和枚举类型这两大特定类型。上一篇文章已经初步探讨过这两个类型的用处,现在会具体描述如何正确定义或者输入这两种类型。

一、金融市场惯例和枚举类型(Enumeration Types/Classes)

为了严格定义金融合约中交易双方交易清算的具体日期、计算利息的标准、应计天数的标准、具体的金融市场交易日历等规则,金融市场协会如ISDA(International Swaps and Derivatives Association)为参与双方严格定义了金融市场的惯例规则如金融市场日历(Finance Market Calendar)、复利规则(Compounding Convention)、应计天数惯例(Day Count Convention)、节假日调整规则(Business Day Convention)等惯例规则,这些惯例规则的具体定义可以参考QuantPlus软件中的“理论参考指南”第一章的详细描述。

QuantPlus将这些金融市场惯例以枚举类型的形式作为输入变量提供给用户使用。具体使用的方式如下,选中一个空白单元格,在QuantPlus Tab栏找到“插入类型”按钮,点击该按钮,在下拉列表中选择对应的枚举类型项目,如选中“Calendar”会在E1单元格中插入了全球金融市场的交易日历下拉选项,可以下拉选择某个金融市场。

同样除了常用的几个金融市场惯例之外,例如利率互换的支付端/收取端、支付的频率(Frequency)、货币的币种(Currency)、期权的看涨看跌(Call/Put)、月份(Month)、时间单位(Time Unite)等等,QuantPlus也把这些可以穷举的变量定义成枚举类型作为下来选择选择。至于需要输入什么类型的枚举类型变量,可以在参考QuantPlus的“函数指南”文档,里面会有详细的参数描述,同样也可以在输入函数之后,通过Shift+F3打开插入函数对话框,在变量名称输入框点击,会提示需要输入的类型,如Calendar,用户可以在引用单元格M7处插入变量Calendar,选择China::IB来实现枚举类型变量的输入。

二、对象类型(Object Types)

对象类型是可以作为输入变量被复用的,下面介绍几个重要的QuantPlus输入对象类型:

支付计划对象类型(Schedule Object)

在大多数金融合约中,特别是固定收益类产品,像债券、利率互换等合约中都会有具体的付息计划(Payment Schedule),约定了具体的起息日(Effective Date)、到期日(Termination Date),付息的周期(Tenor)以及遵循的金融市场惯例。注意,这里的起息日和到期日要以整数形式输入如2015-3-22,以数字格式显示就是42085。有的时候输入2015/03/22会被强制转换成字符型,这样系统就没法转换成整型日期格式。这里可以强制转换的形式在一个新的单元格里输入公式=E5+0,可以强制转换成整型格式。另外,付息周期(Tenor)的参数为固定时间,例如1D为1个工作日,1W为1周,3M为3个月,1Q为一个季度,1Y为1年。

当支付计划对象创建完毕,该对象就可以作为输入被任意需要用到支付计划对象的函数所使用了。

指标利率对象类型(index Object)

在浮动利率类型产品中需要用到一个对象即指标利率对象(Index Object),可以参考的指标利率可以是3M Shibor Rate,7D Repo rate,1M Libor Rate等各种指标。其中最为通用的创建指标利率对象函数为“qpIborIndex”,输入相应的参数即可创建指标利率对象。该对象可以被付息债券对象引用,作为生成浮动利率的参考指标规则。值得注意的是,该指标利率在某些时候需要添加历史的定盘利率(Historical Fixing),这部分会在后面结合具体的金融工具定价过程详细描述。

我们会持续更新和发布更多有关QuantPlus Analytics相关的产品应用示例贴士与技巧背景理论知识培训和教学视频等精彩内容,欢迎大家关注我们的公众号来获取更多更新的产品资讯。申请QuantPlus Analytics试用的,请点击“申请试用链接”。   

发表评论

邮箱地址不会被公开。 必填项已用*标注

填写此字段
填写此字段
请输入正确的邮箱地址。
您需要同意我们的使用条款

菜单