One pipe for market data, served to quants, Excel, and AI agents alike
OpenBB normalizes proprietary and public financial data so engineers can feed the same sources to Python scripts, REST APIs, Excel, and AI agents without rebuilding integrations.

What it does
Open Data Platform (ODP) is an open-source data integration layer that consolidates proprietary, licensed, and public financial data sources. It exposes normalized data through multiple interfaces—a Python SDK, REST API, Excel, and MCP servers for AI agents—so teams don’t rewrite connectors for every new tool.
The interesting bit
The architecture treats data integration as infrastructure plumbing rather than application logic. By acting as a “connect once, consume everywhere” middleware, it lets quants pull data in Python while the same backend feeds analysts in Excel and AI copilots via MCP. That clean separation of data layer from presentation is rarer in finance than it should be.
Key highlights
- Normalizes mixed data sources (proprietary, licensed, public) into a single interface
- Surfaces data simultaneously to Python, REST APIs, Excel, and MCP servers for AI agents
- Includes a local FastAPI backend for self-hosted integrations
- Companion enterprise UI (OpenBB Workspace) available separately for visualization
- AGPLv3 licensed
Caveats
- Data accuracy is explicitly not guaranteed; the README warns that “the data contained in the Open Data Platform is not necessarily accurate”
- The polished Workspace UI is a separate commercial product; the open-source repo is primarily the data plumbing
- Python support is pinned to versions 3.9.21 through 3.12
Verdict
Worth exploring if you’re building financial tooling and tired of maintaining separate connectors for every data vendor and consumer. Skip it if you just want a free drop-in replacement for a Bloomberg terminal.
Frequently asked
- What is OpenBB-finance/OpenBB?
- OpenBB normalizes proprietary and public financial data so engineers can feed the same sources to Python scripts, REST APIs, Excel, and AI agents without rebuilding integrations.
- Is OpenBB open source?
- Yes — OpenBB-finance/OpenBB is an open-source project tracked on heatdrop.
- What language is OpenBB written in?
- OpenBB-finance/OpenBB is primarily written in Python.
- How popular is OpenBB?
- OpenBB-finance/OpenBB has 70.9k stars on GitHub and is currently cooling off.
- Where can I find OpenBB?
- OpenBB-finance/OpenBB is on GitHub at https://github.com/OpenBB-finance/OpenBB.