Настройте ограничения группового соотношения для весов портфеля
устанавливает ограничения группового соотношения для весов портфеля для obj = setGroupRatio(obj,GroupA,GroupB,LowerRatio)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения дополнительной информации о соответствующих рабочих процессах при использовании этих различных объектов смотрите Рабочий процесс объекта портфеля, Рабочий процесс объекта PortfolioCVaR и Рабочий процесс объекта PortfolioMAD.
настраивает ограничения группового соотношения для весов портфеля для объектов портфеля с дополнительным необязательным аргументом для obj = setGroupRatio(___,UpperRatio)UpperRatio.
Заданные основы и группы сравнения GroupA и GroupB и LowerRatio или UpperRatio ограничения, ограничения группового соотношения требуют любого портфеля в Port чтобы удовлетворить следующему:
(GroupB * Port) .* LowerRatio <= GroupA * Port <= (GroupB * Port) .* UpperRatio
Внимание
Этот набор ограничений обычно требует, чтобы веса портфеля были неотрицательными и чтобы продукты GroupA * Port и GroupB * Port всегда неотрицательны. Несмотря на то, что поддерживаются отрицательные веса портфеля и матрицы не булевых групп, используйте с осторожностью.
Можно также использовать запись через точку для настройки ограничений группового соотношения для веса портфеля.
obj = obj.setGroupRatio(GroupA, GroupB, LowerRatio, UpperRatio);
Чтобы удалить ограничения группового соотношения, введите пустые массивы для соответствующих массивов. Чтобы добавить к существующим ограничениям группового соотношения, используйте addGroupRatio.