为投资组合对象设置投资组合权重的界限
为组合对象设置组合权重的界限,并提供额外的选项obj
= setBounds (obj
,下界
,UpperBound
)UpperBound
.
给定约束条件下界
而且UpperBound
而且“简单”
BoundType
投资组合中的每一个权重港口
必须满足以下条件:
LowerBound <= Port <= UpperBound
给定约束条件下界
而且UpperBound
,“条件”
BoundType
投资组合中的每一个权重港口
必须满足以下条件:
Port = 0或LowerBound <= Port <= UpperBound
您还可以使用点表示法来设置投资组合权重的界限。
Obj = Obj。setBounds(LowerBound, UpperBound, Name,Value);
如果有下界
,UpperBound
,或BoundType
输入是否为空[ ]
,组合对象中相应的属性将被清除并设置为[ ]
.如果BoundType
清除为[ ]
,绑定类型默认为“简单”
.
p = setBounds(p, LowerBound, [], 'BoundType',[]);
要将一个投资组合对象重置为一个连续问题,运行以下命令:
p = setMinMaxNumAssets(p, [],[]);p = setBounds(p, p. lowerbound, p. upperbound, 'BoundType', 'Simple');
getBounds
|setMinMaxNumAssets
|setSolverMINLP
|estimateAssetMoments
|estimateFrontier
|estimateFrontierByReturn
|estimateFrontierByRisk
|estimateFrontierLimits
|estimateMaxSharpeRatio
|estimatePortSharpeRatio
|estimatePortMoments
|estimatePortReturn
|estimatePortRisk