Home / Market & alternative data

yahoo-finance

Market & alternative data★ 1,452 GitHub starsPython⏱ No commits in over six months

Python module for stock data from Yahoo Finance

What it is

A Python module that fetches stock data from Yahoo! Finance, providing current quotes such as open, price, and trade datetime, along with historical OHLCV series over a date range. Data can be refreshed on demand and is retrieved through Yahoo's publicly available APIs. This makes it a practical choice for research and educational purposes, where developers need a lightweight way to pull market data into Python. As a caveat, the underlying Yahoo! Finance API is intended for personal use only, and the backend can occasionally produce YQL errors when the data service is down.

At a glance

Not recommendedOur rating, based on popularity, maintenance and how ready it is for real use.

Best forBeginners
Used forData source
MarketsUS equities, Multi-market
StackPython
Learning curveEasy to start
Practical valueLow practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +7 over the period, now 1,452. Gaps mean no snapshot was taken that day.

In the author's words

Python module to get stock data from Yahoo! Finance.

Open on GitHub ↗This week's trending tools中文页面

Similar tools