martes, 6 de marzo de 2012

Una infraestructura tecnológica compleja


Como los instrumentos de alta tecnología responden a los planes de grandes bancos y firmas financieras de alcance mundial, los riesgos de la complejidad de las innovaciones no son un obstáculo para su desarrollo, como analizamos en el libro que da título a este blog. Veamos un caso ya histórico.

“El jueves 6 de mayo de 2010, el índice Dow Jones perdía casi 1000 puntos en cinco minutos recuperándolos en otros quince; y la fuerte inestabilidad siguió al día siguiente en medio de la inquietud general por la inexplicable caída en picado, mientras en Europa brotaba la inquietante crisis de la deuda soberana. En una clara muestra de cómo pueden reaccionar los ordenadores en un contexto de caos, la firma operadora de alta frecuencia Tradervox llegó a vender acciones del gigante de la consultoría Accenture por un centavo de dólar, a pesar de que poco antes cotizaba a cuarenta dólares, fue como si el mercado, literalmente, se volviera loco. Algunos otros títulos llegaron a caer hasta cero durante breves momentos en una caótica sesión. Pero lo grave es que tardaran cinco meses en encontrar una explicación oficial de las causas.

Dos meses más tarde, ni Wall Street ni las autoridades habían encontrado una explicación razonada de las causas, ofreciendo la inquietante hipótesis del error de un trader que al procesar el número de acciones de una orden, quizás escribió “billion” (mil/miles de millones) en lugar de “million” (millón/millones), desencadenando el pánico en todo el mercado, con miles de operaciones que fueron anuladas por considerarse que habían sido “claramente erróneas” ([i]). Dada la complejidad del caso, cinco meses más tarde y tras analizar 17 millones de transacciones, la dos agencias gubernamentales, la SEC y la CFTC, hicieron público en septiembre 2010 un informe de 104 páginas ([ii]) del cual se deduce que el desencadenante del desaguisado había sido un algoritmo mal programado. Un algoritmo es, según el DRAE, "un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema" o "un método y notación en las distintas formas del cálculo", pero en el lenguaje de la informática puede definirse como cualquier secuencia de pasos que conducen a la realización de una tarea dentro de un programa….

(Es un caso de los que se exponen en libro El casino que nos gobierna, Clave Intelectual (2012), págs. 36-37)



[i] Stevenson Jacobs y Bernard Condon, Wall Street Plunge: Cause Still Unclear To Regulators, Computer Trading Eyed en The Hufftingpost, 05/7/10

[ii] Findings regarding the market events of may 6, 2010 disponible en http://online.wsj.com/public/resources/documents/WSJ-flashreport10012010.pdf