Introducere în set de date

Introducere în Python pentru finanțe

Adina Howe

Professor

Recapitulare generală

  • Shell și scripturi Python
  • Variabile și tipuri de date
  • Liste
  • Array-uri
  • Metode și funcții
  • Indexare și subsetting
  • Matplotlib
Introducere în Python pentru finanțe

Companiile S&P 100

Standard and Poor's S&P 100:

  • include companii majore din mai multe grupuri industriale
  • utilizat pentru a măsura performanța acțiunilor marilor companii
Introducere în Python pentru finanțe

Studiu de caz S&P 100

Sectoarele companiilor din S&P 100 în 2017

diagramă circulară

Introducere în Python pentru finanțe

Datele

s&p

Introducere în Python pentru finanțe

Raportul preț-câștig (P/E)

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

  • Raport utilizat pentru evaluarea unei companii, comparând prețul curent al acțiunii cu câștigul pe acțiune
  • În general, un raport P/E mai mare indică așteptări de creștere mai ridicate
Introducere în Python pentru finanțe

Misiunea dumneavoastră

Date oferite

Liste cu date despre S&P 100: nume, prețuri, câștiguri, sectoare

Obiectiv Partea I

Explorați și analizați datele S&P 100, în special rapoartele P/E ale companiilor

Introducere în Python pentru finanțe

Pasul 1: examinați listele

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]
Introducere în Python pentru finanțe

Pasul 2: Convertiți listele în array-uri

# Convert lists to arrays
import numpy as np
my_array = np.array(my_list)
Introducere în Python pentru finanțe

Pasul 3: Operații elementwise pe array-uri

# Elementwise array operations
array_ratio = array1 / array2
Introducere în Python pentru finanțe

Să analizăm!

Introducere în Python pentru finanțe

Preparing Video For Download...