Tickers en tiempo real
Servicio de emisión de eventos en tiempo real con datos actualizados de los tickers de los símbolos spot.
📊 Streaming de mercado en tiempo real
Este servicio emite eventos con información actualizada de precios, volumen, variaciones y métricas de mercado para cada símbolo spot.
📡 Evento principal
ticker_update
Evento emitido cada vez que se actualiza el ticker de un símbolo específico.
- Nombre del evento:
ticker_update - Frecuencia: Varias veces por segundo, según la llegada de datos
- Cobertura: Símbolos spot disponibles en el backend
📋 Payload del evento ticker_update
{
"symbol": "BTCUSDT",
"baseCoin": "BTC",
"quoteCoin": "USDT",
"lastPrice": "27000.50",
"volume24h": "12345.678",
"price24hPcnt": "0.0125",
"highPrice24h": "27500.00",
"lowPrice24h": "26500.00",
"bid1Price": "26999.50",
"bid1Size": "0.42",
"ask1Price": "27001.00",
"ask1Size": "0.37",
"openInterest": "10500",
"openInterestValue": "283500000",
"timestamp": 1687000000000,
"marketCap": 520000000000
}
🧩 Descripción de campos
Campos del ticker
| Campo | Tipo | Descripción |
|---|---|---|
symbol | string | Símbolo del mercado (ej: BTCUSDT) |
baseCoin | string | Moneda base del par |
quoteCoin | string | Moneda cotizada |
lastPrice | string | Último precio negociado |
volume24h | string | Volumen en las últimas 24 horas |
price24hPcnt | string | Variación porcentual 24h |
highPrice24h | string | Precio máximo 24h |
lowPrice24h | string | Precio mínimo 24h |
bid1Price | string | Mejor precio de compra |
bid1Size | string | Cantidad en mejor bid |
ask1Price | string | Mejor precio de venta |
ask1Size | string | Cantidad en mejor ask |
openInterest | string | Interés abierto |
openInterestValue | string | Valor monetario del interés |
timestamp | number | Timestamp local en milisegundos |
marketCap | number | null |
📝 Consideraciones para el frontend
Notas de implementación
- Los valores numéricos se envían como strings para preservar precisión decimal.
- El campo
marketCappuede sernullsi no se dispone del dato. - La lista de símbolos es dinámica y controlada por el backend.
- El frontend solo necesita escuchar el evento
ticker_update.
📌 Uso recomendado
Casos de uso
- Tablas de precios en tiempo real
- Listado de mercados
- Variación porcentual diaria
- Métricas de volumen y liquidez
- Dashboards de mercado