НачатьНачать бесплатно

Сравнение доходности облигаций и акций

Облигации и акции — наиболее важные инвестиционные инструменты. Теперь, когда вы умеете импортировать данные из Federal Reserve и Yahoo! Finance, вы можете сравнить доходность обоих классов активов. Для каждого класса будет использован индекс совокупной доходности (Total Return Index), который учитывает как прирост цен, так и выплаты в виде процентов или дивидендов.

Для облигаций используется индекс Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). Для акций — индекс S&P 500 ('SP500'). Оба ряда доступны за последние 10 лет через сервис FRED Федерального резервного банка.

В этом упражнении вы загрузите оба ряда и сравните их динамику. DataReader, date, pandas как pd и matplotlib.pyplot как plt уже импортированы.

Это упражнение является частью курса

Импорт и управление финансовыми данными в Python

Посмотреть курс

Инструкции к упражнению

  • С помощью date() задайте дату начала периода (start) — 1 января 2008 года.
  • Задайте коды рядов (series) в виде списка, содержащего 'BAMLHYH0A0HYM2TRIV' и 'SP500'.
  • Используйте DataReader(), чтобы импортировать оба ряда из источника 'fred', и сохраните результат в переменную data.
  • Постройте и отобразите график data с параметром subplots и заголовком 'Performance Comparison'.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Set the start date
start = ____

# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']

# Import the data
data = ____

# Plot the results
____

# Show the plot
plt.show()
Редактировать и запускать код