2016-10-17 6 views
0

Я искал онлайн, но не могу найти конкретный пример/ответ на мой вопрос. Я использую библиотеки Quantmod и PerformanceAnalytics для вычисления альфы и беты портфеля с использованием функций CAPM. Но я не хочу предполагать, что Rf = 0. Я хотел бы получить фактический/исторический уровень риска без риска.Получение процентной ставки без риска для CAPM с использованием Quantmod (R) для анализа 5-летних возвратов акций

Я могу получить 5-летнюю гарантию срочности погашения казначейства (DGS5) или 5-летнюю ставку погашения по казначейству (GS5) от FRED (не совсем уверен, есть ли разница между ними), но как мне получить Rf от это значение? Это просто среднее? Благодарю.

Или я полностью выключен :(. Спасибо за любые прозрения.

+0

Привет, я думаю, этот вопрос больше относится к теории, а не конкретный вопрос программирования Ваш вопрос может быть лучше подходит в http://quant.stackexchange.com/ – user20650

+1

Спасибо , сделаю. Я ценю комментарий. – TimEckorote

ответ

4

Обычно 90-дневный или 30-дневный казначейства Билл используется в качестве безрисковой ставки и могут быть загружены, как так (здесь я использую 90-дневный вексель):..

library(quant mod) 
getSymbols('DGS3MO',src = 'FRED’) 

> tail(DGS3MO) 
      DGS3MO 
2016-10-18 0.34 
2016-10-19 0.35 
2016-10-20 0.35 
2016-10-21 0.34 
2016-10-24 0.33 
2016-10-25 0.34