Tree News 替代方案: 面向机器人的已解析交易所公告 WebSocket
Tree News 是一个面向加密交易者的新闻聚合平台。如果你需要的是解析好的、机器可读的交易所上币公告事件,CryptoListing.ws 正好为你的机器人提供这些:Binance、Upbit、Bithumb 和 Robinhood 的官方公告,通过 WebSocket 推送,代币代码和事件类型均已提取。
CryptoListing.ws 为你提供什么
| 功能 | 提供内容 |
|---|---|
| 范围 | Binance、Upbit、Bithumb 和 Robinhood 的官方公告:上币、下币,以及交易机器人会响应的其他交易所公告 |
| 解析 | 从每条公告中提取代币代码、交易所和事件类型,韩文标题也不例外;原始标题一并送达 |
| 推送方式 | WebSocket 实时推送,每个事件一条 JSON 消息,每 30 秒一次心跳 |
| 时间戳 | 微秒级的检测与分发时间,便于你在接收端测量送达时间 |
| 端点 | 东京、首尔和美国共用一个 API 密钥,支持按交易所过滤 |
| 测试 | 发送 {"type":"test"} 即可收到一条测试公告,检查你的处理程序 |
| 免费套餐 | SpeedTrial 和 FreeDelayed,一周有效的密钥,可申请续期 |
| 公开记录 | 每条 Binance、Upbit 和 Bithumb 公告都有附价格图表的公开页面,另有价格反应统计、JSON 与 Atom 订阅源 |
每条消息中的已解析字段
每条消息对应一个交易所事件。你的机器人读取的字段如下:
| 字段 | 内容 |
|---|---|
title | 交易所的原始标题,未作改动 |
ticker | 从公告中提取的代币符号;一条公告列出多个代币时以逗号分隔 |
publisher | binance、upbit、bithumb 或 robinhood |
listingType | 事件类型,从 spot_listing 到 caution_released(见下文) |
detectedTimestampUsdispatchTimestampUs | 检测与分发时间,以自 Unix 纪元起的微秒数表示 |
markets | 仅限 Upbit 现货上币:开放的计价市场(KRW、BTC、USDT) |
在免费的 SpeedTrial 套餐中,ticker 和 title 会被隐去;FreeDelayed 和付费套餐则会提供。今后可能新增字段:消息参考 (EN)会逐一说明。
各交易所覆盖范围
- Binance —— 现货与合约上币(
spot_listing、futures_listing)、下币、Monitoring Tag 添加或移除(monitoring_tag_extend、monitoring_tag_remove)、HODLer 空投(hodler_airdrop)及其他公告(not_listing)。 - Upbit —— 新上币(附所开放的计价市场)、解除警示(
caution_released)和下币(spot_delisting)。 - Bithumb —— 新上币、解除警示和下币。
- Robinhood —— 资产在开放交易前加入 Robinhood(
wallet_listing),随后可交易(cex_listing)。
韩国交易所对已在交易的代币实行多阶段警示流程;数据流推送其中影响交易决策的两个阶段:解除警示与下币。自 2026 年 4 月以来检测到的解除警示列于解除警示页面。
为贴近你的机器人运行而设计
wss://cryptolisting.ws—— 东京:Binance、Upbit 和 Bithumbwss://kr.cryptolisting.ws—— 首尔:Upbit 和 Bithumb,适合部署在韩国的机器人wss://us.cryptolisting.ws—— N. Virginia(美国):Robinhood
一个密钥可用于全部三个端点,并与你的机器人的 IP 地址绑定。用 ?cex=upbit,bithumb 按交易所过滤;每 30 秒一次的心跳让机器人知道连接仍然有效。
付费前先核查
- 每条公告一个页面 —— 最新上币中的每条 Binance、Upbit 和 Bithumb 公告,附精确到微秒的检测时间;若该代币此前已在交易,还有逐笔价格图表。
- 价格反应统计 —— 各类公告发布后 24 小时内价格如何变动,见上币公告价格反应。这是历史数据,不是预测。
- 免费订阅源,无需密钥 —— 近期公告以 JSON 和 Atom 订阅源 形式提供。
- 两个免费套餐 —— SpeedTrial 用于从你自己的服务器测试推送速度,FreeDelayed 提供带延迟的完整数据流。付费套餐:详见价格。
一个最小的 Node.js 客户端
订阅韩国交易所,逐条打印新上币和解除警示:
// npm install ws const WebSocket = require("ws"); const ws = new WebSocket("wss://cryptolisting.ws?cex=upbit,bithumb", { headers: { "X-API-Key": "YOUR_KEY" }, }); ws.on("message", (data) => { const msg = JSON.parse(data); if (msg.type !== "announcement") return; if (msg.listingType === "spot_listing" || msg.listingType === "caution_released") { for (const ticker of msg.ticker.split(",")) { console.log(msg.publisher, msg.listingType, ticker, msg.markets ?? ""); } } });
带重连功能的 Python、Go 和 Rust 版本见代码示例 (EN)。
常见问题
CryptoListing.ws 是 Tree News 的替代方案吗?
对于依据交易所公告交易的机器人来说,是的:它把 Binance、Upbit、Bithumb 和 Robinhood 的官方公告作为已解析的 WebSocket 事件推送,代币代码和事件类型均已提取。它专注于交易所公告,不提供新闻文章、推文或博客文章。
如何获取密钥?
在 Telegram 上联系 @CLWfeed,注明套餐、所需交易所以及机器人的公网 IP 地址。免费密钥通常几分钟内发放,有效期一周,可申请续期。付费套餐列在价格页面上。
应该连接哪个端点?
东京(wss://cryptolisting.ws)推送 Binance、Upbit 和 Bithumb;首尔(wss://kr.cryptolisting.ws)为部署在韩国的机器人推送 Upbit 和 Bithumb;N. Virginia(wss://us.cryptolisting.ws)推送 Robinhood。同一个密钥在三个端点通用。
我可以自己测量送达时间吗?
可以。每条消息都带有微秒级的检测与分发时间。消息到达时与你自己的时钟对比即可;免费的 SpeedTrial 套餐正是为此而设。
包含 Upbit 和 Bithumb 的解除警示吗?
包含。它们以 caution_released 事件送达,下币则以 spot_delisting 送达,与新上币一起推送。解除警示页面列出了自 2026 年 4 月以来检测到的解除警示。
更多对比
所有上币 WebSocket 提供商对比 · CryptoPanic 替代方案 · 加密货币上币提醒服务对比
试用已解析的公告数据流
FreeDelayed 密钥提供完整数据,SpeedTrial 可用于基准测试。更想自己看提醒?关注免费的 Telegram 频道。付费档请见价格。
在 Telegram 上获取免费密钥