Econdb#

class pandas_datareader.econdb.EcondbReader(symbols, start=None, end=None, retry_count=3, pause=0.1, session=None, freq=None, api_key=None)#

Returns DataFrame of historical stock prices from symbol, over date range, start to end.

Added in version 0.5.0.

Parameters:
  • symbols (string) – Can be in two different formats: 1. ‘ticker=<code>’ for fetching a single series, where <code> is CPIUS for, e.g. the series at https://www.econdb.com/series/CPIUS/ 2. ‘dataset=<dataset>&<params>’ for fetching full or filtered subset of a dataset, like the one at https://www.econdb.com/dataset/ABS_GDP. After choosing the desired filters, the correctly formatted query string can be easily generated from that dataset’s page by using the Export function, and choosing Pandas Python3.

  • 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’)

  • 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

close()#

Close network session

property default_start_date#

Default start date for reader. Defaults to 5 years before current date

property params#

Parameters to use in API calls

read()#

read one data from specified URL

property url#

API URL