Visualizza l’andamento di un titolo azionario
Google Finance ha dismesso la propria API, ma DataReader mette ora a disposizione la sorgente dati 'iex'. Per sperimentare con i dati fuori dall’ambiente DataCamp, ti servirà un account IEX Cloud.
Il cambiamento più importante riguarda il limite dei dati agli ultimi cinque anni. Il DataFrame restituito da DataReader ha le stesse columns, ma in minuscolo.
Il pacchetto matplotlib.pyplot è fondamentale per visualizzare in Python l’andamento dei prezzi azionari.
In questo esercizio importerai i dati dei prezzi azionari di Facebook per il 2016 e poi ne traccerai il prezzo di chiusura per l’intero periodo! DataReader e date sono già stati importati.
Questo esercizio fa parte del corso
Importing and Managing Financial Data in Python
Istruzioni dell'esercizio
- Importa
matplotlib.pyplotcomeplt. - Usando
date(), imposta le datestartedendrispettivamente al 1° gennaio 2016 e al 31 dicembre 2016. - Imposta
tickeral ticker di Facebook'FB'edata_sourcea'iex'. - Crea un oggetto
DataReader()per importare i prezzi e assegnalo astock_prices. - Traccia i dati
'close'instock_prices, impostatickercome titolo e mostra il risultato.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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()