Оцените глобальные нижнюю и верхнюю границы для набора портфелей
[
оценивает глобальные нижнюю и верхнюю границы для набора портфелей для glb
,gub
,isbounded
]
= estimateBounds(obj
)Portfolio
, PortfolioCVaR
, или PortfolioMAD
объекты. Для получения дополнительной информации о соответствующих рабочих процессах при использовании этих различных объектов смотрите Рабочий процесс объекта портфеля, Рабочий процесс объекта PortfolioCVaR и Рабочий процесс объекта PortfolioMAD.
Примечание
The estimateBounds
функция не рассматривает cardinality или полунепрерывные ограничения. Для получения дополнительной информации смотрите Работа с ограничениями 'Conditional' BoundType, MinNumAssets и MaxNumAssets с использованием объектов портфеля.
Можно также использовать запись через точку для оценки глобальных нижней и верхней границ для заданного набора портфелей.
[glb, gub, isbounded] = obj.estimateBounds;
Предполагаемые границы в большинстве случаев точны в пределах 1.0e-8
. Если вы намерены использовать эти ограничения непосредственно в объекте портфеля, убедитесь, что, если вы накладываете такие ограничения, нижняя граница 0
вероятно, предпочтительнее нижней границы, для примера 1.0e-10
для весов портфеля.