About this project
Open Data Platform by OpenBB (ODP) is an open-source infrastructure layer designed to help data engineers consolidate and expose financial data from proprietary, licensed, and public sources. It follows a "connect once, consume everywhere" architecture, allowing integrated data to be consumed across multiple surfaces simultaneously: Python environments for quantitative analysts, OpenBB Workspace and Excel for financial analysts, MCP servers for AI agents, and REST APIs for other downstream applications.
The core Python package can be installed via PyPI using `pip install openbb`. It provides a programmatic interface to fetch financial data, such as historical equity prices, and convert it into pandas dataframes. An ODP CLI is also available for command-line access.
For local deployment, the platform can run a FastAPI backend server via Uvicorn using the `openbb-api` command, exposing a REST API at localhost. This backend can be directly integrated into the enterprise OpenBB Workspace UI. The platform supports Python 3.9.21 through 3.12 and offers development environment integrations for VS Code Dev Containers, GitHub Codespaces, and Google Colab.
The project is distributed under the AGPLv3 License. It includes a disclaimer that trading in financial instruments involves high risks and that the data provided through the platform is not necessarily accurate. The repository actively accepts community contributions, bug reports, and feature requests.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.