OpenBB
A data integration toolset for finance teams that connects proprietary, licensed and public sources to Python, Excel, AI agents and dashboards.
Open Source Alternative to:

Data engineers at investment firms spend their days wiring the same market and internal feeds into every new tool. The Open Data Platform by OpenBB removes that repetition by consolidating sources once and exposing them to several surfaces at the same time.
The library installs with pip and gives a Python object model where a call for historical equity prices returns something you push straight into a dataframe. Running the openbb-api command starts a FastAPI server over Uvicorn on localhost, which is what every other client connects to.
The platform reaches analysts, quants and agents through several front doors.
- Python environments: quants query the data model directly and convert results to dataframes.
- OpenBB Workspace: the interface where analysts visualise datasets and run AI agents against them.
- MCP servers: expose the same integrations to AI agents over the Model Context Protocol.
- REST APIs: let other applications consume connected sources without the Python package.
- Command line: a separate openbb-cli package brings the platform into the terminal.
It needs Python 3.9 through 3.12, ships under AGPLv3, and adding a backend to Workspace amounts to pointing the connect form at your local server. The documentation is blunt that the data is not necessarily accurate and that trading carries real risk.
Stars
72,721Forks
7,512Last commit
1 month agoRepository age
6 yearsLicense
AGPL-3.0Version
ODPRepository
OpenBB-finance/OpenBB
Auto-fetched from GitHub .
Open source alternatives similar to OpenBB:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit