Настройка однопользовательских ограничений оборота портфеля
устанавливает односторонние ограничения оборота портфеля для obj = setOneWayTurnover(obj,BuyTurnover)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.
устанавливает односторонние ограничения оборота портфеля для объектов портфеля с дополнительными опциями, указанными для obj = setOneWayTurnover(obj,BuyTurnover,SellTurnover,InitPort,NumAssets)SellTurnover, InitPort, и NumAssets.
Учитывая первоначальный портфель в InitPort и верхняя граница для оборота портфеля при покупках в BuyTurnover или продажи в SellTurnover, односторонние ограничения оборота требуют любого портфеля Port для удовлетворения следующих требований:
1' * max{0, Port - InitPort} <= BuyTurnover
1' * max{0, InitPort - Port} <= SellTurnoverПримечание
Если Turnover =BuyTurnover = SellTurnover, ограничение не эквивалентно:
1' * | Port - InitPort | <= Turnover
setTurnover.
Можно также использовать точечную нотацию, чтобы настроить односторонние ограничения оборота портфеля.
obj = obj.setOneWayTurnover(BuyTurnover,SellTurnover,InitPort,NumAssets)
getOneWayTurnover | setCosts | setInitPort | setTurnover