Získej data akcií pro jednu společnost
DataReader nabízí datový zdroj 'iex'. Pokud chceš s daty experimentovat mimo prostředí DataCamp, budeš potřebovat účet na IEX Cloud.
IEX omezuje přístup k historii cen akcií na posledních pět let.
Načíst data o cenách akcií z IEX je jednoduché – stačí importovat balíček DataReader a použít argumenty start a/nebo end ve formátu date(YYYY, MM, DD):
stock_data = DataReader(ticker, data_source, start, end)
V první kapitole sis osvojil/a, že ticker akcie je jedinečný symbol, který slouží k získání informací o konkrétní společnosti.
V tomto cvičení si procvičíš načítání dat za rok 2016 pro Apple s tickerem 'AAPL'.
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in Python
Pokyny k cvičení
- Importuj
DataReaderz knihovnypandas_datareader.dataadatez knihovnydatetime. - Pomocí
date()nastav datumstartna 1. ledna 2016 a datumendna 31. prosince 2016. - Nastav proměnnou
tickerna ticker Applu'AAPL'adata_sourcena'iex'. - Vytvoř objekt
DataReader()pro načtení cen akcií a přiřaď ho do proměnnéstock_prices. - Pomocí
.head()a.info()zobraz a prozkoumej výsledek.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()