Настройте ограничения портфеля с неотрицательными весами та сумма к 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
ограничение существует, оно очищено и установлено в []
.
setBounds
| getBounds
| setBudget