创建组合对象的均值-方差投资组合优化和分析
使用投资组合
函数创建一个投资组合
均值-方差投资组合优化的对象。
投资组合优化的主要工作流程是创建的实例投资组合
对象完全指定了一个投资组合优化问题和操作投资组合
使用支持函数对象获取和分析金宝app有效的投资组合。在这个工作流程的详细信息,请参见组合对象的工作流。
您可以使用投资组合
对象在几个方面。建立一个投资组合优化问题中投资组合
对象,最简单的语法是:
p =投资组合;
投资组合
对象,p
,这样所有对象属性是空的。
的投资组合
对象也接受的名称-值对集合参数属性和它们的值。的投资组合
与一般的语法对象接受输入的属性:
p =组合(property1, value1, property2, value2,…);
如果一个投资组合
对象存在,语法允许第一(只有第一个参数)投资组合
对象与随后的名称-值对现有对象参数的属性被添加或修改。例如,现有的投资组合
对象p
一般的语法是:
p =组合(p ' property1 value1, property2, value2,…);
输入参数名称不区分大小写,但必须完全指定。此外,一些属性可以指定替代参数名称(见快捷方式的属性名)。的投资组合
对象试图从输入和检测问题的大小,一旦设置好了,后续的输入可以接受各种标量或矩阵扩张操作,简化整个过程制定一个问题。此外,一个投资组合
对象是一个值对象,给出投资组合p
下面的代码创建了两个对象,p
和问
,这是不同的:
q =组合(p,…)
在创建一个投资组合
对象,您可以使用相关联的对象函数来设置组合约束,分析有效边界,并验证组合模型。
均值-方差理论基础上的更详细的信息优化,明白了投资组合优化理论。
setAssetList |
建立资产的标识符列表 |
setInitPort |
设置初始或当前的投资组合 |
setDefaultConstraints |
建立投资组合约束非负权重之和为1 |
getAssetMoments |
获取资产回报投资对象的均值和协方差 |
setAssetMoments |
设置的时刻(均值和协方差)投资组合的资产回报对象 |
estimateAssetMoments |
估计资产的回报数据的均值和协方差 |
setcost |
设置成比例的交易成本 |
addEquality |
项目组合权重的线性等式约束添加到现有的约束 |
addGroupRatio |
集团为投资组合权重比例约束添加到现有组比例限制 |
addGroups |
集团为投资组合权重约束添加到现有的组织约束 |
addInequality |
项目组合权重的线性不等式约束添加到现有的约束 |
getBounds |
得到组合权重的组合对象的范围 |
getBudget |
从投资组合获得预算约束边界对象 |
getCosts |
从投资组合获得买卖交易成本对象 |
getEquality |
从投资组合获得等式约束数组对象 |
getGroupRatio |
从投资组合获得组比约束数组对象 |
getGroups |
从投资组合获得集团约束数组对象 |
getInequality |
从投资组合获得不等式约束数组对象 |
getOneWayTurnover |
从投资组合获得单向流动约束对象 |
setGroups |
建立集团为投资组合权重约束 |
setInequality |
建立线性不等式约束的组合权重 |
setBounds |
建立投资组合权重组合对象的范围 |
setBudget |
建立预算限制 |
setcost |
设置成比例的交易成本 |
setEquality |
建立线性等式约束的组合权重 |
setGroupRatio |
建立集团为投资组合权重比例限制 |
setInitPort |
设置初始或当前的投资组合 |
setOneWayTurnover |
设置单向组合营业额约束 |
setTurnover |
设置最大组合营业额约束 |
setTrackingPort |
建立基准投资组合跟踪误差约束 |
setTrackingError |
设置最大的投资组合跟踪误差的约束 |
setMinMaxNumAssets |
集基数限制资产投资组合对象的数量 |
checkFeasibility |
检查输入组合对投资对象的可行性 |
estimateBounds |
估计全球的上下边界的投资组合 |
estimateFrontier |
估计指定数量的最优投资组合有效边界 |
estimateFrontierByReturn |
估计最优投资组合和有针对性的投资组合的回报 |
estimateFrontierByRisk |
估计最优投资组合和有针对性的投资组合的风险 |
estimateFrontierLimits |
估计最优投资组合有效边界的端点 |
plotFrontier |
情节有效边界 |
estimateMaxSharpeRatio |
估计有效投资组合的夏普比率最大化为投资对象 |
estimatePortMoments |
估计投资组合回报的投资组合对象的时刻 |
estimatePortReturn |
估计是投资组合的回报 |
estimatePortRisk |
估计投资组合风险根据风险代理与相应的对象 |
setSolver |
选择主要解决并指定相关的投资组合优化的解算器选项 |
setSolverMINLP |
选择混合整数非线性规划(适应)求解组合优化 |
[1]为完整的引用列表组合对象,明白了投资组合优化。