ChatGPT 查行情:用 MCP 对比美股、黄金、原油和外汇走势

TickDB Research ·

ChatGPT 查行情:用 MCP 对比美股、黄金、原油和外汇走势

摘要: 本文通过 ChatGPT 网页版的一段实际对话,介绍 TickDB MCP 在美股实时行情、外汇实时行情及黄金走势查询中的用法,涵盖历史 K 线、跨市场比较、连续追问和报价更新,并以原油相关数据说明如何扩展观察名单。

CPI公布后,跨市场观察通常需要回答三个问题:美股、黄金和日元的走势是否同步,哪些资产出现分化,最新报价与事件发生时相比有何变化?

TickDB MCP 的服务端实现已开源,开发者可以使用托管服务,也可以基于源码自行部署。以下以 ChatGPT 网页版中接入 TickDB MCP 的实际操作为例,依次展示行情查询、图表生成、走势解释和最新报价更新。

下文截图节选自 TickDB 在 ChatGPT 网页版进行的同一段实际对话。

从一句 CPI 问题开始

2026年10月14日,美国劳工统计局公布了9月 CPI。以嘉信理财当天市场报告所引的预期为对照:

指标公布值预期
整体 CPI 环比+0.6%+0.6%
整体 CPI 同比+3.7%+3.6%
核心 CPI 环比+0.3%+0.2%
核心 CPI 同比+2.6%+2.5%

核心环比等指标高于这份报告所引的预期,整体环比则符合预期。公布值与市场预期是两类来源,需要分别核对。

在网页对话中选中 TickDB,输入以下问题:

昨天美国CPI出来后,美股、黄金和日元都有什么反应?用TickDB帮我查一下,放在一起看看

ChatGPT网页版查询CPI后的美股、黄金和日元行情,回答注明使用TickDB MCP小时K线

图1:ChatGPT 网页版中的首轮提问与回答。

回答将观察对象展开为美股指数、现货黄金 XAUUSD 和美元兑日元 USDJPY,按不同市场整理了价格路径:美股指数承压,黄金先跌后修复,USDJPY在所取区间后段回落。

这次提问没有填写标的代码或接口参数。ChatGPT 根据问题选择查询标的,调用 TickDB MCP,再按市场整理结果。

回答里的纳指约 -1.25% 描述的是所取小时样本的区间变化。按10月14日交易日收盘口径,纳指跌幅约为 -1.88%,标普500约为 -1.11%。计算起点不同,这些数字不能互换。

把走势放在一起,再追问“避险”

接着,在同一段对话中要求生成走势比较图:

能把它们的走势画在一起吗?我想看看哪些是一起动的,哪些不一样

ChatGPT生成美股指数、黄金和美元兑日元的走势比较图,并说明各资产观察起点的差异

图2:在同一段对话中生成的走势比较图及说明。

图中显示,美股指数在所取交易时段内下行,黄金在下跌后出现修复,USDJPY则在前段上行后转为回落。

图中的每条线按自身首个观察值归零,比较的是相对变化。美股、黄金和汇率的首个有效观察时间有差异,因此它适合观察走势和分化,不能当作严格统一起点的事件效应测量。

随后,基于已有行情进一步询问:

黄金和日元这次都起到避险作用了吗?

ChatGPT 在回答中指出:

这次不能简单说黄金和日元都成功发挥了避险作用。

黄金从低点反弹,和“冲击发生时立即上涨”是不同的观察;USDJPY后段下行表示日元相对美元走强,也不能单凭这一段走势就断定资金流入的原因。

这次追问沿用了前面的行情。价格变化可以支持“这一段上涨或下跌”的观察;利率预期、美元走势和资金行为等原因,还需要其他证据。

再查最新报价,区分反弹与涨跌幅

无需重新列出标的,可以沿用当前对话的上下文继续查询:

那现在呢?再帮我看一下最新报价,有没有反弹?

ChatGPT返回黄金、美元兑日元与美股指数的最新报价、时间及涨跌幅口径说明

图3:末轮回答中的报价表。回答标注的数据时间约为2026年10月15日04:39 UTC,属于当时的历史快照。

截图中的黄金报价为每盎司4139.15美元,USDJPY为157.8855。回答将黄金概括为从低点修复,并继续说明反弹尚不等于收复此前跌幅。

查询时,黄金与外汇报价仍在更新,美股现货市场已经收盘。表中的美股指数仍对应上一交易日的最新记录;表中上一交易日的跌幅不能单独用来判断新交易日是否已经出现反弹。截图也注明,黄金与外汇的24小时变化和美股交易日涨跌幅不是完全相同的区间。

这轮查询沿用前面提到的标的,但数据由历史 K 线切换为最新报价。历史查询与报价查询是不同功能,两类查询结果需要分别保留数据时间和涨跌幅口径。

扩展观察名单:原油、黄金和商品相关货币

同一组接口也可以查询原油和其他外汇标的。下面以一次 IEA 声明为背景,说明扩展观察名单的方式。

2026年10月7日,国际能源署(IEA)声明,成员政府支持加快完成当年3月已经宣布的应急石油库存释放,并尽可能优先释放柴油。声明讨论了霍尔木兹海峡危机带来的能源影响;内容是推进既有承诺。

围绕这条线索,可以观察布伦特原油 XBRUSD、黄金 XAUUSD、美元兑加元 USDCAD 和欧元兑美元 EURUSD。商品价格与加元存在研究上的联系,能源进口成本也关系到欧元区的贸易条件,因此这两种货币提供了不同的外汇观察角度。

在2026年10月6日10:00至10月8日20:00 UTC的观察窗口内,TickDB 小时 K 线对应以下变化:

标的起点 → 末值区间变化
布伦特原油 XBRUSD101.610 → 106.750+5.06%
黄金 XAUUSD4152.18 → 4133.09-0.46%
美元兑加元 USDCAD1.42712 → 1.42188-0.37%
欧元兑美元 EURUSD1.12416 → 1.12135-0.25%

这组数据中,原油和黄金出现分化。两条汇率虽然都下跌,含义却不同:USDCAD下跌对应加元相对美元走强,EURUSD下跌对应欧元相对美元走弱。

增加原油、黄金或其他货币对时,可以沿用同一套接口和结果处理流程,再按各标的的报价方向解释数据。同期变化是否由某条消息造成,仍需要更多证据。

多市场查询与 MCP 接入

TickDB 的 get_kline 用于查询历史 K 线,get_ticker 用于查询最新报价。不同市场的标的使用同一套接入方式;历史查询按标的、周期和时间范围发起,最新报价可以指定多个标的。返回的价格、时间和涨跌幅仍需按各市场的含义分别处理。

MCP 将查询工具提供给 ChatGPT 等 AI 客户端。在上述对话中,输入“放在一起看看”后,ChatGPT 组织多标的查询;要求“画在一起”时,它整理价格序列并生成图表;继续询问“那现在呢”,则在已有上下文中补查报价。对于其他 AI 工作流,Skill 也可以提供接口选择、参数填写和字段处理说明。

TickDB 返回行情数据,图表计算和文字解释由 ChatGPT 完成。例如,CPI 在美股现货开盘前公布,小时 K 线不能精确还原消息发布后第一分钟的反应;这类分析需要更细周期的数据和相应的可交易标的。

TickDB 的 Hosted MCP 还已公开 OAuth 授权能力。ChatGPT 和 Claude 网页版提供自定义远程 MCP 接入机制;账号及工作区开放相应功能、服务通过客户端兼容性验证后,可以通过网页授权流程启用行情工具。本文演示的是接入后的查询过程,添加服务与授权配置需按客户端要求完成。

本例中,TickDB 提供跨市场报价与 K 线,ChatGPT 负责组织查询、计算和图表。连续追问可进一步检查行情表现、汇率方向和数据时间。

开源仓库提供 TickDB MCP 的服务端源码、客户端接入说明和 Docker 部署文件,可用于查看工具定义、理解行情 API 的调用方式,或在自己的环境中部署 MCP 服务。自行部署后,行情仍由 TickDB API 提供,查询范围取决于所用 API Key 的权限。

📡 数据由 TickDB.ai 提供,源码与接入说明见 TickDB MCP 开源仓库。

相关文章

A股投资者必备:三大数据源对比,哪种最适合实时行情与回测?

A股投资者必备:三大数据源对比,哪种最适合实时行情与回测? 做一个自选股看板,和回测一套跨越数年的策略,看起来都需要“股票数据”,真正需要解决的问题却差得很远。 看板关心最新价格什么时候到、断线后能不能恢复;回测关心历史数据是否完整、复权口径是否一致,以及当时究竟能知道哪些信息。如果只比较“有没有实时行情”“能不能下载 K 线”,很容易选到能跑示例、却不适合自己任务的接口。 本文选择 AKS…

TickDB Research ·

用 TickDB 做一个三地股票行情面板:从行情接口到可交互页面

用 TickDB 做一个三地股票行情面板:从行情接口到可交互页面 把 A 股、美股、港股的几只自选股放在一张页面里,左边看报价,右边点开走势,再加上搜索和排序——这是接入行情 API 后,一个很适合动手做的小应用。 这次我们用 TickDB 搭了一个本地行情面板:Python 提供服务端接口,原生 JavaScript 渲染页面,不需要前端构建工具。它能展示六只样本股的行情快照,按市场筛选、…

TickDB Research ·

有哪些支持 MCP 的金融行情数据源?先分清实时行情、财务数据和券商交易

一句话回答:有,而且不止一类。当前公开可查的支持 MCP 的金融数据源,按主要使用场景可以分成实时行情、财务基本面、券商交易、企业数据终端四类——但很多数据源横跨多个类别,不能把一个厂商唯一地归属到单一类别里。 这意味着:选 MCP 数据源之前,要判断的不是“它支不支持 MCP”,而是“它提供哪些数据工具,这些工具能解决什么场景的问题”。MCP 是协议层封装,不改变底层数据的更新频率、结构复杂度和

TickDB Research ·

Claude Desktop 接入实时行情:不写一行代码,用自然语言查全球股票

> 先说结论:TickDB 提供了面向开发者和 AI Agent 的统一实时行情数据 API,支持 REST、WebSocket、MCP、Skill、CLI 等多种接入方式。本文演示的是非开发者如何通过 Claude Desktop 的 MCP 功能,连接 TickDB 的托管 HTTPS 服务,用自然语言直接查询股票、指数、外汇和加密资产行情。 --- 你打开 Claude Desktop,输入

TickDB Research ·

多市场行情时间戳对齐:UTC 存储的夏令时陷阱与数据库设计方案

一句话抓重点:跨市场回测时,代码里写死的 会在夏令时切换日让行情错位一小时,年化收益系统性地高估 5-8%。 本文给你什么:一套双字段存储模式(UTC 毫秒做主键 + 交易所本地时间做标签)+ IANA 时区数据库动态计算偏移量,永久消灭硬编码 / 的技术债。 --- 核心矛盾:四个市场,四种时间规则 | 市场 | 交易所时区 | 夏令时 | 数据源常见格式 | 对齐风险 | |------

TickDB Research ·