Lựa chọn thay thế CryptoPanic cho bot giao dịch: thông báo niêm yết dưới dạng sự kiện thời gian thực

CryptoPanic là một trang tổng hợp tin crypto. Nếu thứ bạn cần là thông báo niêm yết của sàn dưới dạng sự kiện máy đọc được, CryptoListing.ws đẩy các thông báo chính thức của Binance, Upbit, Bithumb và Robinhood tới bot của bạn qua WebSocket — JSON gọn gàng, ticker đã tách sẵn, sự kiện đã phân loại sẵn.

Bạn nhận được gì với CryptoListing.ws

Tính năngBạn nhận được gì
NguồnThông báo chính thức từ Binance, Upbit, Bithumb và Robinhood
Phân phốiĐẩy theo thời gian thực qua WebSocket: mọi sự kiện đến bot của bạn mà bạn không phải gửi một yêu cầu nào
Định dạngJSON gọn gàng, mỗi sự kiện một tin nhắn: ticker đã tách sẵn, publisher, listingType và title gốc
Sự kiệnNiêm yết spot và futures, huỷ niêm yết, Monitoring Tag của Binance, HODLer airdrop, gỡ cảnh báo trên Upbit và Bithumb, tài sản được thêm và giao dịch được trên Robinhood, các thông báo khác của Binance
TimestampThời điểm phát hiện và gửi tính bằng micro giây, trong mọi tin nhắn
EndpointTokyo, Seoul và Mỹ (N. Virginia), tất cả dùng chung một khoá API
Gói miễn phíSpeedTrial và FreeDelayed, khoá một tuần, gia hạn theo yêu cầu
Dữ liệu công khaiMỗi thông báo của Binance, Upbit và Bithumb có một trang riêng kèm biểu đồ giá, thống kê phản ứng giá, một feed JSON và một feed Atom — không cần khoá
Tài liệuHướng dẫn bắt đầu nhanh, tài liệu tham chiếu tin nhắn, schema AsyncAPI và ví dụ code bằng Python, Node.js, Go và Rust

Mỗi sự kiện một tin nhắn JSON gọn gàng

Mỗi thông báo đến bot của bạn dưới dạng một object JSON nhỏ. Code của bạn đọc các trường, không phải văn xuôi: không có tiêu đề cần diễn giải, không có tên token cần đoán, không có tin trùng cần lọc bỏ.

{
  "type": "announcement",
  "title": "Binance Will List TOKEN (TOKEN)",
  "ticker": "TOKEN",
  "publisher": "binance",
  "listingType": "spot_listing",
  "detectedTimestampUs": 1710345000005000,
  "dispatchTimestampUs": 1710345000006000
}

ticker được phân tách bằng dấu phẩy khi một thông báo liệt kê nhiều token, và các niêm yết spot của Upbit còn có thêm markets (KRW, BTC, USDT). Mọi trường đều được mô tả trong tài liệu tham chiếu tin nhắn (EN).

Các loại sự kiện bot niêm yết có thể phản ứng

Mọi thông báo đều được phân loại, nên bot có thể định tuyến mà không cần đọc tiêu đề:

  • spot_listing — niêm yết mới trên thị trường spot (Binance, Upbit, Bithumb)
  • futures_listing — hợp đồng futures hoặc vĩnh cửu mới trên Binance
  • spot_delisting, futures_delisting — huỷ niêm yết
  • monitoring_tag_extend, monitoring_tag_remove — Binance gắn hoặc gỡ Monitoring Tag
  • caution_released — Upbit hoặc Bithumb gỡ chỉ định cảnh báo
  • hodler_airdrop — chương trình HODLer Airdrops của Binance
  • wallet_listing, cex_listing — tài sản được thêm vào Robinhood, sau đó giao dịch được
  • not_listing — các thông báo khác của Binance (bảo trì, hoán đổi token và những thông báo tương tự)

Danh sách đầy đủ và mô tả các trường có trong tài liệu tham chiếu tin nhắn (EN).

Ba endpoint, một khoá API

  • wss://cryptolisting.ws — Tokyo: Binance, Upbit và Bithumb
  • wss://kr.cryptolisting.ws — Seoul: Upbit và Bithumb, cho bot đặt tại Hàn Quốc
  • wss://us.cryptolisting.ws — Mỹ (N. Virginia): Robinhood

Kết nối từ nơi bot của bạn chạy; cùng một khoá dùng được trên cả ba. Thêm ?cex=binance,upbit để chỉ nhận các sàn bạn giao dịch, và gửi {"type":"test"} để nhận một thông báo thử và kiểm tra trình xử lý của bạn trước thông báo thật tiếp theo.

Tự kiểm chứng từng thông báo

Những gì feed phát hiện đều công khai, nên bạn có thể đánh giá trước khi kết nối:

  • Mỗi thông báo một trang. Mọi thông báo của Binance, Upbit và Bithumb trong niêm yết mới nhất đều có trang riêng: sàn, loại sự kiện, ticker, thời điểm phát hiện chính xác tới micro giây và, khi token đã được giao dịch từ trước, biểu đồ giá theo từng giao dịch từ nửa giây đầu tiên tới 24 giờ sau thông báo.
  • Thống kê phản ứng giá. Trang phản ứng giá khi niêm yết cho thấy giá đã biến động thế nào trong vòng 24 giờ sau từng loại thông báo, kèm phương pháp và dữ liệu. Đây là biến động trong quá khứ, không phải dự báo.
  • Feed miễn phí, không cần khoá. Một feed JSON các thông báo gần đây và một feed Atom cho trình đọc feed.

Trình xử lý sự kiện chỉ với vài dòng Python

Kết nối một lần và trình xử lý của bạn chạy với mọi sự kiện. Một client tối giản in ra từng niêm yết spot hoặc futures mới:

# pip install "websockets>=14"
import asyncio, json, websockets

async def run():
    headers = {"X-API-Key": "YOUR_KEY"}
    async with websockets.connect("wss://cryptolisting.ws", additional_headers=headers) as ws:
        async for raw in ws:
            msg = json.loads(raw)
            if msg.get("type") != "announcement":
                continue
            if msg["listingType"] in ("spot_listing", "futures_listing"):
                for ticker in msg["ticker"].split(","):
                    print(msg["publisher"], msg["listingType"], ticker)

asyncio.run(run())

Phiên bản Node.js, Go và Rust có trong ví dụ code (EN). Ở gói SpeedTrial miễn phí, ticker và tiêu đề bị ẩn; FreeDelayed thì gửi đầy đủ.

Bắt đầu miễn phí, nâng cấp theo từng sàn

  • SpeedTrial — miễn phí, để benchmark việc phân phối từ chính máy chủ của bạn; ticker và title bị ẩn.
  • FreeDelayed — miễn phí, feed đầy đủ nhưng có độ trễ: đủ để xây dựng và thử nghiệm bot trên các sự kiện thật.
  • Basic và Premium — feed đầy đủ để giao dịch thực, tính phí theo từng sàn: xem bảng giá.

Khoá miễn phí có hiệu lực một tuần và gia hạn theo yêu cầu. Để nhận khoá, hãy nhắn @CLWfeed trên Telegram kèm gói, các sàn bạn muốn và địa chỉ IP công khai của bot — mỗi khoá gắn với một IP.

Câu hỏi thường gặp

CryptoListing.ws có phải là lựa chọn thay thế CryptoPanic không?

Cho một việc cụ thể: nhận thông báo niêm yết của sàn dưới dạng sự kiện máy đọc được. CryptoListing.ws đẩy các thông báo chính thức của Binance, Upbit, Bithumb và Robinhood qua WebSocket, phân loại theo loại sự kiện, với ticker đã tách sẵn. Dịch vụ tập trung vào thông báo của sàn và không có bài báo hay bài đăng mạng xã hội.

Có gói miễn phí không?

Có, hai gói. SpeedTrial cho phép bạn benchmark việc phân phối với ticker và tiêu đề bị ẩn; FreeDelayed gửi feed đầy đủ có độ trễ. Cả hai đều là khoá một tuần, gia hạn theo yêu cầu trên Telegram. Các gói trả phí được mô tả trên trang bảng giá.

Những sàn và sự kiện nào được bao phủ?

Binance: niêm yết và huỷ niêm yết spot và futures, thay đổi Monitoring Tag, HODLer airdrop và các thông báo khác. Upbit và Bithumb: niêm yết mới, gỡ cảnh báo và huỷ niêm yết. Robinhood: tài sản được thêm, sau đó giao dịch được.

Tôi có thể dùng song song với các nguồn tin đang theo dõi không?

Có. Feed chỉ mang thông báo của sàn, nên đặt cạnh nguồn tin nào cũng được: bot của bạn hành động theo sự kiện có cấu trúc, còn bạn vẫn đọc tin như trước.

Làm sao kiểm tra feed trước khi trả tiền?

Mọi thông báo của Binance, Upbit và Bithumb mà feed phát hiện đều có một trang công khai với thời điểm phát hiện chính xác tới micro giây và, khi token đã được giao dịch từ trước, một biểu đồ giá. Với khoá miễn phí, hãy so sánh timestamp trong từng tin nhắn với đồng hồ của chính bạn.

So sánh khác

So sánh mọi nhà cung cấp WebSocket niêm yết · Thay thế Tree News · Dịch vụ cảnh báo niêm yết tốt nhất

Dùng thử feed thông báo miễn phí

Yêu cầu khoá FreeDelayed để nhận feed đầy đủ, hoặc SpeedTrial để benchmark. Nếu chỉ muốn đọc cảnh báo, hãy theo dõi kênh Telegram miễn phí. Gói trả phí: xem bảng giá.

Nhận khoá miễn phí trên Telegram