CommencerCommencer gratuitement

Visualiser la tendance d’un cours boursier

Google Finance a abandonné son API mais DataReader met désormais à disposition la source de données 'iex'. Pour expérimenter avec les données en dehors de l’environnement DataCamp, vous aurez besoin d’un compte IEX Cloud.

Le principal changement fonctionnel est la limitation des données aux cinq dernières années. Le DataFrame renvoyé par DataReader conserve les mêmes columns, mais en minuscules.

Le module matplotlib.pyplot est essentiel pour visualiser les tendances des cours en Python.

Dans cet exercice, vous allez importer les données de cours 2016 pour Facebook, puis tracer son cours de clôture sur toute la période. DataReader et date ont déjà été importés.

Cet exercice fait partie du cours

Importer et gérer des données financières en Python

Afficher le cours

Instructions

  • Importez matplotlib.pyplot sous le nom plt.
  • Avec date(), définissez les dates start et end aux 1er janvier 2016 et 31 décembre 2016, respectivement.
  • Affectez à ticker le symbole boursier de Facebook 'FB' et à data_source la valeur 'iex'.
  • Créez un objet DataReader() pour importer les cours et assignez-le à stock_prices.
  • Tracez les données 'close' dans stock_prices, mettez ticker en titre, puis affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import matplotlib.pyplot


# Set start and end dates
start = ____
end = ____

# Set the ticker and data_source
ticker = ____
data_source = ____

# Import the data using DataReader
stock_prices = ____

# Plot close
____

# Show the plot
plt.show()
Modifier et exécuter le code