Сравнение доходности нескольких классов активов
В видео вы видели, как легко сравнивать несколько временных рядов, нормализуя их начальные точки до 100, и строить соответствующий график.
Чтобы расширить представление о финансовых рынках, давайте сравним четыре ключевых класса активов: акции, облигации, золото и нефть.
Это упражнение является частью курса
Работа с временными рядами в Python
Инструкции к упражнению
Библиотеки pandas и matplotlib.pyplot уже импортированы как pd и plt.
- Импортируйте файл
'asset_classes.csv'с помощью.read_csv(), указав разбор дат в столбце'DATE'и задав этот столбец в качестве индекса; сохраните результат в переменнуюprices. - Выберите первую цену для каждого ряда с помощью
.iloc[0]применительно кpricesи сохраните результат в переменнуюfirst_prices. - Разделите
pricesнаfirst_prices, умножьте на 100 и сохраните результат в переменнуюnormalized. - Постройте график
normalized.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized