El fallo Power Peg: el código de 2003 que hundió a Knight Capital en 45 minutos

El fallo Power Peg designa el error técnico ocurrido el 1 de agosto de 2012 en la firma estadounidense Knight Capital Americas LLC, cuando un fragmento de código abandonado desde 2003 se reactivó por error y costó más de 460…

6 minutos

Ilustración oscura de una fila de servidores informáticos, un rack rojo incandescente lanzando chispas hacia un gráfico bursátil en caída, evocando el fallo Power Peg de Knight Capital.

El fallo Power Peg designa el error técnico ocurrido el 1 de agosto de 2012 en la firma estadounidense Knight Capital Americas LLC, cuando un fragmento de código abandonado desde 2003 se reactivó por error y costó más de 460 millones de dólares en 45 minutos de negociación. Según la orden de la Securities and Exchange Commission publicada el 16 de octubre de 2013, ese código quedó presente en un solo servidor y provocó el envío de millones de órdenes no deseadas al mercado.

Un código muerto desde 2003, nunca eliminado de los servidores

Antes de 2012, Knight utilizaba una función interna llamada Power Peg para ciertos tipos de órdenes. La empresa dejó de usarla desde 2003, como precisa la orden de la SEC: «In 2003, Knight ceased using the Power Peg functionality». El problema es que ese código nunca se retiró de los servidores de producción. Permaneció presente, inactivo, durante nueve años.

En 2005, Knight trasladó una función de conteo acumulado dentro del propio código Power Peg, sin volver a probar su comportamiento en caso de una futura reactivación. La orden de la SEC lo subraya: «Knight did not retest the Power Peg code after moving the cumulative quantity function to determine whether Power Peg would still function correctly if called». Esa decisión, trivial en su momento, se convirtió siete años después en el punto de fallo.

Un indicador de software reutilizado en un solo servidor

El 1 de agosto de 2012, Knight despliega un nuevo código de enrutamiento de órdenes destinado a reemplazar el sistema anterior. Ese despliegue debía afectar a ocho servidores. En uno de ellos, un técnico omite copiar el nuevo código, y nadie lo advierte por falta de un procedimiento de control. La orden de la SEC es explícita en este punto: «Knight did not have a second technician review this deployment and no one at Knight realized that the Power Peg code had not been removed from the eighth server, nor the new RLP code added. Knight had no written procedures that required such a review».

El nuevo sistema reutiliza un indicador de software ya existente para activar el nuevo código. En los siete servidores correctamente actualizados, todo funciona como estaba previsto. Pero en el octavo, ese mismo indicador reactiva en su lugar el antiguo código Power Peg, todavía presente desde 2003. La SEC lo resume así: «orders sent with the repurposed flag to the eighth server triggered the defective Power Peg code still present on that server».

45 minutos de flujo de órdenes sin control

Desde la apertura del mercado, el sistema SMARS de enrutamiento automático de Knight comienza a enviar órdenes erróneas a ese octavo servidor. El fenómeno se prolonga 45 minutos antes de ser detenido. La cifra que ofrece la SEC es precisa: «SMARS routed millions of orders into the market over a 45-minute period, and obtained over 4 million executions in 154 stocks for more than 397 million shares».

Al final de este episodio, Knight se encuentra con posiciones masivas y no deseadas: una posición larga neta de aproximadamente 3.500 millones de dólares en 80 títulos, y una posición corta neta de aproximadamente 3.150 millones de dólares en 74 títulos. La SEC cifra la pérdida final: «Knight had assumed a net long position in 80 stocks of approximately $3.5 billion and a net short position in 74 stocks of approximately $3.15 billion. Ultimately, Knight lost over $460 million from these unwanted positions».

Una pérdida confirmada en los resultados financieros

Este monto no es solo una estimación regulatoria. En sus resultados del tercer trimestre de 2012, publicados mediante un documento presentado ante la SEC, Knight Capital Group cuantifica con precisión el impacto contable del incidente. El documento indica «pre-tax losses of $461.1 million related to the technology issue that occurred on August 1, 2012 and subsequent related costs». La empresa oficializó así, en sus propias cuentas, una pérdida de 461,1 millones de dólares directamente ligada a este fallo técnico.

Las cifras clave del fallo Power Peg en Knight Capital
ElementoValorFecha
Duración del incidente45 minutos1 de agosto de 2012
Ejecuciones realizadasmás de 4 millones, sobre 397 millones de acciones1 de agosto de 2012
Posición larga netaaproximadamente 3.500 millones de dólares1 de agosto de 2012
Posición corta netaaproximadamente 3.150 millones de dólares1 de agosto de 2012
Pérdida contable anunciada461,1 millones de dólares antes de impuestostercer trimestre de 2012

Lo que este texto no documenta: las reacciones precisas de otros actores del mercado durante esos 45 minutos, ni el detalle de los mecanismos de supervisión interna que podrían haber detectado la anomalía antes. La orden de la SEC se centra en la cadena técnica del fallo, no en una cronología minuto a minuto de las operaciones de mercado. Otros fallos técnicos han marcado los mercados, como el error J-Com, donde una orden invertida costó 40.000 millones de yenes a Mizuho, o los episodios recogidos en el diario del 6 de noviembre de 2026 sobre la peor sesión bursátil del año. Para entender los mecanismos de protección de precio que existen hoy frente a movimientos bruscos, conviene también revisar cómo funciona el cortacircuitos bursátil estadounidense (MWCB) o cómo opera una orden de limitación de stop en situaciones de órdenes descontroladas.

Preguntas frecuentes

¿Qué es exactamente el fallo Power Peg?

Es un dysfuncionamiento técnico ocurrido el 1 de agosto de 2012, en el que un sistema de enrutamiento de órdenes automatizado envió millones de órdenes no deseadas al mercado en 45 minutos, debido a un código antiguo reactivado por error. El episodio costó más de 460 millones de dólares a la empresa.

¿Por qué el código Power Peg se reactivó en 2012 si databa de 2003?

Porque nunca se había eliminado de los servidores de producción tras su abandono en 2003. Durante un nuevo despliegue en 2012, un indicador de software reutilizado activó ese código inactivo en uno solo de los ocho servidores, el único donde el nuevo código no se había instalado correctamente.

¿Cómo pudo pasar desapercibido el error antes del despliegue?

La orden de la SEC indica que ningún procedimiento escrito exigía una segunda verificación del despliegue por otro técnico. La ausencia de ese control cruzado permitió que la omisión en el octavo servidor solo se descubriera una vez que las órdenes erróneas ya se habían enviado al mercado.

¿Cuál fue el costo final para Knight Capital?

Knight Capital Group anunció una pérdida antes de impuestos de 461,1 millones de dólares vinculada a este fallo técnico, en sus resultados del tercer trimestre de 2012. Este monto corresponde tanto a las posiciones no deseadas acumuladas como a los costos de su liquidación.