Inizia subitoInizia gratis

Ottieni i dati azionari per una singola società

DataReader offre la fonte dati 'iex'. Per sperimentare con i dati fuori dall'ambiente DataCamp, ti servirà un account IEX Cloud.

IEX limita l’accesso alle serie di prezzi azionari agli ultimi cinque anni.

Recuperare i dati dei prezzi da IEX è semplice dopo aver importato il pacchetto DataReader e usando gli argomenti start e/o end nel formato date(YYYY, MM, DD):

stock_data = DataReader(ticker, data_source, start, end)

Nel primo capitolo hai visto che un ticker azionario è il simbolo univoco necessario per ottenere le informazioni di borsa di una determinata società.

In questo esercizio, metterai in pratica l’importazione dei dati del 2016 per Apple, con ticker 'AAPL'.

Questo esercizio fa parte del corso

Importing and Managing Financial Data in Python

Visualizza corso

Istruzioni dell'esercizio

  • Importa DataReader da pandas_datareader.data e date dalla libreria datetime.
  • Usando date(), imposta la data di start al 1° gennaio 2016 e la data di end al 31 dicembre 2016.
  • Imposta ticker al ticker azionario di Apple 'AAPL' e data_source a 'iex'.
  • Crea un oggetto DataReader() per importare i prezzi azionari e assegnalo alla variabile stock_prices.
  • Usa .head() e .info() per visualizzare e ispezionare il risultato.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Import DataReader
____

# Import date
____

# Set start and end dates
start = date(____)
end = date(____)

# Set the ticker
ticker = ____

# Set the data source
data_source = ____

# Import the stock prices
stock_prices = DataReader(____, ____, ____, ____)

# Display and inspect the result
print(stock_prices.head())
stock_prices.info()
Modifica ed esegui il codice