Линейные неравенства для минимума группы актива и максимального выделения
Как альтернатива pcglims
, используйте объект Portfolio (Portfolio
) для оптимизации портфеля среднего отклонения. Этот поддержка объектов грубый или сетевой портфель возвращается как прокси возврата, отклонение портфеля возвращается как прокси риска и набор портфеля, который является любой комбинацией заданных ограничений, чтобы сформировать набор портфеля. Для получения информации о рабочем процессе при использовании объектов Портфеля смотрите Рабочий процесс Объекта Портфеля.
[A,b] = pcglims(Groups,GroupMin,GroupMax)
| Количество групп ( |
| Скаляр или |
[A,b] = pcglims(Groups, GroupMin, GroupMax)
задает минимальные и максимальные выделения группам активов. Произвольное число групп, NGROUPS
, включая подмножества инвестиций NASSETS
, позволено.
A
является матрицей и b
вектор, таким образом, что A*PortWts' <= b
, где PortWts
является 1
-by-NASSETS
вектор распределения активов.
Если pcglims
вызван меньше чем двумя выходными аргументами, функция возвращает A
, конкатенированный с b
[A,b]
.
| INTC | XOM | RD |
| Северная Америка | Северная Америка | Европа |
| Технология | Энергия | Энергия |
Группа | Min. Воздействие | Максимум воздействие |
---|---|---|
Северная Америка | 0.30 | 0.75 |
Европа | 0.10 | 0.55 |
Технология | 0.20 | 0.50 |
Энергия | 0.50 | 0.50 |
Установите минимальные и максимальные инвестиции в различные группы.
% INTC XOM RD Groups = [ 1 1 0 ; % North America 0 0 1 ; % Europe 1 0 0 ; % Technology 0 1 1 ]; % Energy GroupMin = [0.30 0.10 0.20 0.50]; GroupMax = [0.75 0.55 0.50 0.50]; [A,b] = pcglims(Groups, GroupMin, GroupMax)
A = -1 -1 0 0 0 -1 -1 0 0 0 -1 -1 1 1 0 0 0 1 1 0 0 0 1 1 b = -0.3000 -0.1000 -0.2000 -0.5000 0.7500 0.5500 0.5000 0.5000
Веса портфеля 50% в INTC, 25% в XOM и 25% в RD удовлетворяют ограничения.