Představení datové sady

Úvod do Pythonu pro finance

Adina Howe

Professor

Celkové opakování

  • Prostředí a skripty Pythonu
  • Proměnné a datové typy
  • Seznamy
  • Pole
  • Metody a funkce
  • Indexování a výběr prvků
  • Matplotlib
Úvod do Pythonu pro finance

Společnosti S&P 100

Standard and Poor's S&P 100:

  • zahrnuje přední společnosti z různých průmyslových odvětví
  • slouží k měření výkonnosti akcií velkých společností
Úvod do Pythonu pro finance

Případová studie S&P 100

Sektory společností v indexu S&P 100 v roce 2017

výsečový graf

Úvod do Pythonu pro finance

Data

s&p

Úvod do Pythonu pro finance

Poměr ceny k zisku (P/E)

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

  • Ukazatel pro oceňování společnosti – poměr aktuální ceny akcie k zisku na akcii
  • Obecně platí: vyšší poměr P/E naznačuje vyšší očekávaný růst
Úvod do Pythonu pro finance

Váš úkol

Zadáno

Seznam dat popisujících S&P 100: názvy, ceny, výnosy, sektory

Cíl – část I

Prozkoumat a analyzovat data S&P 100, zejména poměry P/E společností S&P 100

Úvod do Pythonu pro finance

Krok 1: prozkoumání seznamů

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

# first element
In [2]: print(my_list[0])
1
# last element
In [3]: print(my_list[-1])
5
# range of elements
In [4]: print(my_list[0:3])
[1, 2, 3]
Úvod do Pythonu pro finance

Krok 2: převod seznamů na pole

# Convert lists to arrays
import numpy as np
my_array = np.array(my_list)
Úvod do Pythonu pro finance

Krok 3: operace s poli po prvcích

# Elementwise array operations
array_ratio = array1 / array2
Úvod do Pythonu pro finance

Pojďme analyzovat!

Úvod do Pythonu pro finance

Preparing Video For Download...