sharpe

Вычисление коэффициента Шарпа для одного или нескольких активов

Описание

пример

sharpe(Asset) вычисляет коэффициент Шарпа для каждого актива.

пример

sharpe(Asset,Cash) вычисляет коэффициент Шарпа для каждого актива, включая необязательный аргумент Cash.

пример

Ratio = sharpe(Asset,Cash) вычисляет коэффициент Шарпа для каждого актива, включая необязательный аргумент Cash.

Примеры

свернуть все

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

С учетом данных о возврате активов и безрисковой доходности активов коэффициент Шарпа вычисляется:

load FundMarketCash 
Returns = tick2ret(TestData);
Riskless = mean(Returns(:,3))
Riskless = 0.0017
Sharpe = sharpe(Returns, Riskless)
Sharpe = 1×3

    0.0886    0.0315         0

Коэффициент Шарпа примера значительно выше коэффициента Шарпа на рынке. Как показано с portalpha, это приводит к сильному возврату с поправкой на риск. Начиная с Cash актив аналогичен Riskless, имеет смысл, что его отношение Шарпа 0. Коэффициент Шарпа вычисляется со средним значением денежных возвратов. Коэффициент Шарпа может также вычисляться с серией возврата денежных средств в качестве входных данных для безрискового актива.

Sharpe = sharpe(Returns, Returns(:,3))
Sharpe = 1×3

    0.0886    0.0315         0

При использовании Portfolio объект, можно использовать estimateMaxSharpeRatio функция для оценки эффективного портфеля, который максимизирует отношение Шарпа. Для получения дополнительной информации смотрите Эффективное портфолио, которое максимизирует Коэффициент Шарпа.

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

свернуть все

Возвраты активов, заданный как NUMSAMPLES x NUMSERIES матрица с NUMSAMPLES наблюдения за возвратами активов для NUMSERIES серия возвратов активов.

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

(Необязательно) Безрисковый актив, заданный как скалярный возврат для безрискового актива или вектор возврата активов как прокси для «безрискового» актива. В любом случае периодичность должна быть такой же, как и периодичность Asset. Для примера, если Asset - ежемесячные данные, затем Cash должны быть ежемесячными возвратами. Если значение не задано, значение по умолчанию для Cash возвращает 0.

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

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

свернуть все

Коэффициенты Шарпа, возвращенные как 1-by- NUMSERIES вектор-строка коэффициентов Шарпа для каждой серии в Asset. Любая серия в Asset при стандартном отклонении возвратов, равном 0 имеет NaN значение коэффициента Шарпа.

Примечание

Если Cash является вектором, Asset и Cash не должны иметь одинакового количества возвратов, но должны иметь одинаковую периодичность возвратов. Классическое соотношение Шарпа принимает, что Cash безрисково. В действительности краткосрочная ставка наличности не обязательно является рискованной. NaN значения в данных игнорируются.

Ссылки

[1] Sharpe, W. F. «Mutual Fund Performance». Журнал бизнеса. Том 39, № 1, Часть 2, Январь 1966, стр. 119-138.

Введенный в R2006b