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

Порівняння дохідності облігацій і акцій

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