主要内容

指定投资组合约束

定义对投资组合资产的约束,例如线性平等和不等式,绑定,预算,组,组比例和营业额限制

对象

文件夹 为均值创建投资组合对象,用于均值 - 方差组合优化和分析

职能

展开全部

addequality. 为产物权重和现有约束添加线性平等约束
addgroupratio. 为现有组比率约束添加组合权重的组比率约束
addgroups. 为现有组约束添加组合权重的组约束
兼容性 为产物权重提供线性不等式约束对现有约束
GetBounds. 从投资组合对象获取投资组合权重的界限
GetBudget. 从投资组合对象获取预算约束绑定
getcosts. 从投资组合对象获得买卖交易成本
庇护 从投资组合对象获得平等约束阵列
getgroupratio 从投资组合对象获取组比率约束阵列
getgroups. 从投资组合对象获取组约束阵列
GetineQuality. 从投资组合对象获取不等式约束阵列
getonewayturnover 从投资组合对象获取单向营业额限制
集团 为产品组合重量设置组约束
setinequality. 为产品组合重量设置线性不等式约束
setBound. 为投资组合对象设置投资组合权重的界限
setBudget. 设置预算约束
setcosts. 设置比例交易成本
setDefaultConstraints. 使用非负权重设置组合约束,总和为1
setequality. 为产品组合重量设置线性平等约束
setgroupratio. 为产品组合重量设置组比率约束
setInitport. 设置初始或当前产品组合
setonewayturnover. 设置单向产品组合周转约束
塞起 设置最大投资组合周转约束
settrackingport. 设置基准产品组合以跟踪错误约束
setTrackingError. 设置最大投资组合跟踪错误约束
setminmaxnumassets. 在投资组合对象中投资的资产数量的基数限制

例子和如何

指定约束

使用默认值处理投资组合约束

最基本或“默认”组合集需要投资组合权重,以非负载和总和1

使用portfolio对象使用“简单”绑定约束

'简单的'绑定约束是可选的线性约束,可在产品组合权重上维护上限和下限。

使用portfolio对象使用预算约束

预算约束是一种可选的线性约束,其在产品组合权重中维护上限和下限。

使用portfolio对象使用组约束

组约束是可选的线性约束,将组资产组合在一起,并在组权重上强制执行绑定。

使用portfolio对象使用组比率约束

组比率约束是可选的线性约束,可维护资产组之间比例关系的界限。

使用portfolio对象使用线性平等约束

线性平等约束是可选的线性约束,其在产品组合权重上施加相等的系统。

使用portfolio对象使用线性不等式约束

线性不等式约束是可选的线性约束,其施加在组合重量上的不等式系统。

使用POSTFOLIO对象使用平均转换约束

转换约束是一种可选的线性绝对值约束,其在购买和销售的平均值上强制执行上限。

使用POSTFOLIO对象使用单向换档约束

单向营业额约束是可选的约束,用于在网络购买或净销售时强制上限。

使用portfolio对象使用跟踪错误约束

跟踪错误约束是可选的约束,可测量相对于称为跟踪组合的投资组合的风险。

使用投资组合对象使用“有条件的”横向型,Minnumassets和MaxNumassets约束

使用'条件'边界minnumassets., 和maxnumassets.与投资组合对象的约束。

使用约束

使用投资组合对象的约束规范

此示例根据约束列表计算由三个不同资产,INTC,XON和RD组成的投资组成的有效前沿。

资产分配案例研究

此示例显示如何设置使用均值 - 方差组合优化的基本资产分配问题文件夹对象估算有效的投资组合。

投资组合优化例子

以下序列突出显示特征文件夹Financial Toolbox™中的对象。

组合分析与周转约束

此示例显示如何分析股票组合的特征,然后将它们与高效的边界进行比较。

利用无风险资产的投资组合优化

此示例显示了如何使用setBudget.函数为文件夹类来定义限制总和(assetweight_i)在风险资产。

具有半连续和基数约束的投资组合优化

此示例显示如何使用投资组合对象直接处理半连续和基数约束。

Black-Litterman投资组合优化

此示例显示了实现Black-Litterman模型的工作流程文件夹班级。

概念

使用POSTFOLIO对象设置为优化的投资组合

投资组合优化问题的完整规范是一组可行的投资组合,称为投资组合集。

投资组合对象工作流程

投资组合对象工作流程用于创建和建模平均方差组合。

设置跟踪组合

portfolio object属性TrackingPort.允许您确定跟踪组合。