OpenBB-finance/OpenBB

Open Data Platform for analysts, quants and AI agents.

What it solves

Open Data Platform (ODP) by OpenBB provides a unified infrastructure layer to integrate proprietary, licensed, and public financial data sources. It eliminates the need to write custom integrations for every downstream application by allowing users to "connect once, consume everywhere."

How it works

ODP acts as a data consolidation layer that exposes financial data to various interfaces. It can be deployed as a FastAPI server (via openbb-api) to provide a REST API, or used directly as a Python library. This allows data to be streamed into Python environments for quants, Excel and the OpenBB Workspace UI for analysts, and MCP servers for AI agents.

Who it’s for

Data engineers, quantitative analysts (quants), and financial analysts who need to consolidate multiple financial data sources into a single accessible pipeline for research dashboards, AI copilots, and other applications.

Highlights

  • Unified Data Access: Consolidates public and proprietary data into a single toolset.
  • Multi-Surface Consumption: Supports Python, REST APIs, MCP servers for AI agents, and Excel.
  • Extensible Architecture: Integrates with the OpenBB Workspace for visualization and AI agent leverage.
  • CLI Support: Includes a command-line interface for direct data access.

Related

  • Project
  • Project
  • Project
  • Project
  • Project