Alertas de deslistagem da Upbit — 유의종목 e 상장폐지 em tempo real

A Upbit é a exchange dominante da Coreia, e suas remoções têm um peso enorme. Um 상장폐지 (deslistagem) ou um 유의종목 (aviso de investimento) da Upbit pode reprecificar um token em segundos. A CryptoListing.ws envia os dois, em JSON estruturado via WebSocket, no momento em que a Upbit os publica — com um endpoint em Seul feito para bots localizados na Coreia, que transmite Upbit e Bithumb.

O ciclo de cautela da Upbit

A Upbit não deslista uma moeda sem aviso. Os tokens passam por um ciclo de cautela em várias etapas, e cada etapa é anunciada no canal oficial de avisos da Upbit. Entender as etapas é o que permite distinguir um susto superável de uma remoção definitiva.

EtapaCoreanoO que significa
Aviso de investimento유의종목 지정A moeda entra em revisão. Continua sendo negociada, mas com um aviso formal. Pode ser retirado ou evoluir.
Aviso prorrogado유의종목 연장O prazo de revisão é estendido — a incerteza continua.
Aviso retirado유의종목 해제A moeda passa na revisão e o aviso é removido. Muitas vezes, um repique de alívio.
Deslistagem상장폐지O par é removido de forma permanente em uma data anunciada. Definitivo.

O feed reduz esse ciclo às duas etapas que realmente movem operações: a deslistagem em si e a retirada do aviso. A retirada importa porque uma moeda que passa na revisão costuma repicar — é um evento distinto e negociável, não apenas a ausência de más notícias.

Dois tipos de evento para a Upbit

SinalCoreanolistingType
Par spot deslistado상장폐지spot_delisting
Aviso de investimento retirado유의종목 해제caution_released

Os dois chegam pelo mesmo WebSocket dos eventos de nova listagem, diferenciados por listingType, então uma única conexão cobre listagens, deslistagens e retiradas de aviso da Upbit. Para o lado das listagens, veja a página de alertas de listagem da Upbit.

Push via WebSocket, não polling REST

A maioria dos rastreadores de deslistagem da Upbit consulta o endpoint REST de avisos da Upbit em intervalos fixos — muitas vezes a cada 30 minutos, às vezes a cada 60 segundos. Numa deslistagem, esse intervalo é o seu pior ponto cego: um aviso de 상장폐지 publicado logo após uma consulta espera o resto do ciclo antes de aparecer. A CryptoListing.ws, em vez disso, envia o evento a todos os clientes conectados via WebSocket no instante em que a Upbit o publica — sem ciclo de polling para esperar, com entrega em milissegundos de um evento estruturado. Você mesmo mede o trecho de rede com os timestamps de cada mensagem. (Observação: o WebSocket de dados de mercado (EN) nativo da Upbit transmite tickers e livros de ofertas de pares que já são negociados — ele não traz os avisos do quadro de anúncios.)

Formato da mensagem

Os títulos são repassados literalmente, então o texto em coreano chega intacto. Trate ticker como possivelmente separado por vírgulas: um aviso da Upbit pode cobrir várias moedas.

{
  "type": "announcement",
  "title": "[거래] TOKEN(TOKEN) 원화 마켓 상장폐지 안내",
  "ticker": "TOKEN",
  "publisher": "upbit",
  "listingType": "spot_delisting",
  "detectedTimestampUs": 1710345000005000,
  "dispatchTimestampUs": 1710345000006000
}

Conexão a partir de Seul

Autentique-se com um cabeçalho X-API-Key no upgrade. Bots localizados na Coreia devem usar o endpoint de Seul, que transmite Upbit e Bithumb e elimina o salto Seul→Tóquio.

# pip install "websockets>=14"  — o parâmetro de cabeçalho é additional_headers
# (extra_headers foi removido no websockets v14+)
import asyncio, json, websockets

API_KEY = "dsk_your_key_here"
WS_URL  = "wss://kr.cryptolisting.ws"  # Seul, 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())

Como ler os dois sinais

Um spot_delisting e um caution_released apontam em direções opostas, e tratá-los como um só grupo faz perder a maior parte da vantagem. Um 상장폐지 é um catalisador negativo programado: a liquidez diminui à medida que a data efetiva se aproxima, então o movimento se concentra na reação ao próprio anúncio. Já um caution_released tira um peso de cima — uma moeda que estava em revisão 유의종목 é aprovada, e o alívio costuma ser um repique forte a partir de uma base deprimida. Como os dois eventos citam, com o tempo, o mesmo conjunto de tickers, manter um pequeno registro em memória de quais moedas estão sob aviso permite interpretar uma retirada posterior com todo o contexto: não é uma moeda nova, é uma sobrevivente.

Qualquer que seja a estratégia — sair de uma posição em risco, fazer hedge em outra exchange que ainda lista o token ou operar diretamente a reação —, o anúncio é o gatilho e tudo o que vem depois é decaimento. Esse é todo o motivo para recebê-lo como push em vez de descobri-lo na próxima consulta.

Para os dados por trás dos dois sinais, a página aviso retirado reúne as retiradas da Upbit e da Bithumb que nosso feed acompanha desde abril de 2026 com o movimento de preço de cada uma, e as estatísticas de reação de preço aos anúncios trazem o movimento mediano após um aviso de deslistagem da Upbit: −12,7% no ponto mais baixo em 24 horas (15 deslistagens). Um pico ou uma mínima é um extremo, não um retorno.

Perguntas frequentes

O que é 유의종목?

Uma designação de aviso de investimento sobre uma moeda que continua sendo negociada. Ela sinaliza risco elevado e pode ser retirada (caution_released) ou evoluir para uma deslistagem 상장폐지. É um aviso, não uma remoção.

Com que rapidez recebo um alerta de deslistagem da Upbit?

O evento é enviado no instante em que a Upbit publica o aviso — entrega em milissegundos de uma mensagem JSON estruturada, e não um retrato de polling. Cada mensagem traz timestamps com precisão de microssegundos para você medir o desempenho de ponta a ponta.

O feed também cobre as listagens da Upbit?

Sim. Novas listagens, retiradas de aviso e deslistagens chegam pela mesma conexão, diferenciadas por listingType. Veja a página de alertas de listagem da Upbit e a referência da API completa.

E as deslistagens da Bithumb e da Binance?

O mesmo feed cobre as deslistagens da Bithumb e da Binance. A página de alertas de deslistagem de cripto reúne as três.

Obtenha sua chave de API

Fale conosco no Telegram para começar a receber os alertas 유의종목 e 상장폐지 da Upbit. Veja preços e planos ou a documentação (EN) completa.

Obter chave de API no Telegram