active2abs

Преобразуйте ограничения от активного до абсолютного формата

Синтаксис

AbsConSet = active2abs(ActiveConSet,Index)

Аргументы

ActiveConSet

Портфель линейная матрица ограничения неравенства выражается в активном формате веса. ActiveConSet отформатирован как [A b], таким образом, что   A*w <= b, где A является многими ограничениями (NCONSTRAINTS) количеством активов (NASSETS) матрица коэффициентов веса, и b и w, является вектор-столбцами длины NASSETS. w значения представляет вектор активных весов актива (относительно индексного портфеля), чьи элементы суммируют к 0.

Смотрите вывод ConSet от portcons для дополнительных деталей об ограничительных матрицах.

Index

NASSETS-by-1 вектор индексных весов портфеля. Сумма индексных весов должна равняться общей стоимости портфеля (например, стандартная оптимизация портфеля налагает sum-one ограничение бюджета).

Описание

AbsConSet = active2abs(ActiveConSet,Index) преобразовывает матрицу ограничений к эквивалентной матрице, выраженной в абсолютном формате веса. Уравнение преобразования

Awactive=A(wabsolutewindex)bactive.

Поэтому

Awabsolutebactive+Awindex=babsolute.

Начальная матрица ограничений состоит из портфеля NCONSTRAINTS линейные ограничения неравенства, выраженные в активном формате веса (относительно индексного портфеля). Индексный вектор портфеля содержит активы NASSETS.

AbsConSet является преобразованным портфелем линейная матрица ограничения неравенства, выраженная в абсолютном формате веса, также формы [A b], таким образом что   A*w <= b. w значения представляет вектор активных весов актива (относительно индексного портфеля), чьи элементы суммируют к общей стоимости портфеля.

Представлено до R2006a