Visualiser la tendance d'un cours boursier
Google Finance a abandonné son API, mais DataReader rend maintenant disponible la source de données 'iex'. Pour expérimenter avec les données à l'extérieur de l'environnement DataCamp, vous aurez besoin d'un compte IEX Cloud.
Le changement le plus important à la fonctionnalité est la limitation des données aux cinq dernières années. Le DataFrame renvoyé par DataReader a les mêmes columns, mais en minuscules.
Le module matplotlib.pyplot est essentiel pour visualiser les tendances des cours boursiers en Python.
Dans cet exercice, vous importerez les données de cours de 2016 pour Facebook, puis vous tracerez son cours de clôture pour toute la période ! DataReader et date ont déjà été importés.
Cette activité fait partie du cours
Importer et gérer des données financières en Python
Instructions de l’exercice
- Importez
matplotlib.pyplotsous le nomplt. - Avec
date(), définissez les datesstartetendaux 1er janvier 2016 et 31 décembre 2016, respectivement. - Assignez à
tickerle symbole boursier de Facebook,'FB', et àdata_sourcela valeur'iex'. - Créez un objet
DataReader()pour importer les cours boursiers et assignez-le àstock_prices. - Tracez les données
'close'dansstock_prices, définisseztickercomme titre, puis affichez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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()