ПочатиПочніть безкоштовно

Модель факторів Фами — Френча

У цій вправі ви зосередитеся на тому, щоб ефективно отримати лише бета-коефіцієнти моделі Фами — Френча. Як ви бачили у відео, ці бета показують, наскільки зміниться дохідність портфеля, якщо зміниться дохідність відповідного фактора.

Іноді потрібно лише перевірити, чи пов'язаний фактор з дохідністю портфеля негативно чи позитивно. Це видно безпосередньо зі знаків коефіцієнтів. Знову доступні дані factor_returns. Спробуймо!

Ця вправа є частиною курсу

Вступ до Portfolio Analysis у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте пакет statsmodels як sm.
  • Навчіть лінійну модель на доходностях портфеля та факторах Фами — Френча й отримайте лише три бета-коефіцієнти, витягнувши параметри.
  • Виведіть три бета.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import statsmodels
import ____.____ as ____

# Obtain the beta coefficients
b1, b2, b3 = ____.____(____['____'], factor_returns[['Mkt-RF','SMB', 'HML']]).____().____

# Print the betas
print ('Sensitivities of active returns to factors:\nMkt-Rf: %f\nSMB: %f\nHML: %f' %  (____, ____, ____))
Редагувати та запускати код