Web interfaces are constantly evolving and so there is constant
evolution in this space. There are a number of noteworthy Python
packages that integrate into the PyData ecosystem that are
more narrowly focused than pandas-datareader.
Alpha Vantage provides real time and
historical equity data. Users are required to get a free API key before
using the API. Documentation
A python package
simplifying access is available on github.
Tiingo aims to make high-end financial tools
accessible investors. The API is documented.
Users are required to get a free API key before using the API.
Barchart is a data provider covering a wide range of financial data. The
provides up to two years of historical data.
maintains a large list of packages designed to provide access to financial data.