Home / Market & alternative data
yahooquery
Python interface to the unofficial Yahoo Finance API
What it is
A Python package for pulling financial data through Yahoo Finance's unofficial API. It retrieves quotes, financial statements, options data and company information through a compact interface, which makes it easy to drop into notebooks and scripts. Python developers and individual researchers who need free US and global market data will find it convenient. Because the API it relies on is unofficial, endpoints can change or throttle without notice, so it is a poor fit for anything that must not break.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Beginners |
|---|---|
| Used for | Data source, Data analysis |
| Markets | US equities, Multi-market |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | High practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | No commits in over six months |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): +1 over the period, now 921. Gaps mean no snapshot was taken that day.
Python interface for retrieving data through unofficial Yahoo Finance API.
Similar tools
Pythonic downloader for Yahoo! Finance market data
Open-source alternative to Yahoo Finance market data APIs
Free searchable database of 300,000+ financial symbols
Hosted financial and alternative datasets behind one API
Python wrapper for the Alpha Vantage financial data API
Lightweight Python library for assembling financial data