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 .

Release files for pandas-datareader 0.11.1

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.1
File Size Uploaded
pandas_datareader-0.11.1.tar.gz 206.2 kB Details

Built distribution (wheel)

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

Total release size: 272.1 kB

Release files / pandas_datareader-0.11.1.tar.gz

Download URL pandas_datareader-0.11.1.tar.gz
Size 206.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e1eadb6d2ccaa4b7a876a1c81b6ff0307fa7a08b56f7799862a50207c2e65a05
BLAKE2b-256 checksum
How to use checksums
5886288382815ce0b52585e8fbcdd8167cdbc056e2d750dea84fcc2ba5c36748
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.1-py3-none-any.whl

Download URL pandas_datareader-0.11.1-py3-none-any.whl
Size 65.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
adec218aa38c0f20606328fcc6517a0d1a735469c7635b91d3e85bb7336f297f
BLAKE2b-256 checksum
How to use checksums
fc2d2e39dec8f88329ca20cdd5913b549a2c8f32551a415a3775f6d6b3b054ca
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