QVeris · 数据实测
最近半年,只要聊到投研 Agent 落地,"框架和 Prompt 都调好了,数据接口这块水太深"这句感慨几乎是出现频率最高的开场白。
说这话的是同一类人:独立开发者、小团队的量化研究者、想给自己搭一套投研工具的产品经理。模型能力早够用了,Demo 也跑得漂亮,但一推到生产环境就出问题——要么字段对不上,要么限流被打死,要么月底收到一张看不懂的账单。
把这些困惑提炼一下,其实是三个非常具体的工程要求:
JSON 干净:字段稳定、口径一致,不需要写正则去抠网页;
Function Calling / MCP 友好:schema 能被机器读取,Agent 自己会发现、会调用,而不是人去翻文档拼参数;
计费可预测:按量、透明、有上限——因为 Agent 的调用量本来就是不可预测的。
要求看着简单,但市面上绝大多数金融数据 API 是为"人"设计的终端附庸,不是为"Agent"设计的管道,矛盾就出在这里。
所以这篇文章不堆术语,只用第一视角把这件事讲透:
A股、美股、期权三条战线,现在到底用什么接口;
用"人"的视角和用"Agent"的视角选接口,差别在哪;
我自己在用的方案(QVeris),以及四个把我"用服了"的真实案例;
如果你正卡在选型这一步,第六章有一条可以直接抄的路径。
先纠正一个误区:Agent 选接口,标准和人不一样
人看数据接口,看界面、看数据全不全。Agent 看数据接口,看的是四件事:
维度 | 人的标准 | Agent 的标准 |
|---|---|---|
数据形态 | 终端里看着直观 | JSON 干净、schema 稳定,Function Calling 不抽风 |
成本模型 | 公司报销就行 | 按量计费可预测,Agent 半夜跑飞了账单要有上限 |
可审计性 | 大概齐就行 | 每次调用有时间戳、有执行 ID、出事能复盘 |
集成成本 | 装个客户端 | 一个协议接 N 个供应商,而不是 N 套胶水代码 |
看明白这张表,就理解了为什么"数据接口水太深"是共识——市面上的金融 API,绝大多数是给人设计的终端附庸,不是给 Agent 设计的。
三条战线的主流接口现状(附真实坑位)
1.1 A股:免费的不能上生产,能上生产的不对 Agent 开放
接口 | 定位 | 优势 | 坑 |
|---|---|---|---|
Tushare | 社区事实标准 | A股基本面数据全,中文文档友好 | 积分制,高等级数据要攒积分;限频 |
AkShare | 开源爬虫集合 | 免费、品类全、更新快 | 稳定性看上游脸色,生产环境慎用 |
BaoStock | 免费证券数据 | 轻量、上手快 | 品类和深度有限8 |
同花顺 iFinD / 东方财富 Choice / 万得 Wind | 机构终端级 | 数据最全最权威 | 按账号年费;终端思维,没有对 Agent 开放的干净 API 形态 |
A股的特殊性在于:核心数据主权在持牌机构和终端商手里。免费开源的(AkShare 系)本质是爬虫聚合,上游一改版就崩;机构级的(Wind 三件套)数据最好,但产品形态是"给人看的终端",不是"给 Agent 调用的管道"。独立开发者卡在中间,很尴尬。
1.2 美股:便宜的数据脏,干净的数据贵,贵的还按月订阅
接口 | 定位 | 优势 | 坑 |
|---|---|---|---|
yfinance | 白嫖之王 | 免费、覆盖广 | 延迟约 15 分钟;字段脏;限流玄学,跑批必崩 |
Alpha Vantage | 开发者入门 | 免费档、文档清晰 | 免费版约 25 次/天,Agent 一个任务就打光 |
Finnhub / FMP / Twelve Data | 按量计费中坚 | 基本面+行情,JSON 友好 | 各家字段口径不一,数据质量参差 |
EODHD | 便宜大碗 | 价格极低,覆盖小众市场 | 数据质量被海外社区反复吐槽(见下) |
Polygon.io | 美股数据质量天花板 | 全品种全历史,WebSocket 稳定 | 实时档月订阅制,价格在个人开发者承受线上下 |
Databento | 机构级按量付费 | tick 级颗粒度,计费模式公平 | OPRA 期权数据账单可能暴涨;门槛高 |
三个真实的社区案例,建议刻进脑子:
·总股本差出近 9 倍:海外社区有用户晒单,同一日期 NVDA 的总股本,两家主流数据源一个显示约 249 亿股、一个显示约 25 亿股。你的估值 Agent 引用哪个?引用错了,整个模型失效。
·股票代码变更不更新:Axon 早年把代码从 AAXN 改成 AXON,某头部数据商的参考数据迟迟不更新,查新代码返回旧公司信息。Agent 不会质疑数据,它会一本正经地给你编一份错误公司的研究报告。
·关键时刻掉链子:有交易员反馈,某数据商的期权行情在快速波动时延迟高达 2 分钟,日内策略直接废掉;还有外汇数据商在非农发布当晚 API 宕机 20 分钟,用户"错过了整波行情"。
1.3 期权:三条战线里最贵的,且几乎不为 Agent 设计
接口 | 定位 | 特点 |
|---|---|---|
ORATS | 期权分析专业选手 | Greeks、IV 曲面、历史快照现成;百美元/月起步 |
CBOE DataShop | 官方历史数据 | 权威,但贵且笨重 |
Polygon 期权链 | 全而贵 | 快照类数据计费不菲 |
Tradier / IBKR | 交易顺带数据 | 够用,但深度有限 |
期权数据的贵,贵在它有"状态":每个标的每天有几十上百个合约,每个合约有价格、Greeks、IV、未平仓量,一份完整的期权历史是 TB 级的。所以这条线的结论很残酷:个人开发者基本被价格劝退,而现有 API 的设计目标是"给人下单用的",不是"给 Agent 做研究用的"。
1.4 三条战线背后,压着 Agent 的三座大山
1.集成地狱:接 5 家数据商 = 5 套 SDK、5 套鉴权、5 套字段口径、5 份账单。你的 Agent 一半代码在写胶水。
2.计费黑箱:月订阅制对 Agent 是灾难——Agent 的调用量不可预测,你的账单也不可预测。
3.不可审计:Agent 引用了哪个源、哪次调用、花了多少钱?出事之后无法复盘,交付物没法溯源。
我的解法:把"选接口"变成"选能力"
我开始把研究流水线往 Agent 上迁,迁到第三周意识到一个问题:我在重复解决同一件事——给每个数据商写适配层。直到我把整个数据层换成了QVeris。
QVeris 是什么?用官方的话说,它是一个"能力路由网络"(Capability Routing Network):Agent 通过一个统一协议,用自然语言发现(Discover)、检视(Inspect)、调用(Call)背后上万个经过验证的真实数据能力和工具。目前覆盖 15+ 大类、上万个能力,量化交易、宏观固收、投研、风控合规、加密资产、另类信号六大金融域都在里面。
它把上面三座大山一个个拆掉了。下面是四个把我"用服了"的真实案例,全部来自一线生产环境。
案例一:一份比亚迪深度报告,和一条完整的调用轨迹
前段时间我接了个任务:
出一份比亚迪(002594.SZ)的深度研究报告,需要日线行情、三大报表、公司公告、个股新闻、市场舆情五路数据。
放在以前,这是五个源的拼装工程:行情用一个源、财报用另一个源、公告爬官网、新闻爬财经媒体、舆情再找个 API。最头疼的不是拉不到,是口径对不齐——同样叫"净利润",合并报表和单季报是两个数;同样叫"成交量",实时接口和日线接口的单位可能差 100 倍(这个坑下面细说)。
迁到 QVeris 之后,整个流程变成 Agent 自己驱动:
·discover"比亚迪日线行情" → 命中cn_financial_pro.history_quotation.v1
·discover"三大报表" → 命中cn_financial_pro.financial_statements.v1
·discover"公司公告" → 命中cn_financial_pro.report_query.v1
·discover"个股新闻" → 命中caidazi.news.query.v1
·discover"市场舆情" → 命中hangseng_polysource.news.publicopinion.list.v2
每一次call都返回带execution_id的结构化结果和结算明细。这意味着什么?意味着报告里每一个数字,都能回溯到"哪次调用、哪个工具、供应商是谁、花了多少 credit"。对投研交付来说,这叫可溯源;对我们运营来说,这叫可对账。你交出去的不只是一份报告,是一条完整的证据链。
顺带说个对开发者极重要的细节:Discover 和 Inspect 是永久免费的。Agent 可以尽情地"逛"能力目录、比参数、看计费规则,一个 credit 都不花。试错阶段的成本,直接归零。
案例二:一个让我后背发凉的坑——当日行情的"单位陷阱"
2026 年 9 月 23 日,我实测贵州茅台(600519)收盘后的行情,差点酿成大错。
我用实时接口拿到当天快照,volume显示 30981;再调日线接口,前一交易日volume是 2457294。我的第一反应是:今天成交量暴跌了 98%?茅台出什么事了?赶紧交叉验证,才发现两个接口的 volume 单位不一样——实时接口是"手",日线接口是"股",相差 100 倍。30981 手 = 3,098,100 股,当日成交额 38.95 亿元,和前一日 2457294 股明明是一个量级。虚惊一场。但如果我没做那次交叉验证,一份写着"茅台成交量大跌 98%"的报告就这么流出去了。
这还没完。日线接口当天有结算时滞——18:30(北京时间)才结算,收盘后立刻请求当天数据,返回的是前一交易日。接口的 metadata 里写得明明白白:latest_settled_trading_date指向上一交易日,fallback_reason=same_day_history_pending_settlement。但如果你不看 metadata,就会静默地拿"昨天的数"当"今天的价",而且毫无感知。
这两个坑教会我一件事:数据接口的 metadata 不是技术细节,是风控。QVeris 把这些结算回退字段直接暴露在响应里,是把丑话说在前面的工程文化——它默认你会较真,而不是赌你不看。
案例三:美股 Agent 的"供应商透明"
我的美股研究 Agent 用qveris_finance.mkt_l1_rt拉 L1 快照,比如AAPL.US,一次调用 1 个 credit。让我印象最深的是响应的_meta字段:source_provider明确告诉你这个报价由哪个底层供应商提供,failover_log记录有没有发生过故障切换。
举个直观对比:你用一个包装好的 API,数据出错时只能猜是哪一环的问题;而在这里,每个数字都能回答"你是谁、从哪来、中间有没有换过手"。做投研的人对这句话的分量,应该心领神会。
插播一个进阶技巧:需要交叉验证时,QVeris 里还能找到恒生聚源的独立报价源,两个独立供应商对同一个数,才是投研敢用的数。当然,独立源贵 12 倍,我的原则是"关键数据才交叉验证"——这也是运营视角的成本纪律。
案例四:算账——用户视角的本命环节
做运营的第一本能是算账。我把 QVeris 的账算给你看:
项目 | 价格 |
|---|---|
Discover / Inspect | 永久免费 |
注册赠送 | 1,000 credits |
Most Popular | $19 = 10,000 credits,100 req/min,超出 $0.002/credit |
Scale 加量包 | $1 起,充 $100 / $500 / $1,000 分别返 5% / 10% / 15% |
credits 过期 | 不过期,无月费 |
对应到实际用量:一次实时快照约 1 credit,一次舆情检索约 1 credit,一份财报深度分析 5-15 credit,一篇个股新闻约 7 credit。十美元级别的预算,够一个独立开发者跑几个月的投研 Agent。
对比常被开发者提到的 Polygon 实时档(月订阅制,价格在数百美元/月量级):按量计费 + 每日免费额度,意味着"Agent 半夜跑飞了"的损失是有上限的。对独立开发者,这不是省钱的问题,是风险可控的问题。
QVeris 的核心能力,用运营的话提炼成四条
第一,一个协议,替代 N 套集成。Discover → Inspect → Call,三个动作走天下。MCP 原生,Claude、Cursor、CodeBuddy、WorkBuddy 等 27+ Agent 平台,复制一段提示词就能连上。哪天 catalog 里上了新的数据供应商,你的代码零改动。
第二,先看后付,每笔可审计。Inspect 阶段就能看到参数 schema、延迟、成功率、预估费用;每次 Call 返回 execution_id 和结算明细,事后能对账。沙箱执行、全链路审计日志、99.99% 可用性、p95 延迟 500ms 以内——这是生产级的底子。
第三,为 Agent 而生的数据形态。结构化 JSON、schema 稳定、沙箱执行、结构化响应直接喂给下游系统。没有网页要爬,没有正则要写。"Function Calling 友好"这四个字,它是字面意思的友好。
第四,覆盖研究全流程,不只是行情。六大金融域:量化交易、宏观固收、投研(财报、盈利预测、估值)、风控合规(KYC、制裁筛查)、加密资产、另类信号(新闻、舆情、事件)。投研 Agent 需要的从来不只是 K 线,是"从数据到观点"的整条链路。多步骤的长研究任务,还可以在 QVeris Lab 工作区里跑,工具调用活动可见、证据链可追踪、会话可恢复。
如果你卡在选型这一步:一条可以直接抄的路径
如果你正卡在数据接口这一步,抄作业时间:
练手 / demo 阶段:yfinance + AkShare,白嫖没问题,别上生产。
要上生产、要跨市场:别自己拼乐高。打开 qveris.ai,注册领 1,000 credits。
三步接入:Playground 里用自然语言 discover 你需要的工具 → inspect 看字段和计费 → 复制你所用平台的连接提示词,MCP 一连,你的 Agent 直接拥有上万个能力。Pro 版 $19 一万 credit,够你跑到第一个付费用户。
期权深度数据(Greeks、IV 曲面):目前仍是 ORATS 这类专业商的主场,预算有限可以先不碰;但围绕期权的研究工作流——正股行情、财报、公告、舆情——QVeris 一站式覆盖。而且统一网关的好处就在这:哪天 catalog 里上了新的期权供应商,你的代码一行不用改。
最后说回那个终极问题:"性价比高"到底怎么定义?
不是单价最低,是总拥有成本最低——集成成本、计费风险、审计成本,全都要算进去。一个便宜的 API,让你写两周胶水代码、半夜被账单吓醒、出错后无法向团队复盘,它一点都不便宜。
数据接口是 Agent 的地基。Prompt 调得再好,地基选错,都是空中楼阁。
以上,全部来自一线实测。有具体问题欢迎评论区交流,看到都会回。
说明:文中涉及的第三方接口特点与价格信息,来自各官方页面及开发者社区的公开反馈,可能随时间变动,请以各家最新口径为准;文中所有 QVeris 调用细节(工具 ID、credit 消耗、metadata 字段)均来自真实生产环境的调用记录。