Настройте ограничения отношения группы для весов портфеля
настраивает ограничения отношения группы для весов портфеля для 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.