openbq-org

OpenBB

openbq-org

OpenBB 是面向分析师、量化研究员和 AI Agent 的开放金融数据平台,以 Python 库与 REST API 形式聚合股票、期权、加密货币、宏观经济等多源数据,一次接入多处消费。

ODP
发布于
28 天前
74,466
星标
3,262
下载
同步于
8 天前

最新版本

ODP2026年9月30日 09:47
下载慢?可在上方随时切换镜像源

项目说明

项目概述

OpenBB(Open Data Platform,ODP)是一个开源金融数据整合平台,帮助数据工程师把专有数据源、授权数据源与公开数据源统一接入,再分发给量化研究环境、分析看板、AI Agent(MCP 服务器)与 REST API 等下游消费方。它的核心理念是 connect once, consume everywhere:数据只接入一次,Python 环境、Excel、OpenBB Workspace、AI Agent 都能用同一份数据。覆盖股票、期权、固定收益、加密货币、经济数据等品类。

项目 内容
语言 Python
平台 任何支持 Python 的环境(Python 3.10-3.14)
数据品类 股票、期权、固定收益、加密货币、宏观经济
许可 Apache-2.0

金融数据的统一接入层:接入一次,处处消费。

主要功能

  • 统一 Python 接口:obb.equity.price.historical('AAPL') 一行获取历史行情,结果可转 DataFrame
  • 多源聚合:将专有、授权与公开数据源整合到同一接口之下
  • REST API 服务:openbb-api 命令启动本地 FastAPI 服务器,暴露全部数据接口
  • MCP 服务器:为 AI Agent 提供 MCP 接入点,让 Agent 直接查询金融数据
  • OpenBB Workspace 集成:后端一键接入企业级分析看板
  • CLI 访问:安装 openbb-cli 后可在命令行直接查询数据
  • 多品类覆盖:股票、期权、固定收益、加密货币、经济学数据

适用人群

  • 量化研究员与数据工程师
  • 金融分析师与投研团队
  • 构建金融 AI Agent 的开发者
  • 需要聚合多数据源的 Fintech 团队

快速上手

  1. 安装:pip install openbb
  2. 查询数据:
from openbb import obb

output = obb.equity.price.historical('AAPL')
df = output.to_dataframe()
  1. 启动本地 API 服务:终端运行 openbb-api,访问 http://127.0.0.1:6900 验证
  2. 接入 OpenBB Workspace:在 Workspace 的 Apps 页面连接该后端地址即可

核心优势

  • 一处接入处处可用:Python、REST、MCP、Excel 共享同一数据层
  • 开源底座:平台核心开源,数据源扩展可自行开发
  • AI 就绪:原生面向 AI Agent 设计,MCP 支持开箱即用

系统要求

项目 要求
语言 Python 3.10 - 3.14
操作系统 Linux、macOS、Windows
数据源 部分供应商需自行配置 API Key

注意事项

  • 数据源密钥:默认接口依赖免费源,接入专有供应商需在平台中配置对应 API Key
  • 投资风险:项目方声明金融数据仅作参考,交易决策需自担风险

历史版本

排序