Знайомство з набором даних

Вступ до Python для фінансів

Adina Howe

Professor

Підсумковий огляд

  • Оболонка й скрипти Python
  • Змінні та типи даних
  • Списки
  • Масиви
  • Методи та функції
  • Індексування та підмножини
  • Matplotlib
Вступ до Python для фінансів

Компанії S&P 100

Standard and Poor's S&P 100:

  • складається з провідних компаній із різних галузевих груп
  • використовується для вимірювання ефективності акцій великих компаній
Вступ до Python для фінансів

Кейс S&P 100

Сектори компаній у S&P 100 у 2017 році

piechart

Вступ до Python для фінансів

Дані

s&p

Вступ до Python для фінансів

Коефіцієнт P/E (ціна/прибуток)

$$ \text{Price to earning ratio} = \frac{\text{Market price}}{\text{Earnings per share}} $$

  • Показник оцінки компанії: співвідношення поточної ціни акції до прибутку на акцію
  • Загалом вищий P/E означає вищі очікування зростання
Вступ до Python для фінансів

Ваше завдання

Вхідні дані

Списки для S&P 100: назви, ціни, прибуток, сектори

Мета. Частина I

Дослідіть і проаналізуйте дані S&P 100, зокрема P/E компаній S&P 100

Вступ до Python для фінансів

Крок 1: перегляньте списки

In [1]:  my_list = [1, 2, 3, 4, 5]

# перший елемент
In [2]: print(my_list[0])
1
# останній елемент
In [3]: print(my_list[-1])
5
# діапазон елементів
In [4]: print(my_list[0:3])
[1, 2, 3]
Вступ до Python для фінансів

Крок 2: перетворіть списки на масиви

# Перетворіть списки на масиви
import numpy as np
my_array = np.array(my_list)
Вступ до Python для фінансів

Крок 3: поелементні операції з масивами

# Поелементні операції з масивами
array_ratio = array1 / array2
Вступ до Python для фінансів

Проаналізуймо!

Вступ до Python для фінансів

Preparing Video For Download...