基于对象的框架工作流程
金融仪器工具箱™支持对象框架进行定价金融工具。金宝app框架中有三种类型的对象构造函数:Fininstrument.
要创建仪器对象,Finmodel.
创建模型对象,和Finpricer.
创建定价的对象。价格为仪器的规范工作流程是:
使用仪器对象使用Fininstrument.
。
myInst = fininstrument (InstType…)
使用Model对象使用Finmodel.
。
mymodel = finmodel(modeltype,......)
创建一个略图
物体使用略图
。
myrc =阈值(“零”,定位,Zerodates,Zerorates)
使用pricer对象使用Finpricer.
。
mypricer = finpricer(pricertype,mymodel,myrc,......)
仪器使用相关的价格价钱
功能。
[价格,PricEresult] =价格(MyPricer,Myinst,......)
有关如何使用此工作流程创建仪器的示例略图
对象,请参阅:
您也可以为整个投资组合价格。创建仪器对象和Pricer对象后,您可以将仪器和价格对象添加到aFinportfolio.
对象,然后使用此工作流程为投资组合价格:
使用仪器对象使用Fininstrument.
。
myinst1 = fininstrument(insttype,......)myinst2 = fininstrument(insttype,......)
使用模型对象使用Finmodel.
。
mymodel = finmodel(modeltype,...)mymodel2 = finmodel(modeltype,...)
创建一个或多个略图
物体使用略图
。
Myrc1 =阈值('Zero',Sold,Zerodates,Zerorates)MyRC2 =阈值(“零”,定位,Zerodates,Zerorates)
使用pricer对象使用Finpricer.
。
mypricer1 = finpricer(pricertype,mymodel,myrc1,...)mypricer2 = finpricer(pricertype,mymodel,myrc2,......)
使用portfolio对象使用Finportfolio.
。
ip = finportfolio([myinst1,myinst2],[mypricer1,mypricer2],......)
使用投资组合使用价格波尔多利奥
。
[Portprice,Portsens,Instprice,Instsens] =价格(IP)
有关如何使用此工作流程创建投资组合的示例,请参阅工作流程为创建和价格为仪器组合创建和价格。
Fininstrument.
|Finmodel.
|Finpricer.