当前位置:首页 → 资讯 → 软件教程 → 3742个交易对里2370个已停牌 1762个还在接口里报价 换个交易对就多算五成八

3742个交易对里2370个已停牌 1762个还在接口里报价 换个交易对就多算五成八

发布时间:2026/11/14 16:38:56来源:y8l编辑部

11 月 14 日下午,同时拉取币安的交易对状态表和 24 小时行情表,会得到一个互相矛盾的画面。状态表里 3742 个交易对有 2370 个标着 BREAK,占六成三;行情表里这 2370 个一个不少地都有数据,其中 1762 个还给出非零的最新价,512 个的 24 小时涨跌幅绝对值超过一成。两个接口都没有报错,但它们描述的不是同一个世界。

SHELL 的六个交易对,三种状态两种价格

拿 MyShell 的 SHELL 举例最直观,因为它正好在这两天走出一波行情,六个交易对全在同一条链上。状态表给出的答案是:SHELLUSDT、SHELLUSDC、SHELLTRY 三个是 TRADING,SHELLBTC、SHELLBNB、SHELLFDUSD 三个是 BREAK。

停在 BREAK 的那三个,委托簿已经彻底空掉:查盘口接口,买卖两边返回的档位数都是零。逐笔成交的最后一笔,SHELLBNB 停在 2025 年 10 月 17 日,SHELLFDUSD 停在 2025 年 12 月 4 日,SHELLBTC 停在 2026 年 1 月 12 日。最早的那个距今超过一年,也就是说这几个市场不是暂停几分钟,而是以月甚至以年为单位的停摆。

可 24 小时行情接口里,这三个仍然各有一行完整的记录,既有最新价,也有最高价、最低价和涨跌幅。SHELLFDUSD 报的是 0.0545 美元、跌 54.92%;SHELLBNB 报 0.0000778 BNB、跌 49.35%;SHELLBTC 报 0.00000050 BTC、跌 40.48%。价格不是零,跌幅也不是零,唯一的零是成交量。

把停牌对折算成美元,会多出五成八

真正麻烦的地方在折算。这三个交易对都以别的资产计价,要看它们的美元价,得用手里的 BNB、BTC 或 FDUSD 现价去乘。按当时的价格算下来,SHELLFDUSD 折成美元是 0.0545,SHELLBNB 是 0.0478,SHELLBTC 是 0.0335,而仍在交易的 SHELLUSDT 是 0.0345。

同一个代币、同一分钟,四个交易对折出三个不同的美元价,最大的一档差了 58.15%。如果按 SHELLBNB 折算,结论是它比 USDT 对贵了 38.66%;按 SHELLFDUSD 折算则是贵 58.15%;按 SHELLBTC 折算反而便宜 2.78%。这三个数没有一个能代表当前市价,因为它们的分子是几个小时甚至一年前的旧报价,分母却是刚刚更新的 BNB 和 BTC 价格。

跨交易对的价差本该被套利吃掉。这里吃不掉的原因很简单:那三个市场已经没有对手方,看到价差的人下不进单,能下进单的市场里价格又是对的。价差不是机会,是接口把两个不同时点的数拼在了一起。

判断交易对能不能用,本来就是看状态那一栏,

Binance全球顶级交易所
类型:金融理财大小:306.2M语言:多国语言[中文]时间:11-2评分:10.0
的页面里也把可交易与已下架分开列。

这不是 SHELL 一家的毛病

把同样的方法套到全市场,规模就出来了。3742 个交易对里,1372 个在正常交易,2370 个是 BREAK。按计价资产拆开,停牌最多的是比特币计价对 462 个、BUSD 计价对 378 个、BNB 计价对 369 个,以 USDT 计价的也有 257 个。

这 2370 个停牌交易对全部在行情表里有记录,1762 个返回非零价格。其中 512 个的 24 小时涨跌幅绝对值超过一成,387 个属于“同一个币有一个还在交易的对、一个已经停牌的对”,涉及 243 个不同的代币。

涨得最凶的那个,已经停了一年多

按涨跌幅排,最离谱的一行是 HYPERFDUSD,报 +242.54%。它的状态是 BREAK,盘口零档,最后一笔成交停在 2025 年 8 月 14 日。同一天,还在交易的 HYPERUSDT 报 0.0445 美元、跌 3.26%。一个停牌一年多的市场,报出 +242.54%,而它对应的现货只动了 3 个点。

跌幅榜上也有同类:ACTBRL 报 -75.23%,盘口零档,最后一笔成交是 2025 年 4 月 11 日;INITBNB 报 -75.25%,最后一笔成交停在 2025 年 11 月 7 日;这两个币的 USDT 对当天分别只跌了 0.44% 和 15.69%。把这几个数放在同一张表里看,它们的大小和真实行情没有任何关系,只和那个市场停在哪一天有关。

还有一个细节能证明这不是偶发:那批停牌对里,逐笔成交条数几乎整齐地停在 4000 或 4000 上下。4000 是接口单次返回的条数上限,不是市场当天真的只成交了这么多笔。所以连“有多少人在这里成交过”这个问题,也不能从行情表里读出来。

地面裂缝透出光线

为什么会这样:两个接口的时间戳不是一个

停牌市场的价格不会被清零,它冻在最后那一刻。24 小时行情接口的算法是拿最新价与 24 小时前的开盘价相比,对于还在交易的市场,这两个数都在动,比值有意义;对于已经停掉的市场,分子和分母都是旧的,比值只是两个历史快照的商,和今天没有任何关系。

折算的时候问题就更大。跨交易对折算要做两次乘除,一次是停牌对的旧价,一次是计价资产的现价。两次取数的时点不同,误差就会以一个奇怪的形状出现:不是统统偏高或偏低,而是取决于计价资产在这段时间里涨了还是跌了。BNB 涨了,SHELLBNB 折出来就偏高;BTC 跌了,SHELLBTC 折出来就偏低。同一枚币的三个折算价各奔东西,原因不是行情,而是分母各走各的。

这也解释了为什么这件事会集中出现在小市值的币上。大币种的交易对数量多,停掉几个仍有活着的对撑着,而且这些活的交易对成交量足够大,谁也不会去看停牌的那一行。小币种本来就是靠一两个交易对定价,一旦那一两个里有一个停了,剩下那个的旧报价就会变成噪音。

该怎么读:先查状态,再看价格

做这类数据的第一道检查不该是价格,而是状态。交易对信息接口里每个交易对都有一个状态字段,取值是 TRADING 或 BREAK,这个字段是判断行情能不能用的唯一依据。把行情表按状态过滤一遍,比事后怀疑数字要省事得多。

第二道检查是盘口。空盘口的交易对不管报什么价都不能用,因为没有任何人可以按那个价格成交。盘口接口返回的买卖档位数量都是零,就是最直接的证据。

第三道检查是逐笔成交的时间。最后一笔成交如果停在几天甚至几个月前,这一行数据就只是历史记录。这三个检查合起来只要三次请求,却能挡掉本文提到的全部异常值。

写进稿子的数,得先过这三关

反过来说,如果你在别的稿子里读到“某币 24 小时涨了两倍”,而它的交易对状态是 BREAK,那个涨幅就是编出来的。本文开头那 512 个涨跌幅超过一成的停牌对,如果只看行情表,会被当成当天的市场异动;加上状态表之后,它们变成了数据问题,不是行情问题。

这也是为什么同一件事在不同数据源上会得出不同结论。全网聚合站通常会把所有交易对一起算,停牌的那一行不会自己退场;交易所自己的行情接口也一样,它只负责返回记录,不负责替你判断这条记录还有没有意义。判断的责任在读取的一方,工具本身没有这个义务。

同样的口径问题在别的工具上也存在,

欧易okx交易所
类型:金融理财大小:567.3M语言:中文时间:11-14评分:10.0
展示的行情同样需要读者自己核对标的是否仍在交易。

路面积水倒映天空

这套读法的边界

第一个边界是停牌可能是暂时的。BREAK 不等于除名,有的交易对停几小时后会恢复,恢复前后的价格会跳一下。所以看到 BREAK 的正确反应不是把它当永久失效,而是当“此刻不能用”,隔一段时间还要复查。

第二个边界是折算率本身的选择。本文用的是 USDT 计价对的现价作为分母基准,如果换成以 USDC 或法币计价的那一侧,绝对数值会有零点几个点的出入,但结论不变:停牌对的折算值偏离市价一个数量级。

第三个边界是交易所之间的口径不同。有的平台在交易对停牌后会把行情记录一起下掉,有的则保留,本文说的现象来自币安现货接口的实际返回,不能直接搬到别的平台去描述。要判断另一个平台有没有类似情况,得用同样的三个检查自己跑一遍。

最后一个边界和写稿有关。这类数据的价值不在于揭露什么,而在于提醒读者:任何一个“涨了多少倍”的数字,背后都要有一个能成交的市场撑着。没有成交的价格只是记录,不是行情。

复核的具体步骤

第一步取交易对信息,把每个交易对的状态字段拉下来,筛出 TRADING 的部分。第二步取 24 小时行情,按上一步筛出的交易对过滤。第三步对剩下的每个交易对查一次盘口,把买卖档位为空的那批再筛掉。三步之后剩下的数才能拿去算涨跌幅和折算价。

折算的时候要注意分母的时点。以 FDUSD 计价的对,分母要用 FDUSD 自身相对 USDT 的报价;以 BNB 计价的对,分母用 BNBUSDT;以 BTC 计价的对,分母用 BTCUSDT。三个分母都取同一时刻的现价,才能保证折算出来的数彼此可比。

本文所有数字取自 11 月 14 日北京时间下午的接口快照,交易对状态、24 小时行情、盘口与逐笔成交分别从四个端点读取。SHELL 的六个交易对逐个核对过状态、盘口档位数与最后一笔成交时间;全市场统计基于同一份状态表与行情表的交集,没有做时间加权。

资料来源:币安公开行情接口 data-api.binance.vision(exchangeInfo、ticker/24hr、depth、trades 四个端点,读取时间 2026-11-14 16:58 前后)。

COMMENTS 网友评论

评分
★
★
★
★
★
力荐
选择头像:
10
999+人评分
★★★★★
★★★★
★★★
★★
★
查看更多 >