Volver
Risk9 min de lectura

Una acción casi cerró un mercado de 400 millones

Una acción de SK Hynix se cotizó un 29,96% por debajo del cierre anterior. La marca cayó un 18,7% y se liquidaron unos 960 largos. El riesgo estaba en el mercado de referencia, no en la plataforma cripto.

El 28 de julio de 2026, a las 8:00 en Seoul, se cruzó una sola acción de SK Hynix. Se operó a 1,272,000 wones, un 29.96% por debajo del cierre anterior de 1,816,000 wones, justo en el límite inferior de precio del día. La acción se recuperó hasta el rango de 1.7 millones de wones unos dos minutos después.

La recuperación no sirvió de nada. Para entonces, esa cotización ya se había transmitido a un perpetuo con margen en USDC en Hyperliquid, y el daño estaba hecho.

El riesgo está en el mecanismo, no en el incidente.

El contrato replica una acción y una sola acción es todo lo que necesita

El mercado es xyz:SKHYNIX, un perpetuo con margen en USDC que permite hasta 10x de apalancamiento. La API en vivo de Hyperliquid todavía lo lista con un apalancamiento máximo de 10, en un despliegue que opera 131 activos. No es un mercado pequeño ni experimental: su interés abierto era de $638 millones a fecha de 30 de julio, lo que lo convierte en el mercado HIP-3 más grande de la red por interés abierto.

El contrato es transparente sobre cómo se cotiza. La documentación de trade[XYZ] lo dice así:

El precio del oráculo de SKHYNIX sigue el valor en USD de 1 acción común de SK Hynix Inc. El precio del oráculo se puede replicar dividiendo el precio en KRW de 000660 KS Equity por el tipo de cambio USD/KRW.

Esa es toda la especificación. Una acción. Sea cual sea la plaza que reporte el precio de esa acción en último lugar, ese es el valor que arrastra el oráculo, dividido por USD/KRW para obtener el precio en dólares contra el que se margina el contrato.

trade[XYZ] también documenta el horario, y el horario es la segunda mitad del problema. Para las acciones de Korea, el relayer toma precios externos durante tres ventanas:

  • Sesión de preapertura, de 8:10 a 8:50, hora de Korea
  • Sesión principal, de 9:01 a 3:30
  • Sesión de postcierre, de 3:40 a 8:00

Todo lo demás queda en manos de un mecanismo de precios interno que se desvía del propio libro de órdenes de la plaza, y esa fase interna va de las 8:00 pm a las 8:00 am en días laborables, y del viernes a las 8:00 pm al lunes a las 8:00 am. El mercado de referencia de una acción de Korea está cerrado alrededor de 19 de cada 24 horas.

La cotización errónea llegó justo en el relevo

Este es el detalle que hace que el caso merezca leerse en lugar de descartarse como el típico rumor de un error de dedo.

Galaxy Research señala que trade[XYZ] cambia de precios internos a precios externos en el instante en que se abre la preapertura, y que «la cotización anómala cayó exactamente en ese relevo». Los registros on-chain muestran al componente del oráculo enviando un precio externo de $868.17 segundos después del cambio.

La entrada del 7/28 en el registro de cambios de la propia documentación de trade[XYZ] muestra que la ventana de preapertura se trasladó de las 8:00 am a las 8:10 am. La documentación no incluye ninguna marca de tiempo intradía, así que no puedo establecer si el cambio ya estaba vigente antes o después de la cotización. Lo que sí puedo decir es que la cotización cayó dentro de la ventana anterior por aproximadamente un minuto.

Un precio corrupto resulta fácil de descartar si imaginas el sistema cómodamente instalado dentro de una sesión normal. Llegó justo a la costura.

Las salvaguardas se activaron y no fueron suficientes

trade[XYZ] construye el mark price como la mediana de tres entradas. De su documentación del mark price:

El mark price, usado para el margen, las liquidaciones, los disparos de stop/límite y el P&L no realizado, es la mediana de tres componentes: 1. El precio del oráculo. 2. La suma del precio del oráculo y una media móvil exponencial de 150 segundos, ponderada y calculada en tiempo continuo, de la diferencia entre el precio medio del perpetuo y el precio del oráculo. 3. La mediana entre el mejor precio de compra, el mejor precio de venta y la última operación.

Una mediana de tres valores debería aislar una entrada errónea, que es exactamente para lo que sirve una mediana.

La cifra de Galaxy sobre cuánto absorbió es el dato más útil del episodio: el suavizado «absorbió unos 11 puntos porcentuales de una entrada corrompida al 30%». El mark cayó igualmente 18.7%.

Así que aproximadamente un tercio del movimiento se come. El resto pasó de largo. Los límites de descubrimiento restringen el mark a un margen de más o menos el inverso del apalancamiento máximo respecto a un precio de referencia, que en 10x equivale a más o menos 10%, y trade[XYZ] limita cada actualización del relayer a más o menos 50 puntos básicos.

Ninguno de esos dos controles limita el movimiento total. El límite se aplica por actualización, así que un reajuste del 18.7% se acumula a lo largo de actualizaciones sucesivas. Su propia advertencia de riesgo lo pone sin rodeos: «Un límite sobre el tamaño de una actualización individual de precio no garantiza que los movimientos acumulados sean pequeños ni que se evite la liquidación.»

La documentación del propio proveedor lo anticipaba

Esta es la parte que debería detener a quien lee esto pensando que fue mala suerte. Estaba documentado.

De la advertencia de riesgo de los perpetuos de trade[XYZ]:

Un valor de origen puede haber sido publicado legítimamente por la fuente correspondiente y, aun así, ser erróneo o poco representativo desde el punto de vista económico. Por ejemplo, una fuente puede reflejar una orden o una operación errónea, una operación pequeña durante una sesión de baja liquidez o de horario extendido, una desalineación específica de una plaza, una subasta de reapertura, una suspensión de la negociación o una cotización obsoleta. Una cotización auténtica del mercado de origen no es necesariamente un precio justo, pero aun así puede incorporarse a un mercado.

Y sobre por qué una mediana no te salva:

Como el precio del oráculo es una entrada en más de un componente de la metodología de mark price de xyz, la construcción mediante mediana no garantiza que una entrada de oráculo errónea o anómala quede aislada. Una anomalía en la fuente puede afectar al mark price y provocar pagos de financiación, disparos de órdenes, cambios de margen o liquidaciones, aunque en el libro de órdenes de xyz no se cierre ninguna operación a ese precio.

El segundo párrafo explica el fallo con exactitud. El precio del oráculo alimenta los dos componentes de la mediana que aporta el responsable del despliegue, así que dos de los tres votos estaban equivocados a la vez y la mediana no tenía nada contra lo que aislar. Una mediana te protege de una entrada errónea. No te protege de una entrada errónea que llega dos veces.

¿Quién asume el riesgo cuando el responsable del despliegue fija el precio?

En los perps desplegados por builders en Hyperliquid, quien lanza el mercado fija su precio. La propuesta HIP-3 establece que el responsable del despliegue «es responsable de» la definición del mercado, incluida la definición del oráculo, y de la «operación del mercado, incluido el establecimiento de los precios del oráculo, los límites de apalancamiento y la liquidación del mercado si fuera necesario.»

A nivel de protocolo, el reparto es desigual. La documentación de la API de Hyperliquid muestra al protocolo calculando por sí mismo una de las entradas: el mark price local como la mediana entre el mejor precio de compra, el mejor precio de venta y la última operación. El responsable del despliegue aporta el resto. Los precios se limitan a 10x el valor de inicio de día, y el mark se mueve un 1% respecto al mark anterior.

La protección frente a los abuso es económica. El responsable del despliegue debe depositar 500k HYPE como garantía, y los validadores pueden recortar ese depósito por una votación ponderada por el stake. Hyperliquid reconoce el límite: «El slashing es técnico y no distingue entre el comportamiento malicioso y el incompetente», y «En el escenario más probable, el slashing nunca ocurre en la red principal.»

Aquí nadie actuó de forma maliciosa. El responsable del despliegue siguió su especificación publicada. El sistema funcionó tal y como estaba escrito y aun así le costó las posiciones a unas 960 cuentas.

Qué ocurrió realmente con los operadores

A las 23:01 UTC del 27 de julio, el mark price de SKHYNIX pasó de $1,127.9 a $917.25. El interés abierto cayó de $481 millones a $331 millones en pocos minutos. Los analistas on-chain sitúan el nocional liquidado entre $57 millones y $80 millones, repartido entre unas 960 cuentas largas. Los cortos rentables se desapalancaron de forma automática durante la caída, y una dirección de respaldo del sistema absorbió 406 posiciones largas antes de liquidarse ella misma.

trade[XYZ] calificó esa cotización de «basada en una operación ejecutada que fue transmitida por varios proveedores de datos independientes», y afirmó que «El sistema del oráculo funcionó como se pretendía de acuerdo con su especificación.» Se comprometió a cubrir las pérdidas elegibles, añadiendo con claridad: «Esta es una decisión discrecional de una sola vez y no garantiza una acción similar en el futuro.»

Los repartos se hicieron el 1 de agosto. Cada liquidación elegible se calculó respecto a un precio de referencia de $1,115.5. Todo lo que estuviera por debajo de 10,000 USDC se abonó íntegramente; por encima de esa cifra, se abonó un pago inicial de 9,999 USDC a la espera de una diligencia debida reforzada.

Dos cosas de ese acuerdo merecen atención. Fue discrecional, no una política. Y $1,115.5 no es el precio de entrada de ninguna de las cuentas liquidadas durante la caída. Una indemnización es un gesto de buena voluntad, no una cobertura.

Qué significa esto para un perp que sí estás operando

La lección es estrecha y no trata de SK Hynix ni de Hyperliquid en concreto. Trata de la estructura del instrumento.

Un perpetuo que sigue un activo 24/7 toma su precio de un mercado 24/7, y esa referencia tiene suficiente profundidad como para discutirla. Un perpetuo que sigue una acción, un índice o una materia prima hereda un mercado de referencia que está cerrado la mayor parte del día y es más fino en el momento exacto en que reabre. El mark lo fija algo que no estás operando y que no puedes ver.

La comprobación es sencilla. Antes de tomar apalancamiento en cualquier perp cuyo activo subyacente no sea un criptoactivo, responde a una pregunta: ¿cuál es el mercado de referencia y está abierto ahora mismo? Si la respuesta incluye una plaza en otra zona horaria que está cerrada o en preapertura, tu liquidación se mide contra un mercado en el que casi no participa nadie. El contrato se cotiza, se margina y se marca de forma continua mientras aquello de lo que trata está dormido.

De aquí se derivan dos hábitos. Mantén un tamaño menor de lo que sugiere el número de apalancamiento, porque la referencia tiene menos liquidez que el contrato. Y trata cualquier indemnización como una decisión que alguien tomó después. La respuesta de ingeniería es asumir que la cotización es exactamente lo que dice el oráculo, porque, con la evidencia de este caso, lo era.

El riesgo que asumes con esta estructura no es un error en la plaza cripto. Es un hueco en unos datos que nunca te mostraron, y el código que los consumió se comportó correctamente hasta el momento de la pérdida.

La operativa de criptomonedas, los futuros perpetuos apalancados y las estrategias algorítmicas automatizadas implican un riesgo significativo de pérdida rápida y total de todos tus fondos. Nunca arriesgues capital que no puedas permitirte perder por completo.