Настройте ограничения портфеля с неотрицательными весами, которые равны 1
настраивает ограничения портфеля с неотрицательными весами, которые равны 1 для obj = setDefaultConstraints(obj)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения дополнительной информации о соответствующих рабочих процессах при использовании этих различных объектов смотрите Рабочий процесс объекта портфеля, Рабочий процесс объекта PortfolioCVaR и Рабочий процесс объекта PortfolioMAD.
настраивает ограничения портфеля с неотрицательными весами, которые равны 1 с дополнительной опцией для obj = setDefaultConstraints(obj,NumAssets)NumAssets.
Набор портфелей по умолчанию имеет LowerBound = 0 и LowerBudget = UpperBudget = 1 таким образом, чтобы портфолио Port должен удовлетворять sum(Port) = 1 с Port >= 0.
Вы также можете использовать запись через точку для настройки набора портфелей по умолчанию.
obj = obj.setDefaultConstraints(NumAssets);
Эта функция не изменяет никаких существующих ограничений в объекте портфеля, кроме связанных и бюджетных ограничений. Если задан UpperBound ограничение существует, оно очищено и установлено на [].
getBounds | setBounds | setBudget