Настройте границы для весов портфеля для объекта портфеля
настраивает границы для весов портфеля для obj = setBounds(obj,LowerBound)Portfolio, PortfolioCVaR, или PortfolioMAD объект. Для получения дополнительной информации на соответствующих рабочих процессах при использовании этих различных объектов, смотрите Рабочий процесс Объекта Портфеля, Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.
задает опции с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущем синтаксисе, включая obj = setBounds(___,Name,Value)BoundType как 'Simple' или 'Conditional'.
настраивает границы для весов портфеля для объектов портфеля с дополнительной опцией для obj = setBounds(obj,LowerBound,UpperBound)UpperBound.
Учитывая связанные ограничения LowerBound и UpperBound и 'Simple'
BoundType, каждый вес в портфеле Port должен удовлетворить следующему:
LowerBound <= Port <= UpperBound
Учитывая связанные ограничения LowerBound и UpperBound, and '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');
getBounds | setMinMaxNumAssets | setSolverMINLP | estimateAssetMoments | estimateFrontier | estimateFrontierByReturn | estimateFrontierByRisk | estimateFrontierLimits | estimateMaxSharpeRatio | estimatePortSharpeRatio | estimatePortMoments | estimatePortReturn | estimatePortRisk