openbb-yfinance
yfinance extension for OpenBB
Decision gist · record as of 2026-08-14
Yes, if you are already using OpenBB Platform and want Yahoo!Finance as a data provider. The package has low install friction, active maintenance, no known vulnerabilities, and integrates cleanly into the OpenBB ecosystem. The AGPL license is a consideration for proprietary deployments. Not relevant if you are not using OpenBB.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.10 or later and an existing OpenBB Platform installation to function as an extension.
- Low install friction with a pure-Python wheel distribution.
- Active maintenance status with a release 80 days ago.
License · maintenance · safety
AGPL-3.0-only (agpl) — Licensed under AGPL-3.0-only, which requires derivative works and modifications to be distributed under the same license and makes source code available to users who interact with the software.
last release 2026-05-26 (80 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 102,094 downloads/mo, #12,892 on PyPI
Alternatives
Verify before relying
pip install openbb-yfinance
from openbb_yfinance import YFinanceProvider
provider = YFinanceProvider()- Specific financial data types and market coverage available through this provider beyond what yfinance offers
- Whether this extension requires an active OpenBB Platform installation or can function standalone
- Performance characteristics and rate limits when querying Yahoo!Finance through this provider
What it is and what it does
openbb-yfinance is an extension that plugs Yahoo!Finance into the OpenBB Platform, a financial data and analysis framework. It acts as a provider adapter, translating OpenBB's standardized data requests into Yahoo!Finance queries and returning results in OpenBB's format. The package depends on openbb-core (the platform itself) and yfinance (the underlying data source), and is distributed as a pure-Python wheel with low installation friction.
You install it alongside OpenBB to add Yahoo!Finance as a data source option. It's maintained actively and supports Python 3.10 through 3.14. The AGPL-3.0-only license means any modifications or derivative works must be shared under the same license terms.
Use it for
- Fetch stock prices and historical market data from Yahoo!Finance within an OpenBB application workflow.
- Integrate Yahoo!Finance as a standardized data source alongside other OpenBB-compatible financial providers.
- Build financial analysis tools that leverage OpenBB's unified data interface with Yahoo!Finance as the backend.
- Access market data programmatically without writing direct Yahoo!Finance API calls.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are already using OpenBB Platform and want Yahoo!Finance as a data provider.
The package has low install friction, active maintenance, no known vulnerabilities, and integrates cleanly into the OpenBB ecosystem. The AGPL license is a consideration for proprietary deployments. Not relevant if you are not using OpenBB.
Install
openbb-yfinance on PyPI
Before you install
Low install friction with a pure-Python wheel distribution. Active maintenance status with a release 80 days ago. Requires openbb-core and yfinance as runtime dependencies.
Requires Python 3.10 or later and an existing OpenBB Platform installation to function as an extension.
License in practice
Licensed under AGPL-3.0-only, which requires derivative works and modifications to be distributed under the same license and makes source code available to users who interact with the software.
Quickstart
pip install openbb-yfinance
from openbb_yfinance import YFinanceProvider
provider = YFinanceProvider()
Verify before relying
- Specific financial data types and market coverage available through this provider beyond what yfinance offers
- Whether this extension requires an active OpenBB Platform installation or can function standalone
- Performance characteristics and rate limits when querying Yahoo!Finance through this provider
Package facts
| License | AGPL-3.0-only agpl |
| Python support | Supports the current Python release <4,>=3.10 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 2 packagesopenbb-coreyfinance |
| Maintenance | Actively maintained 80 days since the last release |
| First released | |
| Downloads | 102,094 / month, #12,892 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | License :: OSI Approved :: GNU Affero General Public License v3Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14 |
Evidence: openbb_yfinance-1.6.3-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “yahoo finance data provider”
- openbb-yfinanceIntegrates Yahoo!Finance data into the OpenBB Platform, enabling…
- yahooqueryRetrieves financial data from Yahoo Finance through an unofficial…
- yfinanceFetches financial and market data from Yahoo Finance's public APIs,…
Give your agent the search over MCP, or paste the wish link into any chat.
More WWW/HTTP packages
urllib3 is an HTTP client library that provides thread-safe connection pooling, SSL/TLS verification, multipart file uploads, request retries, compression support, and proxy handling for Python applications.
Requests is a Python HTTP library that simplifies sending HTTP/1.1 requests with automatic handling of headers, authentication, cookies, and response parsing.
h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.
HTTPX is a fully featured HTTP client library for Python that provides both sync and async APIs, with support for HTTP/1.1 and HTTP/2, plus an integrated command-line client.
Install it if you are building new projects or modernizing existing ones that rely on HTTP.
A minimal low-level HTTP client library that sends HTTP requests with thread-safe and task-safe connection pooling, supporting HTTP/1.1, HTTP/2, proxies, and both sync and async interfaces.
aiohttp is an async HTTP client and server framework built on asyncio, supporting both WebSockets and middleware-based routing for building concurrent web applications.
Install it if you need async HTTP client or server capabilities in asyncio-based applications.
See also openbb-tiingo · openbb-fmp · openbb-benzinga · yfinance · openbb-intrinio · openbb-sec · yahooquery · openbb-tradingeconomics · openbb · openbb-econdb