Upbit 上場廃止アラート — 유의종목(注意銘柄)と 상장폐지(上場廃止)をリアルタイムで
Upbit は韓国最大の取引所であり、その上場廃止は大きな重みを持ちます。Upbit の상장폐지(上場廃止)や유의종목(投資注意)指定は、数秒でトークンの価格を塗り替えることがあります。CryptoListing.ws は Upbit が公開した瞬間に、その両方を構造化 JSON として WebSocket で配信します — Upbit と Bithumb を配信する、韓国のボット向けソウル エンドポイントも用意しています。
Upbit の注意喚起ライフサイクル
Upbit が予告なしにコインを上場廃止することはありません。トークンは複数段階の注意喚起ライフサイクルを経て、各段階は Upbit の公式お知らせで告知されます。段階を理解することで、乗り切れる警告と取り返しのつかない上場廃止を見分けられます。
| 段階 | 韓国語 | 意味 |
|---|---|---|
| 投資注意指定 | 유의종목 지정 | コインが審査対象に指定されます。取引は続きますが、正式に注意が付きます。解除されることも、上場廃止に進むこともあります。 |
| 指定延長 | 유의종목 연장 | 審査期間が延長されます — 不確実性が続きます。 |
| 指定解除 | 유의종목 해제 | コインが審査を通過し、注意が解除されます。安堵の反発が起きることが多くあります。 |
| 上場廃止 | 상장폐지 | 告知された日付にペアが恒久的に削除されます。最終段階です。 |
フィードはこのライフサイクルのうち、実際に取引を動かす 2 つの段階に絞って配信します:上場廃止そのものと、注意指定の解除です。解除が重要なのは、審査を乗り切ったコインが反発することが多いからです — 単に悪材料がないのではなく、取引可能な独立したイベントです。
Upbit の 2 つのイベントタイプ
| シグナル | 韓国語 | listingType |
|---|---|---|
| 現物ペアの上場廃止 | 상장폐지 | spot_delisting |
| 投資注意指定の解除 | 유의종목 해제 | caution_released |
どちらも新規上場イベントと同じ WebSocket で届き、listingType で区別されます。1 本の接続で Upbit の上場、上場廃止、注意解除をまとめて受け取れます。上場側については Upbit 上場アラート の概要をご覧ください。
REST ポーリングではなく WebSocket プッシュ
Upbit の上場廃止を追うツールの多くは、Upbit の REST お知らせエンドポイントを一定間隔でポーリングしています — 多くは 30 分ごと、短いものでも 60 秒ごとです。上場廃止では、この間隔が最悪の死角になります:ポーリング直後に出た 상장폐지 のお知らせは、次のサイクルまで表に出ません。CryptoListing.ws は Upbit が公開した瞬間に、接続中のすべてのクライアントへ WebSocket でイベントをプッシュします — 待つべきポーリング周期はなく、構造化イベントをミリ秒クラスで届けます。ネットワーク区間は各メッセージのタイムスタンプでご自身で計測できます。(注:Upbit 自身の マーケットデータ WebSocket (EN) は、すでに取引されているペアのティッカーと板情報を配信するもので、お知らせは配信しません。)
メッセージの形式
タイトルはそのまま転送されるため、韓国語のテキストも原文どおり届きます。ticker はカンマ区切りの場合があると想定してください:Upbit のお知らせ 1 件で複数のコインを扱うことがあります。
{
"type": "announcement",
"title": "[거래] TOKEN(TOKEN) 원화 마켓 상장폐지 안내",
"ticker": "TOKEN",
"publisher": "upbit",
"listingType": "spot_delisting",
"detectedTimestampUs": 1710345000005000,
"dispatchTimestampUs": 1710345000006000
}
ソウルから接続する
アップグレード時に X-API-Key ヘッダーで認証します。韓国にあるボットは、Upbit と Bithumb を配信し、ソウル→東京の区間を省けるソウル エンドポイントを使ってください。
# pip install "websockets>=14" — ヘッダーの引数は additional_headers # (extra_headers は websockets v14+ で削除済み) import asyncio, json, websockets API_KEY = "dsk_your_key_here" WS_URL = "wss://kr.cryptolisting.ws" # ソウル、Upbit + Bithumb async def run(): headers = {"X-API-Key": API_KEY} async with websockets.connect(WS_URL, 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_delisting", "caution_released"): for ticker in msg["ticker"].split(","): print(msg["listingType"], ticker, msg["title"]) asyncio.run(run())
2 つのシグナルの読み方
spot_delisting と caution_released は逆方向を指すため、1 つにまとめて扱うと優位性の大半を失います。상장폐지 は予定された悪材料です:実施日に向けて流動性が薄くなるため、値動きはアナウンスそのものへの反応に集中します。対して caution_released は重しを取り除きます — 유의종목 の審査を受けていたコインがそれを通過し、押し下げられた水準から鋭く反発することがよくあります。2 つのイベントは時間とともに同じティッカー群を扱うため、現在注意指定中のコインをメモリ上に簡単に記録しておけば、後の解除を文脈の中で解釈できます:新顔ではなく、生き残ったコインだということです。
リスクのあるポジションの手仕舞い、まだそのトークンを扱う別の取引所でのヘッジ、反応そのもののトレードなど、どの戦略でもアナウンスが引き金であり、その後はすべて減衰です。次のポーリングで見つけるのではなく、プッシュで受け取るべき理由はまさにここにあります。
2 つのシグナルの裏付けとなるデータは次のページにあります:注意銘柄の指定解除 のページでは、2026 年 4 月から当社フィードが追跡した Upbit と Bithumb の解除事例とその値動きを一覧にしています。上場アナウンスの価格反応 の統計では、Upbit の上場廃止お知らせ後 24 時間以内の最安値の中央値 −12.7%(上場廃止 15 件)を示しています。高値や安値は極値であり、リターンではありません。
よくある質問
유의종목(注意銘柄)とは何ですか?
取引が続いているコインに付けられる投資注意の指定です。リスクの高まりを示し、解除される(caution_released)か、상장폐지(上場廃止)に進むかのどちらかです。警告であって、上場廃止ではありません。
Upbit の上場廃止アラートはどのくらい速く届きますか?
Upbit がお知らせを公開した瞬間にイベントがプッシュされます — ポーリングのスナップショットではなく、構造化 JSON メッセージをミリ秒クラスで配信します。各メッセージにはマイクロ秒精度のタイムスタンプがあり、エンドツーエンドの性能をご自身で計測できます。
フィードは Upbit の上場もカバーしますか?
はい。新規上場、注意解除、上場廃止はすべて同じ接続で届き、listingType で区別されます。上場側は Upbit 上場アラート のページを、詳細は API リファレンス をご覧ください。
Bithumb や Binance の上場廃止は?
同じフィードが Bithumb と Binance の上場廃止もカバーします。3 つをまとめた概要は 暗号資産 上場廃止アラート をご覧ください。
API キーを取得
Telegram でご連絡いただければ、Upbit の 유의종목・상장폐지 アラートの配信を開始できます。料金プラン または ドキュメント (EN) をご覧ください。
Telegram で API キーを取得