主要内容

指定投资组合约束

定义投资组合资产的约束条件,如线性相等和不相等、约束、预算、组、组比率和周转约束

对象

投资组合 创建用于均值-方差组合优化和分析的Portfolio对象

功能

全部展开

addEquality 将投资组合权重的线性相等约束添加到现有约束中
addGroupRatio 将组合权重的组比率约束添加到现有的组比率约束
addGroups 向现有的组约束中添加组合权重的组约束
addInequality 将投资组合权重的线性不等式约束添加到现有约束中
getBounds 从投资组合对象中获取投资组合权重的边界
getBudget 从投资组合对象中获得预算约束边界
getCosts 从投资组合对象中获取买卖交易成本
getEquality 从投资组合对象中获取相等约束数组
getGroupRatio 从投资组合对象中获取组比率约束数组
getGroups 从投资组合对象中获取组约束数组
getInequality 从投资组合对象中获取不等式约束数组
getOneWayTurnover 从投资组合对象中获得单向周转约束
setGroups 为投资组合权重设置组约束
setInequality 建立投资组合权重的线性不等式约束
setBounds 为投资组合设定投资组合权重的界限
setBudget 为投资组合设定预算约束
setcost 为投资组合建立比例交易成本
setDefaultConstraints 用和为1的非负权重设置投资组合约束
setEquality 为投资组合权重设置线性等式约束
setGroupRatio 为投资组合权重设置分组比例约束
setInitPort 建立初始或当前的投资组合
setOneWayTurnover 设置单向投资组合周转约束
setTurnover 建立最大投资组合周转率约束
setTrackingPort 建立跟踪误差约束的基准投资组合
setTrackingError 设置最大投资组合跟踪误差约束
setMinMaxNumAssets 对投资组合中投资的资产数量设置基数约束

例子和如何

指定的约束

使用约束

概念