Оцените, что эффективный портфель максимизирует отношение Шарпа для объекта Portfolio
[ оценочный эффективный портфель, чтобы максимизировать отношение Шарпа для pwgt,pbuy,psell]
= estimateMaxSharpeRatio(obj)Portfolio объект. Для получения дополнительной информации на рабочем процессе, смотрите Рабочий процесс Объекта Портфеля.
[ добавляют дополнительные аргументы пары "имя-значение". pwgt,pbuy,psell]
= estimateMaxSharpeRatio(___,Name,Value)
Можно также использовать запись через точку, чтобы оценить эффективный портфель, который максимизирует отношение Шарпа.
[pwgt,pbuy,psell] = obj.estimateMaxSharpeRatio;
Максимизация отношения Шарпа выполняется любым использованием 'direct' или 'iterative' метод. Для 'direct' метод, рассмотрите следующий сценарий. Максимизировать отношение Шарпа к:
где μ и C являются средней и ковариационной матрицей и r, f является безрисковым уровнем.
Если μT x- r f ≤ 0 для всего x портфель, который максимизирует отношение Шарпа, является тем с максимальным возвратом.
Если μT x- r f> 0, позволить
и y = t x (раздел Cornuejols [1] 8.2). Затем после некоторых замен, можно преобразовать исходную проблему в следующую форму,
Только одна оптимизация должна быть решена, отсюда имя “прямой”. Веса портфеля могут быть восстановлены x* = y* T*.
Для 'iterative' метод, идея состоит в том, чтобы итеративно исследовать портфели на различных уровнях возврата на границе эффективности и определить местоположение той с максимумом отношение Шарпа. Поэтому несколько задач оптимизации решены во время процесса вместо только одного в 'direct' метод. Следовательно, 'iterative' метод является медленным по сравнению с 'direct' метод.
[1] Cornuejols, G. и Reha Tütüncü. Методы оптимизации в финансах. Издательство Кембриджского университета, 2007.
estimatePortSharpeRatio | estimateFrontier | estimateFrontierByReturn | estimateFrontierByRisk | setBounds | setMinMaxNumAssets