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

Порівняння цін акцій із бенчмарком

У відео ви також дізналися, як порівнювати ефективність різних акцій із бенчмарком. Тепер ви краще зрозумієте фондовий ринок, порівнявши три найбільші акції на NYSE з індексом Dow Jones Industrial Average, який містить 30 найбільших компаній США.

Три найбільші компанії на NYSE:

Company Stock Ticker
Johnson & Johnson JNJ
Exxon Mobil XOM
JP Morgan Chase JPM

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

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

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

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

Ми вже імпортували pandas як pd і matplotlib.pyplot як plt.

  • Використайте pd.read_csv() для імпорту файлів 'nyse.csv' і 'dow_jones.csv', створіть для кожного DatetimeIndex зі стовпця 'date', використавши параметри parse_dates і index_col, і присвойте результати змінним stocks і dow_jones відповідно.
  • Використайте pd.concat() уздовж axis=1, щоб об'єднати stocks і dow_jones, і присвойте результат до data. Перегляньте .info() для data.
  • Поділіть data на перше значення кожної серії, помножте на 100 і побудуйте графік результату.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import stock prices and index here
stocks = ____
dow_jones = ____

# Concatenate data and inspect result here
data = ____
print(____)

# Normalize and plot your data here


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