彭博推出BQuant Assistant AI编程助手

彭博推出BQuant Assistant,一款基于金融领域专业知识的对话式AI编程助手,集成于BQuant Desktop和BQuant Enterprise平台。

BQuant Assistant内置于BQuant开发环境,彭博终端订阅用户可通过自然语言指令编写代码、构建动态应用程序,并加快金融数据分析流程。

该工具将对话式AI直接引入用户熟悉的Python环境,支持投资策略开发、仪表板构建及量化金融分析。用户可借助BQuant Assistant查询BQuant相关问题、生成Python代码、通过彭博查询语言(BQL)检索彭博金融数据,并对代码进行调试和迭代,还可生成数据可视化代码。

此外,BQuant Assistant能够搜索BQuant帮助中心,并在回答问题时参考相关示例笔记本、程序库及操作指南。

由于深度集成于BQuant环境,该工具能够结合用户的项目、工作流程及代码提供更具针对性的回答,相较于通用编程助手,更适合金融数据分析场景。

BQuant Assistant还可提供代码建议,并在获得用户批准后,直接在安全的BQuant沙箱环境中将代码插入当前项目并运行,帮助用户快速从问题转向分析结果,无须切换工作环境。为确保用户掌握操作权限,助手会明确说明拟执行的操作,并在读取或写入笔记本之前征求用户批准。

彭博首席技术官Shawn Edwards表示:“金融专业人士处理的数据集日益庞大和复杂,但将投资构想转化为可重复执行的分析流程,仍然需要投入大量时间和专业编程知识。”

他指出,BQuant Assistant将结合彭博对金融数据及量化工作流程的理解,把AI编程能力直接融入客户现有的投资策略开发流程。无论是刚开始编写查询语句的投资组合经理,还是开发多资产交易信号的量化工程师,都能更轻松地将自然语言问题转化为可运行的代码,完成数据检索和可视化,从而更高效地测试构想、优化分析,并在BQuant平台中构建投资策略。

BQuant Assistant的主要功能包括:

  • 生成BQL及PyBQL查询语句: 检索和分析彭博金融数据,覆盖股票、基金、固定收益、外汇、商品、指数、衍生品及其他资产类别,涉及超过22,000个数据字段,包括参考数据、价格、回报、衍生分析指标、基本面、估值、可持续金融数据、风险指标、预测数据及经济数据等。
  • 构建筛选器和投资标的范围: 针对股票、固定收益、外汇、商品、指数、交易所交易基金(ETF)及其他资产类别生成相关代码。
  • 编写和调试代码: 在获得用户批准后,直接在当前笔记本中插入、运行、调试及迭代PyBQL或Python代码。
  • 查询技术文档: 回答有关彭博程序库、BQuant工作流程及面向客户的产品文档等问题。
  • 辅助金融建模: 讨论金融概念,并生成代码,帮助用户在工作流程中实现适当的模型或分析方法。
  • 生成数据可视化: 推荐合适的数据呈现方式,并利用Plotly、Jupyter Widgets等开源工具库生成可视化代码。
  • 释现有代码: 用户可选中已有代码并要求BQuant Assistant进行解释,在实际工作中逐步提升Python编程能力。

BQuant Assistant预计将于2026年10月底在BQuant Enterprise全面开放,并在BQuant Desktop推出有限范围的测试版本。

此次推出延续了彭博近期在AI金融解决方案领域的布局,旨在帮助投资者及金融机构更充分地利用高质量金融数据。相关产品还包括彭博终端的对话式AI界面ASKB,以及面向新一代Data License服务Data License Plus (DL+)的企业级模型上下文协议(MCP)访问层。