OpenBB

GitHub
65.4k 6.5k 简单 9 次阅读 今天NOASSERTION图像开发框架Agent
AI 解读 由 AI 自动生成,仅供参考

OpenBB 是一个专为金融分析师、量化研究员及 AI 智能体打造的开源数据平台。它致力于解决金融领域数据来源分散、格式不一且整合困难的痛点,通过“一次连接,随处消费”的架构理念,将专有、授权及公开数据源统一标准化。

无论是需要深度挖掘数据的量化专家,还是依赖可视化报表的金融分析师,亦或是构建自动化策略的 AI 开发者,都能从中获益。OpenBB 的核心亮点在于其强大的通用性:它不仅能作为 Python 库供开发者直接调用(如轻松获取苹果公司的历史股价),还能通过 REST API 服务于各类应用,甚至直接对接 MCP 服务器以驱动 AI 智能体。此外,它可与 OpenBB Workspace 企业级界面无缝集成,让用户在图形化环境中直观分析数据或利用 AI 助手。只需简单的 pip 安装即可起步,OpenBB 让高质量的金融数据整合变得高效且触手可及,是构建现代金融分析工作流的理想基础设施。

使用场景

某量化团队正在构建一个实时金融分析看板,需要整合多家券商的行情数据、宏观经济指标以及新闻情绪数据来训练 AI 预测模型。

没有 OpenBB 时

  • 数据源割裂严重:分析师需分别编写脚本对接 Yahoo Finance、FRED 和各类付费 API,维护十几套不同的认证密钥和数据解析逻辑。
  • 格式清洗耗时:不同来源的数据字段命名混乱(如"close"与"Close_Price"),每次合并数据集都要花费数小时进行标准化清洗。
  • AI 集成困难:开发 AI Agent 时,缺乏统一接口,导致模型难以动态调用实时数据,往往只能使用滞后的静态 CSV 文件。
  • 协作效率低下:量化研究员用 Python,投资经理用 Excel,双方数据口径不一致,反复沟通确认数据准确性占用大量时间。

使用 OpenBB 后

  • 一键全域连接:通过 pip install openbb 即可在一个环境中统一接入专有、授权及公开数据源,实现“连接一次,随处消费”。
  • 自动标准化输出:无论底层数据来自何处,OpenBB 均自动将其转换为统一的 DataFrame 格式,彻底消除手动清洗环节。
  • 无缝赋能 AI:利用其内置的 MCP 服务器架构,AI Agent 可直接通过标准指令实时获取高质量金融数据,大幅提升预测时效性。
  • 多端协同一致:同一套数据后端同时支持 Python 量化环境、OpenBB Workspace 可视化界面及 Excel 插件,确保全员基于唯一事实源决策。

OpenBB 将原本碎片化的金融数据基建转化为标准化的智能引擎,让团队从繁琐的数据搬运工转型为高价值的策略创造者。

运行环境要求

操作系统
  • 未说明
GPU

未说明

内存

未说明

依赖
notes该工具主要作为数据集成平台(ODP),支持通过 pip 安装。运行本地后端服务需执行 'openbb-api' 命令,默认启动在 localhost:6900。支持与 OpenBB Workspace、Excel、AI 代理及 REST API 集成。未提及具体的 GPU、内存或操作系统限制,表明其可能适用于标准开发环境。
python3.9.21 - 3.12
openbb
openbb-cli
fastapi
uvicorn
OpenBB hero image

快速开始


Open Data Platform by OpenBB logo Open Data Platform by OpenBB logo

Twitter Discord Shield Open in Dev Containers Open In Colab PyPI

Open Data Platform by OpenBB (ODP) 是一套开源工具集,旨在帮助数据工程师将专有、授权及公开数据源整合至下游应用中,例如 AI 助理和研究仪表板。

ODP 充当“一次连接,多端消费”的基础设施层,可同时将数据整合并暴露给多个平台:供量化分析师使用的 Python 环境、供分析师使用的 OpenBB Workspace 和 Excel、供 AI 代理使用的 MCP 服务器,以及供其他应用调用的 REST API。

Logo

开始使用:pip install openbb

from openbb import obb
output = obb.equity.price.historical("AAPL")
df = output.to_dataframe()

可用的数据集成可在以下链接找到:https://docs.openbb.co/python/reference


OpenBB Workspace

虽然 Open Data Platform 提供了开源的数据集成基础,但 OpenBB Workspace 则为分析师提供了企业级用户界面,用于可视化数据集并利用 AI 代理。该平台的“一次连接,多端消费”架构实现了两者的无缝集成。

您可以在 https://pro.openbb.co 找到 OpenBB Workspace。

数据集成:

  • 您可以从 文档此开源仓库 中了解更多关于如何将数据添加到 OpenBB Workspace 的信息。

AI 代理集成:

  • 您可以从 此开源仓库 中了解更多关于如何将 AI 代理添加到 OpenBB Workspace 的信息。

将 Open Data Platform 集成到 OpenBB Workspace

只需在 Python(3.9.21 - 3.12)环境中执行几条简单命令,即可将此库连接到 OpenBB Workspace。

运行 ODP 后端

  • 安装相关包。
pip install "openbb[all]"
  • 在本地主机上启动 API 服务器。
openbb-api

这将通过 Uvicorn 启动一个 FastAPI 服务器,地址为 127.0.0.1:6900

您可以通过访问 http://127.0.0.1:6900 来检查其是否正常运行。

将 ODP 后端集成到 OpenBB Workspace

登录 OpenBB Workspace,然后按照以下步骤操作:

CleanShot 2025-05-17 at 09 51 56@2x

  1. 转到“Apps”选项卡
  2. 点击“Connect backend”
  3. 填写表单: 名称:Open Data Platform URL:http://127.0.0.1:6900
  4. 点击“Test”。您应该会看到一条显示已找到应用数量的“Test successful”消息。
  5. 点击“Add”。

完成!


目录

  1. 安装
  2. 贡献
  3. 许可证
  4. 免责声明
  5. 联系方式
  6. 星标历史
  7. 贡献者

1. 安装

ODP Python 包可通过 PyPI 安装,运行 pip install openbb 即可;或者直接克隆仓库:git clone https://github.com/OpenBB-finance/OpenBB.git

有关安装过程的更多信息,请参阅 OpenBB 文档

ODP CLI 安装

ODP CLI 是一个命令行界面,允许您直接从命令行访问 ODP。

您可以运行 pip install openbb-cli 来安装,也可以直接克隆仓库:git clone https://github.com/OpenBB-finance/OpenBB.git

有关安装过程的更多信息,请参阅 OpenBB 文档

2. 贡献

参与本项目主要有三种方式。(希望您现在已经为该项目加星 ⭐️)

成为贡献者

创建 GitHub 问题

在创建问题之前,请确保您要创建的问题尚未存在于 现有问题列表 中。

提供反馈

我们在 我们的 Discord 上最为活跃,但您也可以通过任何 我们的社交媒体 与我们联系,提供反馈。

3. 许可证

本项目采用 AGPLv3 许可证进行分发。更多信息请参阅 LICENSE 文件。

4. 免责声明

金融工具交易涉及高风险,包括损失部分或全部投资金额的风险,可能并不适合所有投资者。

在决定交易某种金融工具之前,您应当充分了解与金融市场交易相关的风险和成本,仔细考虑您的投资目标、经验水平和风险承受能力,并在必要时寻求专业建议。

开放数据平台中包含的数据未必准确。

OpenBB及本网站所载数据的任何提供方均不对您因交易或依赖所展示信息而产生的任何损失或损害承担责任。

我们网站、产品或文档中可能引用的第三方名称、标识和品牌均为其各自所有者的商标。除非另有说明,OpenBB及其产品和服务并未获得这些第三方的认可、赞助或关联。

我们使用这些名称、标识和品牌仅用于识别目的,并不意味着存在任何形式的认可、赞助或关联。

5. 联系方式

如果您对平台或OpenBB有任何疑问,请随时发送邮件至 support@openbb.co

如果您想打个招呼,或有意与我们合作,欢迎通过 hello@openbb.co 联系我们。

我们的社交媒体平台:openbb.co/links

6. 星标历史

这是我们成长的一个指标,也表明我们才刚刚起步。

如需了解更多对我们重要的指标,请访问 openbb.co/open

星标历史图表

7. 贡献者

没有您,OpenBB就不会是现在的OpenBB。如果我们想要颠覆金融行业,每一份贡献都至关重要。感谢您参与这一旅程。

版本历史

v4.7.02026/03/09
ODP2026/02/09
Open-Data-Platform-v1.0.12026/02/09
v4.6.02026/01/07
Open-Data-Platform-v1.0.02025/10/22
Open-Data-Platform-v0.9.12025/10/21
Open-Data-Platform-v0.9.02025/10/20
Open-Data-Platform-v0.9.22025/10/21
v4.5.02025/10/08
4.4.52025/07/22
4.4.42025/06/23
v4.4.22025/04/02
v4.4.12025/03/07
v4.4.02025/02/12
4.3.52024/12/02
v4.3.42024/10/25
v4.3.32024/10/08
4.3.22024/09/11
v4.3.12024/08/09
4.3.02024/07/10

常见问题

相似工具推荐

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|今天
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

139k|★★☆☆☆|今天
开发框架Agent语言模型

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

107.7k|★★☆☆☆|2天前
开发框架图像Agent

NextChat

NextChat 是一款轻量且极速的 AI 助手,旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性,以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发,NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。 这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言,它也提供了便捷的自托管方案,支持一键部署到 Vercel 或 Zeabur 等平台。 NextChat 的核心亮点在于其广泛的模型兼容性,原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型,让用户在一个界面即可自由切换不同 AI 能力。此外,它还率先支持 MCP(Model Context Protocol)协议,增强了上下文处理能力。针对企业用户,NextChat 提供专业版解决方案,具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能,满足公司对数据隐私和个性化管理的高标准要求。

87.6k|★★☆☆☆|今天
开发框架语言模型

ML-For-Beginners

ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。

85k|★★☆☆☆|今天
图像数据工具视频

ragflow

RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体(Agent)能力相结合,不仅支持从各类文档中高效提取知识,还能让模型基于这些知识进行逻辑推理和任务执行。 在大模型应用中,幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构(如表格、图表及混合排版),显著提升了信息检索的准确度,从而有效减少模型“胡编乱造”的现象,确保回答既有据可依又具备时效性。其内置的智能体机制更进一步,使系统不仅能回答问题,还能自主规划步骤解决复杂问题。 这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统,还是致力于探索大模型在垂直领域落地的创新者,都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口,既降低了非算法背景用户的上手门槛,也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目,它正成为连接通用大模型与行业专有知识之间的重要桥梁。

77.1k|★★★☆☆|昨天
Agent图像开发框架