Skip to main content

pandas-datareader

Macroeconomic and factor-oriented remote data access for pandas.

CI Testing PyPI Codecov RTD Code Style License

Installation

Install using pip

pip install pandas-datareader

Usage

import pandas_datareader as pdr
pdr.get_data_fred('GS10')

The public API is focused on macroeconomic, policy, and factor-style data sources such as FRED, Fama/French, Bank of Canada, World Bank, OECD, Eurostat, and the new pandas_datareader.macro interface.

Documentation

Stable documentation is available on github.io. A second copy of the stable documentation is hosted on read the docs for more details.

Development documentation is available for the latest changes in master.

Requirements

Using pandas datareader requires the following packages:

  • pandas>=1.5.3
  • lxml
  • requests>=2.19.0
  • distutils (not included in standard library of Python 3.12 and above it, which can be solved by installing setuptools)

Building the documentation additionally requires:

  • matplotlib
  • ipython
  • requests_cache
  • sphinx
  • pydata_sphinx_theme

Development and testing additionally requires:

  • black
  • coverage
  • codecov
  • coveralls
  • flake8
  • pytest
  • pytest-cov
  • wrapt

Install latest development version

python -m pip install git+https://github.com/pydata/pandas-datareader.git

or

git clone https://github.com/pydata/pandas-datareader.git
cd pandas-datareader
python -m pip install -e .

Metadata

Release files for pandas-datareader 0.11.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pandas-datareader 0.11.0
File Size Uploaded
pandas_datareader-0.11.0.tar.gz 206.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pandas-datareader 0.11.0
File Interpreter ABI Platform
pandas_datareader-0.11.0-py3-none-any.whl Python 3 none any Details

Total release size: 273.2 kB

Release files / pandas_datareader-0.11.0.tar.gz

Download URL pandas_datareader-0.11.0.tar.gz
Size 206.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6c86360127f0b4c4451495574e162da058cf6154a185503310df70c417e0e266
BLAKE2b-256 checksum
How to use checksums
fd5eba361ce22baeba6498e393ed4f7035edc998caf03568838b951a7e90ee7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / pandas_datareader-0.11.0-py3-none-any.whl

Download URL pandas_datareader-0.11.0-py3-none-any.whl
Size 66.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eac9153780053d722a8171feaaf7f89a1210c4a3777c53f3a10a089eb574f786
BLAKE2b-256 checksum
How to use checksums
6af57e236ce19006714a93445e09c5d66c3433d044690ae61c3fba9feec7de6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page