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

Порівняйте динаміку кількох класів активів

У відео ви бачили, як легко порівнювати кілька часових рядів, нормалізуючи їхні стартові значення до 100, і будувати графік результату.

Щоб розширити погляд на фінансові ринки, порівняймо чотири ключові активи: акції, облігації, золото та нафту.

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

Опрацювання часових рядів у Python

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

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

Ми вже імпортували pandas як pd і matplotlib.pyplot як 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

Редагувати та запускати код