AlphaVantage¶
-
class
pandas_datareader.av.forex.
AVForexReader
(symbols=None, retry_count=3, pause=0.1, session=None, api_key=None)¶ Returns DataFrame of the Alpha Vantage Foreign Exchange (FX) Exchange Rates data.
New in version 0.7.0.
- Parameters
symbols (string, array-like object (list, tuple, Series)) – Single currency pair (formatted ‘FROM/TO’) or list of the same.
retry_count (int, default 3) – Number of times to retry query request.
pause (int, default 0.1) – Time, in seconds, to pause between consecutive queries of chunks. If single value given for symbol, represents the pause between retries.
session (Session, default None) – requests.sessions.Session instance to be used
api_key (str, optional) – Alpha Vantage API key . If not provided the environmental variable ALPHAVANTAGE_API_KEY is read. The API key is required.
-
close
()¶ Close network session
-
data_key
¶ Key of data returned from Alpha Vantage
-
default_start_date
¶ Default start date for reader. Defaults to 5 years before current date
-
function
¶ Alpha Vantage endpoint function
-
params
¶ Parameters to use in API calls
-
read
()¶ Read data from connector
-
url
¶ API URL
-
class
pandas_datareader.av.time_series.
AVTimeSeriesReader
(symbols=None, function='TIME_SERIES_DAILY', start=None, end=None, retry_count=3, pause=0.1, session=None, chunksize=25, api_key=None)¶ Returns DataFrame of the Alpha Vantage Stock Time Series endpoints
New in version 0.7.0.
- Parameters
symbols (string) – Single stock symbol (ticker)
start (string, int, date, datetime, Timestamp) – Starting date. Parses many different kind of date representations (e.g., ‘JAN-01-2010’, ‘1/1/10’, ‘Jan, 1, 1980’). Defaults to 20 years before current date.
end (string, int, date, datetime, Timestamp) – Ending date
retry_count (int, default 3) – Number of times to retry query request.
pause (int, default 0.1) – Time, in seconds, to pause between consecutive queries of chunks. If single value given for symbol, represents the pause between retries.
session (Session, default None) – requests.sessions.Session instance to be used
api_key (str, optional) – AlphaVantage API key . If not provided the environmental variable ALPHAVANTAGE_API_KEY is read. The API key is required.
-
close
()¶ Close network session
-
data_key
¶ Key of data returned from Alpha Vantage
-
default_start_date
¶ Default start date for reader. Defaults to 5 years before current date
-
function
¶ Alpha Vantage endpoint function
-
output_size
¶ Used to limit the size of the Alpha Vantage query when possible.
-
params
¶ Parameters to use in API calls
-
read
()¶ Read data from connector
-
url
¶ API URL
-
class
pandas_datareader.av.sector.
AVSectorPerformanceReader
(symbols=None, start=None, end=None, retry_count=3, pause=0.1, session=None, api_key=None)¶ Returns DataFrame of the Alpha Vantage Sector Performances SECTOR data.
New in version 0.7.0.
- Parameters
symbols (string, array-like object (list, tuple, Series)) – Single currency pair (formatted ‘FROM/TO’) or list of the same.
retry_count (int, default 3) – Number of times to retry query request.
pause (int, default 0.1) – Time, in seconds, to pause between consecutive queries of chunks. If single value given for symbol, represents the pause between retries.
session (Session, default None) – requests.sessions.Session instance to be used
api_key (str, optional) – Alpha Vantage API key . If not provided the environmental variable ALPHAVANTAGE_API_KEY is read. The API key is required.
-
close
()¶ Close network session
-
data_key
¶ Key of data returned from Alpha Vantage
-
default_start_date
¶ Default start date for reader. Defaults to 5 years before current date
-
function
¶ Alpha Vantage endpoint function
-
params
¶ Parameters to use in API calls
-
read
()¶ Read data from connector
-
url
¶ API URL
-
class
pandas_datareader.av.quotes.
AVQuotesReader
(symbols=None, retry_count=3, pause=0.1, session=None, api_key=None)¶ Returns DataFrame of Alpha Vantage Realtime Stock quotes for a symbol or list of symbols.
- Parameters
symbols (string, array-like object (list, tuple, Series), or DataFrame) – Single stock symbol (ticker), array-like object of symbols or DataFrame with index containing stock symbols.
retry_count (int, default 3) – Number of times to retry query request.
pause (int, default 0.1) – Time, in seconds, to pause between consecutive queries of chunks. If single value given for symbol, represents the pause between retries.
session (Session, default None) – requests.sessions.Session instance to be used
-
close
()¶ Close network session
-
data_key
¶ Key of data returned from Alpha Vantage
-
default_start_date
¶ Default start date for reader. Defaults to 5 years before current date
-
function
¶ Alpha Vantage endpoint function
-
params
¶ Parameters to use in API calls
-
read
()¶ Read data from connector
-
url
¶ API URL