7 个工具在做这件事

股价 API:四个工具查同一支股票的当前报价

给一个股票代码,就能拿回结构化报价:现价、当日涨跌、开盘、最高、最低和前收盘价。7 个工具通过鹦鹉AI 应答,各自按自己的费率计费。每个工具都会标明报价是实时还是延迟,这一页同样会标——因为股票 API 出问题,往往就出在这个词上。

按次计费,用多少算多少,不用绑卡。

这件事有 7 个工具可选,其中 7 个已经对上游实测过。

试一下

怎么让 鹦鹉AI 做这件事?

1 · 先把 agent 接上,只做一次

在 agent 的对话里
set up 鹦鹉AI — https://parrot.amorist.cn/llms.txt

2 · 再让它去做这件事

提示词
用鹦鹉AI 取 AAPL、MSFT 和 NVDA 的现价、当日涨跌和前收盘价。调用之前先告诉我你打算用哪个工具、它的报价是实时还是延迟,以及这次调用要花多少;免费额度用完就停下来。

这段提示词为什么有用

先问是不是延迟

其中一个按设计带的就是延迟行情。agent 在报价之前应当说清是哪一个。

先比,再选

鹦鹉AI 把四个都给你,但不替你做选择。说清你要哪个,或者说清为什么。

为什么走鹦鹉AI

为什么走鹦鹉AI

不订阅,不买席位

按次计费。不用绑卡、没有最低消费;给预付余额充值即可。

换个工具只是换一个词

提示词里换一个词就是另一款工具,而不是一次新的集成。

来自一线

大家实际卡在哪

股票 API 的论坛,是一场关于 yfinance 的长期争论。2026 年 8 月的约 200 篇 Reddit 与 X 帖子中,约 30 篇是推广,包括一位创始人为自家产品铺了八条推文,以及一篇榜单文被粘进三个 subreddit。下面这四条,是撞了墙的人。

模型自己看不到实时价格

“它让我第一笔交易就翻了一倍。然后它告诉我,它看不到实时股价。”

r/smallstreetbets, 574 points

这一页能帮上的:这位发帖人花了八个月,手工把一条行情源接进模型里。本页这条设置行是它的简版:agent 拿到四个行情工具,调用前会先显示价格,而且始终不持有密钥。

这个免费库会失效,还会把你封掉

“yfinance 太不可靠了;还有别的免费 API 吗?”

r/algotrading, 117 points

这一页能帮上的:这些是有文档、按量计费的 API,而不是逆向出来的 Yahoo 端点 —— 差别全在这里。要说诚实的提醒,那就是成本:这些是付费调用,每次调用前都会显示费率。

数据到手的时候已经过期了

“等我拿到数据的时候,价格已经过期了。”

r/algotrading, 23 points

这一页能帮上的:“过期”是有原因的,而在这里每个工具都写明了:要么是延迟行情源,要么是单一交易所的视角。按你需要的延迟去挑行情源,而不是等到一次糟糕的成交才发现。

公开的数字,却按机密来定价

“怎么会有这种事:只为了拿到一些历史数据 / 本来就公开的事实,就得付上几万积分?”

r/webdev, 114 points

这一页能帮上的:多半是交易所的授权费,本页也改变不了这一点。本页能做的是:在你选定一家之前,把各个工具自己的条款并排摆出来,并比较它们在你关心的那些股票上的费率。

细节

真正不一样的地方

「实时」在这里有四种不同的含义。Finnhub 的报价按其文档对美国股票是实时的。Tiingo 用的是 IEX 数据,只有一家交易所的盘口最优价,而不是全市场合并行情。Twelve Data 用同一种报价结构返回股票、外汇和加密货币,并带 52 周区间,还提供一个只取一个价格的调用,适合做最便宜的核对。EODHD 的实时报价是延迟行情。

工具之间会对不上,偶尔差得很多,鹦鹉AI 不充当裁判。报价就是某个工具在某一刻的那个数字;用第二个工具查同一支股票,就是一次便宜的对账,agent 可以两边都跑。代码格式也不同:EODHD 要交易所后缀,比如 AAPL.

US,其余几家收不带后缀的美股代码。

背景

什么是股价 API?

股价 API 把某个股票代码的当前报价作为数据返回:最新价、当日涨跌、开盘、最高、最低、前收盘价,通常还有成交量,有时还有 52 周区间。关键在于「当前」这个词。一路数据要么是实时,要么按交易所规定的窗口延迟,要么只是某一家交易所的视角而不是全市场合并行情。而按次计费的行情源,对于一个每分钟轮询的脚本来说,很快就会积成大数目。大多数免费脚本依赖的非官方 Yahoo Finance 端点根本不是 API,而且会在毫无预告的情况下失效。

问题

开始之前

报价是实时的吗?

看工具,这一页会写明是哪一个。Finnhub 对美国股票是实时,Tiingo 是 IEX 数据,EODHD 是延迟行情。让 agent 在报价之前先说清用的是哪个工具。

美国以外的股票代码呢?

覆盖范围取决于各家工具,不是鹦鹉AI。Finnhub 的报价文档只覆盖美股;EODHD 和 Twelve Data 收带交易所后缀的代码。在你把它做进产品之前,先把你需要的那个代码试一下。

相关

agent 还能做的其他事

这一页的 Markdown 版本