发现 
命令行工具开发者工具
OpenBB:开源金融数据整合平台
把专有、授权和公开金融数据源统一接入 Python、Excel、AI Agent 与 REST API 的开源数据层。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- vODP
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Open Data Platform by OpenBB(ODP)是 OpenBB 开源的金融数据工具集,帮助数据工程师把专有、授权和公开的数据源整合进下游应用,例如 AI copilot 和研究仪表盘。
ODP 充当「connect once, consume everywhere」的基础设施层:一次接入,就能同时向多个使用场景暴露数据——面向量化研究者的 Python 环境、面向分析师的 OpenBB Workspace 与 Excel、面向 AI Agent 的 MCP server,以及面向其他应用的 REST API。
主要功能
- Python 取数接口:通过
obb对象按资产类别调用数据接口,结果可直接转换为 DataFrame。 - 多类金融数据:仓库话题涵盖股票、期权、加密货币、衍生品、宏观经济、固定收益等方向;可用的数据集成清单见文档 https://docs.openbb.co/python/reference。
- 本地 REST API 服务:
openbb-api会通过 Uvicorn 启动一个 FastAPI 服务,默认监听127.0.0.1:6900。 - 对接 OpenBB Workspace:把本地 ODP 后端接入 OpenBB Workspace(https://pro.openbb.co),在图形界面里查看数据集并使用 AI agent;Workspace 本身是企业级 UI,ODP 是其开源的数据集成底座。
- 命令行入口:提供独立的 ODP CLI 包
openbb-cli,可直接在命令行访问 ODP。 - 面向 AI Agent:可作为 MCP server 向 AI agent 提供数据。
安装与使用
从 PyPI 安装 Python 包:
pip install openbb
在 Python 中调用:
from openbb import obb
output = obb.equity.price.historical("AAPL")
df = output.to_dataframe()
启动本地 API 服务:
openbb-api
服务启动后访问 http://127.0.0.1:6900 确认可用。
接入 OpenBB Workspace
- 登录 OpenBB Workspace,进入 "Apps" 标签页。
- 点击 "Connect backend"。
- 填写名称
Open Data Platform,地址http://127.0.0.1:6900。 - 点击 "Test",出现 "Test successful" 并显示找到的 app 数量后,点击 "Add"。
ODP CLI
pip install openbb-cli
也可以直接克隆仓库:
git clone https://github.com/OpenBB-finance/OpenBB.git
更完整的安装说明见 OpenBB 文档:https://docs.openbb.co/python/installation、https://docs.openbb.co/cli/installation。
注意事项
- 连接 OpenBB Workspace 时需要在 Python 3.11 - 3.14 的环境中运行。
- 项目以 Apache License 2.0 发布。
- 金融工具交易风险较高,可能损失部分或全部投资金额;ODP 中的数据不保证准确,OpenBB 及数据提供方不对因交易或依赖所展示信息造成的损失承担责任。
本作品整理自 GitHub 开源项目 openbq-org/OpenBB,原作者 @openbq-org。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- vODP当前版本
发布最新稳定版 v2.0.0,指向 ODP Desktop v2.0.0;该 release 中的 latest.json 供自动更新程序检查新版本使用。
评论