Obține date despre acțiuni pentru o singură companie
DataReader oferă sursa de date 'iex'. Pentru a experimenta cu datele în afara mediului DataCamp, vei avea nevoie de un cont IEX Cloud.
IEX limitează accesul la seriile de prețuri ale acțiunilor la ultimii cinci ani.
Recuperarea datelor despre prețurile acțiunilor din IEX este simplă după ce imporți pachetul DataReader și folosești argumentele start și/sau end în formatul date(YYYY, MM, DD):
stock_data = DataReader(ticker, data_source, start, end)
În primul capitol, ai aflat că un ticker reprezintă simbolul unic necesar pentru a obține informații despre acțiunile unei anumite companii.
În acest exercițiu, vei exersa importul datelor din 2016 pentru Apple, cu ticker-ul 'AAPL'.
Acest exercițiu face parte din cursul
Importul și gestionarea datelor financiare în Python
Instrucțiuni pentru exercițiu
- Importă
DataReaderdinpandas_datareader.datașidatedin bibliotecadatetime. - Folosind
date(), setează data de început (start) la 1 ianuarie 2016 și data de sfârșit (end) la 31 decembrie 2016. - Setează
tickerla ticker-ul acțiunilor Apple'AAPL'șidata_sourcela'iex'. - Creează un obiect
DataReader()pentru a importa prețurile acțiunilor și atribuie-l variabileistock_prices. - Folosește
.head()și.info()pentru a afișa și a inspecta rezultatul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()