getBounds

Получите границы для весов портфеля от объекта портфеля

Используйте функцию getBounds с Portfolio, PortfolioCVaR или объектом PortfolioMAD получить границы для весов портфеля от объектов портфеля.

Для получения дополнительной информации на соответствующих рабочих процессах при использовании этих различных объектов, смотрите Рабочий процесс Объекта Портфеля, Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.

Синтаксис

[LowerBound,UpperBound] = getBounds(obj)

Описание

пример

[LowerBound,UpperBound] = getBounds(obj) получает границы для весов портфеля от объектов портфеля.

Примеры

свернуть все

Учитывая портфель p с ограничительным набором по умолчанию, получите значения для LowerBound и UpperBound.

p = Portfolio;
p = setDefaultConstraints(p, 5);
[LowerBound, UpperBound] = getBounds(p)
LowerBound = 5×1

     0
     0
     0
     0
     0

UpperBound =

     []

Учитывая объект PortfolioCVaR p с ограничительным набором по умолчанию, получите значения для LowerBound и UpperBound.

p = PortfolioCVaR;
p = setDefaultConstraints(p, 5);
[LowerBound, UpperBound] = getBounds(p)
LowerBound = 5×1

     0
     0
     0
     0
     0

UpperBound =

     []

Учитывая объект PortfolioMAD p с ограничительным набором по умолчанию, получите значения для LowerBound и UpperBound.

p = PortfolioMAD;
p = setDefaultConstraints(p, 5);
[LowerBound, UpperBound] = getBounds(p)
LowerBound = 5×1

     0
     0
     0
     0
     0

UpperBound =

     []

Входные параметры

свернуть все

Объект для портфеля, заданное использование Portfolio, PortfolioCVaR или объект PortfolioMAD. Для получения дополнительной информации о создании объекта портфеля смотрите

Типы данных: object

Выходные аргументы

свернуть все

Вес нижней границы для каждого актива, возвращенного как вектор для Portfolio, PortfolioCVaR или входного объекта PortfolioMAD (obj). Для получения дополнительной информации о создании объекта портфеля смотрите

Вес верхней границы для каждого актива, возвращенного как вектор для Portfolio, PortfolioCVaR или входного объекта PortfolioMAD (obj). Для получения дополнительной информации о создании объекта портфеля смотрите

Советы

Можно также использовать запись через точку, чтобы получить границы для весов портфеля от объектов портфеля.

[LowerBound, UpperBound] = obj.getBounds;

Введенный в R2011a

Для просмотра документации необходимо авторизоваться на сайте