Теория оптимизации портфеля

Задачи оптимизации портфеля

Задачи оптимизации портфеля включают определение портфелей, которые удовлетворяют трем критериям:

  • Минимизируйте прокси для риска.

  • Совпадает или превышает значение прокси для возврата.

  • Удовлетворить основные требования к выполнимости.

Портфели являются точками из допустимого набора активов, которые составляют вселенную активов. Портфель определяет владения или веса в каждом отдельном активе во вселенной активов. Конвенция состоит в том, чтобы определить портфели с точки зрения весов, хотя инструменты оптимизации портфеля работают и с холдингами.

Набор допустимых портфелей обязательно является непустым, закрытым и ограниченным набором. Прокси для риска является функцией, которая характеризует или изменчивость, или потери, связанные с выбором портфеля. Прокси для возврата является функцией, которая характеризует валовые или чистые выгоды, связанные с выбором портфеля. Термины «риск» и «риск прокси» и «возврата» и «возврата прокси» являются взаимозаменяемыми. Фундаментальное понимание Markowitz (см. Оптимизация портфеля) заключается в том, что цель задачи выбора портфеля состоит в поиске минимального риска для заданного уровня возврата и поиске максимального возврата для заданного уровня риска. Портфели, удовлетворяющие этим критериям, являются эффективными портфелями, и график рисков и возвратов этих портфелей формирует кривую, называемую efficient frontier.

Спецификация задачи портфеля

Чтобы задать задачу оптимизации портфеля, вам нужно следующее:

  • Прокси для возврата портфеля (μ)

  • Прокси для портфельного риска (σ)

  • Набор допустимых портфелей (X), называемый набором портфелей

Financial Toolbox™ имеет три объекта для решения конкретных типов задач оптимизации портфеля:

  • The Portfolio объект поддерживает оптимизацию портфеля со средними дисперсиями (см. Markowitz [46], [47] в Portfolio Optimization). Этот объект имеет валовые или чистые возвраты портфеля в качестве прокси возврата, отклонение возвратов портфеля в качестве прокси риска и набор портфелей, который является любой комбинацией заданных ограничений для формирования набора портфелей.

  • The PortfolioCVaR объект реализует то, что известно как условная оптимизация портфеля в группе риска (см. Rockafellar и Uryasev [48], [49] в Portfolio Optimization), которое обычно упоминается как оптимизация портфеля CVaR. Оптимизация портфеля CVaR работает с теми же возвратами прокси и наборами портфелей, что и оптимизация портфеля со средними дисперсиями, но использует условную оценку риска возвратов портфеля в качестве прокси риска.

  • The PortfolioMAD объект реализует то, что известно как оптимизация портфеля по среднему абсолютному отклонению (см. Konno и Yamazaki [50] в Portfolio Optimization), которое упоминается как оптимизация портфеля MAD. Оптимизация портфеля MAD работает с теми же прокси возврата и наборами портфелей, что и оптимизация портфеля средних дисперсий, но использует возвраты портфеля средних абсолютных отклонений в качестве прокси риска.

Возврат прокси

Прокси для возврата портфеля является функцией μ:XR на наборе портфолио XRn который характеризует вознаграждения, связанные с выбором портфеля. Обычно прокси для возврата портфеля имеет две общие формы: валовые и чистые возвраты портфеля. Оба возврата портфеля формируют отдельную ставку без r риска 0 так что портфельxX содержит только рискованные активы.

Независимо от базового распределения возвратов активов, набор S возвратов активов y1,..., yS имеет среднее значение возврата активов

m=1Ss=1Sys,

и (выборка) ковариация возвратов активов

C=1S1s=1S(ysm)(ysm)T.

Эти моменты (или альтернативные оценки, которые характеризуют эти моменты) используются непосредственно в оптимизации портфеля со средними дисперсиями, чтобы сформировать прокси для риска портфеля и возврата.

Валовые возвраты портфеля

Валовой возврат портфеля для портфеля xX является

μ(x)=r0+(mr01)Tx,

где:

r 0 является безрисковой частотой (скаляром).

m - среднее значение возвратов активов (n вектор).

Если веса портфеля равны 1, безрисковая ставка нерелевантна. Свойства в Portfolio объект для определения валовых возвратов портфеля:

  • RiskFreeRate для r0

  • AssetMean для m

Чистые возвраты портфеля

Чистый возврат портфеля для портфеля xX является

μ(x)=r0+(mr01)TxbTmax{0,xx0}sTmax{0,x0x},

где:

r 0 является безрисковой частотой (скаляром).

m - среднее значение возвратов активов (n вектор).

b - пропорциональная стоимость приобретения активов (n вектор).

s - пропорциональная стоимость продажи активов (n вектор).

Можно также включить фиксированные транзакционные затраты в эту модель. Хотя в этом случае необходимо включать в такие затраты цены. Свойства в Portfolio объект для определения чистых возвратов портфеля:

  • RiskFreeRate для r 0

  • AssetMean для m

  • InitPort для x 0

  • BuyCost для b

  • SellCost для s

Прокси риска

Прокси для портфельного риска является функцией σ:XR на наборе портфолио XRn который характеризует риски, связанные с выбором портфеля.

Отклонение

Отклонение возвратов портфеля для портфеля xX является

Variance(x)=xTCx

где C - ковариация возвратов активов (n-by- n положительно-полуопределенная матрица). Covariance является мерой степени, в которой возвраты от двух активов перемещаются совместно. Положительная ковариация означает, что возвраты активов двигаются вместе; отрицательная ковариация означает, что они изменяются обратно.

Свойство в Portfolio объект, чтобы задать отклонение возвратов портфеля AssetCovar для C.

Несмотря на то, что прокси риска в оптимизации портфеля средних дисперсий является дисперсией возвратов портфеля, квадратный корень, который является стандартным отклонением возвратов портфеля, часто сообщается и отображается. При этом это количество часто называют «риском» портфеля. Для получения дополнительной информации смотрите Markowitz (Оптимизация портфеля).

Условная ценность под угрозой

Условная величина риска для портфеля xX, который также известен как ожидаемый дефицит, определяется как

CVaRα(x)=11αf(x,y)VaRα(x)f(x,y)p(y)dy,

где:

α является таким уровнем вероятности, что 0 <α <1.

f(x,y) - функция потерь для x портфеля и y возврата активов.

p(y) - функция плотности вероятностей для y возврата активов.

VaRα - значение риска x портфеля при уровне вероятности α.

Значение риска определяется как

VaRα(x)=min{γ:Pr[f(x,Y)γ]α}.

Альтернативная композиция для CVaR имеет форму:

CVaRα(x)=VaRα(x)+11αRnmax{0,(f(x,y)VaRα(x))}p(y)dy

Выбор для α уровня вероятности обычно составляет 0,9 или 0,95. Выбор α подразумевает, что VaRα(x) ценности риска для x портфеля является возвратом портфеля, так что вероятность возвратов портфеля ниже этого уровня равна (1α). Учитывая VaRα(x) для x портфеля, условная величина риска портфеля является ожидаемой потерей возвратов портфеля выше возврата ценности риска.

Примечание

Значение риска является положительным значением потерь, так что уровень вероятности α указывает на вероятность того, что возвраты портфеля ниже отрицательного значения риска.

Чтобы описать распределение вероятностей возвратов, PortfolioCVaR объект принимает конечную выборку возврата сценариев y s с s = 1..., S. Каждый y s является n вектора, которая содержит возвраты для каждого из n активов в s сценария. Эта выборка S сценариев сохранена как матрица сценариев размера S -by - n. Затем, прокси риска для оптимизации портфеля CVaR, для данного портфеляxX и α(0,1), вычисляется как

CVaRα(x)=VaRα(x)+1(1α)Ss=1Smax{0,ysTxVaRα(x)}

Значение риска, VaR α (x), оценивается каждый раз, когда оценивается CVaR. Функция потерь f(x,ys)=ysTx, который представляет собой потерю портфеля по сценарию s.

В соответствии с этим определением VaR и CVaR являются выборочными оценщиками для VaR и CVaR на основе данных сценариев. Лучшие выборки сценария дают более достоверные оценки VaR и CVaR.

Для получения дополнительной информации смотрите Rockafellar и Uryasev [48], [49], и Cornuejols и Tütünc, [51], в Portfolio Optimization.

Среднее абсолютное отклонение

Среднее абсолютное отклонение (MAD) для портфеля xX определяется как

MAD(x)=1Ss=1S|(ysm)Tx|

где:

ys возвращаемые активы со сценариями s = 1,... S (S коллекция векторов n).

f(x,y) - функция потерь для x портфеля и y возврата активов.

m - среднее значение возвратов активов (n вектор).

таким, что

m=1Ss=1Sys

Для получения дополнительной информации смотрите Konno и Yamazaki [50] в Portfolio Optimization.

См. также

Похожие примеры

Подробнее о

Внешние веб-сайты

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