Сравнение доходности облигаций и акций
Облигации и акции — наиболее важные инвестиционные инструменты. Теперь, когда вы умеете импортировать данные из 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()