Repolode
openbq-org

openbq-org/OpenBB

开源 Python 数据平台,统一接入金融等数据源,并通过 Python、Excel、AI Agent 与 REST API 对外提供。

可替代:Bloomberg Terminal

Star
74,432
Fork
7,726
未关闭 Issue
98
最近提交
18小时前

这是什么?

OpenBB 的开放数据平台(ODP)是一套面向数据工程师的开源工具,用于把商业、授权和公共数据源接入下游应用,例如 AI 助手和研究看板。它采用“一次接入,多处使用”的思路:数据在一处完成对接,再同时提供给多种前端使用。

主要入口是 Python 包,通过 pip install openbb 安装。调用形式如 obb.equity.price.historical("AAPL"),结果可直接转换为 pandas DataFrame。该包还提供 openbb-api 命令,可在本地启动 FastAPI 服务,并将其作为数据后端接入 OpenBB Workspace。另有独立的 openbb-cli 包,提供命令行界面。

数据覆盖股票、衍生品、固定收益、加密货币和宏观经济等领域。数据可通过 Python、Excel、供 AI Agent 使用的 MCP 服务器以及 REST API 对外提供。

核心功能

  • 01Python 包提供统一调用接口,覆盖股票、衍生品、固定收益、加密货币和经济数据
  • 02查询结果可直接转换为 pandas DataFrame
  • 03基于 FastAPI 与 Uvicorn 的本地 openbb-api 服务
  • 04可作为数据后端接入 OpenBB Workspace
  • 05向 Excel、AI Agent 的 MCP 服务器和 REST API 提供数据
  • 06提供独立的命令行界面包 openbb-cli

适用场景

  • 量化研究者在 Python notebook 中获取历史行情与市场数据
  • 分析师把多个数据源接入 Excel 或研究看板
  • 工程师通过 MCP 向 AI Agent 暴露内部或授权数据
  • 团队在金融数据供应商之上搭建 REST API 层

标签

常见问题

OpenBB 是什么?
开源 Python 数据平台,统一接入金融等数据源,并通过 Python、Excel、AI Agent 与 REST API 对外提供。 OpenBB 的开放数据平台(ODP)是一套面向数据工程师的开源工具,用于把商业、授权和公共数据源接入下游应用,例如 AI 助手和研究看板。它采用“一次接入,多处使用”的思路:数据在一处完成对接,再同时提供给多种前端使用。
OpenBB 可以免费使用吗?用的什么许可证?
OpenBB 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
OpenBB 还在维护吗?
活跃维护中。OpenBB 最近一次提交是在 2026年10月18日。
OpenBB 适合用来做什么?
量化研究者在 Python notebook 中获取历史行情与市场数据 分析师把多个数据源接入 Excel 或研究看板 工程师通过 MCP 向 AI Agent 暴露内部或授权数据 团队在金融数据供应商之上搭建 REST API 层
在哪里获取 OpenBB?
源代码和安装说明在 GitHub 上:https://github.com/openbq-org/OpenBB

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目