Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Importa matplotlib.pyplot come plt.
  • Usando date(), imposta le date start ed end rispettivamente al 1° gennaio 2016 e al 31 dicembre 2016.
  • Imposta ticker al ticker di Facebook 'FB' e data_source a 'iex'.
  • Crea un oggetto DataReader() per importare i prezzi e assegnalo a stock_prices.
  • Traccia i dati 'close' in stock_prices, imposta ticker come 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()
Modifica ed esegui il codice