De dataset introduceren

Introductie tot Python voor Finance

Adina Howe

Instructor

Algemene herhaling

  • Python-shell en scripts
  • Variabelen en datatypes
  • Lijsten
  • Arrays
  • Methods en functies
  • Indexeren en subsetten
  • Matplotlib
Introductie tot Python voor Finance

S&P 100-bedrijven

Standard & Poor's S&P 100:

  • bestaat uit grote bedrijven uit meerdere sectoren
  • gebruikt om de aandelenprestaties van grote bedrijven te meten
Introductie tot Python voor Finance

S&P 100-casestudy

Sectoren van S&P 100-bedrijven in 2017

taartdiagram

Introductie tot Python voor Finance

De data

s&p

Introductie tot Python voor Finance

Koers-winstverhouding

$$ \text{Koers-winstverhouding} = \frac{\text{Marktprijs}}{\text{Winst per aandeel}} $$

  • Maatstaf om een bedrijf te waarderen: huidige koers t.o.v. winst per aandeel
  • In het algemeen duidt een hogere K/W op hogere groeiverwachtingen
Introductie tot Python voor Finance

Je missie

Gegeven

Lijsten met S&P 100-gegevens: namen, prijzen, winst, sectoren

Doel deel I

Verken en analyseer de S&P 100-gegevens, specifiek de K/W-ratio's van S&P 100-bedrijven

Introductie tot Python voor Finance

Stap 1: bekijk de lijsten

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]
Introductie tot Python voor Finance

Stap 2: Zet lijsten om naar arrays

# Lijsten omzetten naar arrays
import numpy as np
my_array = np.array(my_list)
Introductie tot Python voor Finance

Stap 3: Elementgewijze array-bewerkingen

# Elementgewijze array-bewerkingen
array_ratio = array1 / array2
Introductie tot Python voor Finance

Laten we analyseren!

Introductie tot Python voor Finance

Preparing Video For Download...