НачатьНачать бесплатно

Импорт данных о ценах компонентов индекса

Теперь вы используете биржевые тикеры компаний, выбранных в предыдущем упражнении, чтобы рассчитать доходность для каждой из них.

Это упражнение является частью курса

Работа с временными рядами в Python

Посмотреть курс

Инструкции к упражнению

Библиотеки pandas (как pd) и matplotlib.pyplot (как plt) уже импортированы. Также доступна переменная tickers, содержащая Stock Symbol каждого компонента индекса в виде list.

  • Выведите tickers на экран, чтобы убедиться, что содержимое совпадает с результатом предыдущего упражнения.
  • С помощью pd.read_csv() импортируйте файл 'stock_prices.csv': выполните разбор столбца 'Date' и задайте его в качестве индекса, после чего сохраните результат в переменную stock_prices. Изучите результат с помощью .info().
  • Рассчитайте доходность по ценам для компонентов индекса: разделите последнюю строку stock_prices на первую, вычтите 1 и умножьте на 100. Сохраните результат в переменную price_return.
  • Постройте горизонтальную столбчатую диаграмму отсортированных значений доходности с заголовком Stock Price Returns.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Print tickers
print(____)

# Import prices and inspect result
stock_prices = ____
print(____)

# Calculate the returns
price_return = ____

# Plot horizontal bar chart of sorted price_return   


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