Настройка ограничений для весов портфеля для объекта портфеля
устанавливает границы для весов портфеля для obj = setBounds(obj,LowerBound)Portfolio, PortfolioCVaR, или PortfolioMAD объект. Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.
задает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к входным аргументам в предыдущем синтаксисе, включая obj = setBounds(___,Name,Value)BoundType как 'Simple' или 'Conditional'.
устанавливает границы для весов портфеля для объектов портфеля с дополнительной опцией для obj = setBounds(obj,LowerBound,UpperBound)UpperBound.
Заданные ограничивающие ограничения LowerBound и UpperBound и 'Simple'
BoundType, каждый вес в портфеле Port должны удовлетворять следующим требованиям:
LowerBound <= Port <= UpperBound
Заданные ограничивающие ограничения LowerBound и UpperBound, и 'Conditional'
BoundType, каждый вес в портфеле Port должны удовлетворять следующим требованиям:
Port = 0 or LowerBound <= Port <= UpperBound
задает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к входным аргументам в предыдущем синтаксисе, включая obj = setBounds(___,Name,Value)BoundType как 'Simple' или 'Conditional'.
Можно также использовать точечную нотацию для настройки границ для весов портфеля.
obj = obj.setBounds(LowerBound, UpperBound, Name,Value);
Если какой-либо из LowerBound, UpperBound, или BoundTypeявляются входными данными как пустые [ ]соответствующие атрибуты в объекте портфеля очищаются и устанавливаются в значение [ ]. Если BoundType очищается как [ ], тип привязки по умолчанию 'Simple'.
p = setBounds(p, LowerBound, [ ], 'BoundType',[ ]);
Чтобы сбросить объект портфеля на постоянную проблему, выполните следующее:
p = setMinMaxNumAssets(p, [],[]); p = setBounds(p, p.LowerBound, p.UpperBound, 'BoundType', 'Simple');
estimateAssetMoments | estimateFrontier | estimateFrontierByReturn | estimateFrontierByRisk | estimateFrontierLimits | estimateMaxSharpeRatio | estimatePortMoments | estimatePortReturn | estimatePortRisk | estimatePortSharpeRatio | getBounds | setMinMaxNumAssets | setSolverMINLP