¿Qué es el comercio algorítmico?
El comercio algorítmico es un proceso para ejecutar órdenes utilizando instrucciones de comercio automatizadas y preprogramadas para tener en cuenta variables como el precio, el tiempo y el volumen. Un algoritmo es un conjunto de instrucciones para resolver un problema. Los algoritmos informáticos envían pequeñas porciones del pedido completo al mercado a lo largo del tiempo.
El comercio algorítmico utiliza fórmulas complejas, combinadas con modelos matemáticos y supervisión humana, para tomar decisiones de compra o venta de valores financieros en un intercambio. Los operadores algorítmicos a menudo hacen uso de la tecnología de negociación de alta frecuencia, que puede permitir a una empresa realizar decenas de miles de operaciones por segundo. El comercio algorítmico se puede utilizar en una amplia variedad de situaciones, incluidas la ejecución de órdenes, el arbitraje y las estrategias de comercio de tendencias.
Comprender el comercio algorítmico
El uso de algoritmos en el comercio aumentó después de la introducción de sistemas de comercio computarizados en los mercados financieros estadounidenses durante la década de 1970. En 1976, la Bolsa de Nueva York introdujo el sistema de Cambio de Orden Designado (DOT) para enrutar órdenes de comerciantes a especialistas en el piso de cambio. En las siguientes décadas, los intercambios mejoraron sus capacidades para aceptar el comercio electrónico, y para 2010, más del 60 por ciento de todos los intercambios fueron ejecutados por computadoras.
El autor Michael Lewis llamó la atención del público sobre el comercio algorítmico de alta frecuencia cuando publicó el libro más vendido Flash Boys , que documentaba la vida de los comerciantes y empresarios de Wall Street que ayudaron a construir las empresas que llegaron a definir la estructura del comercio electrónico en America. Su libro argumentaba que estas compañías estaban involucradas en una carrera armamentista para construir computadoras cada vez más rápidas, que podían comunicarse con los intercambios cada vez más rápido, para ganar ventaja sobre los competidores con rapidez, utilizando tipos de órdenes que los beneficiaban en detrimento de los inversores promedio.
Comercio algorítmico de bricolaje
En los últimos años, la práctica del comercio algorítmico de bricolaje se ha generalizado. Fondos de cobertura como Quantopian, por ejemplo, algoritmos de fuente colectiva de programadores aficionados que compiten para ganar comisiones por escribir el código más rentable. La práctica ha sido posible gracias a la difusión de Internet de alta velocidad y el desarrollo de computadoras cada vez más rápidas a precios relativamente baratos. Han surgido plataformas como Quantiacs para servir a los comerciantes diarios que desean probar suerte en el comercio algorítmico.
Otra tecnología emergente en Wall Street es el aprendizaje automático. Los nuevos desarrollos en inteligencia artificial han permitido a los programadores informáticos desarrollar programas que pueden mejorarse a sí mismos a través de un proceso iterativo llamado aprendizaje profundo. Los comerciantes están desarrollando algoritmos que dependen del aprendizaje profundo para hacerse más rentables.
Para llevar clave
- El comercio algorítmico es el uso de algoritmos basados en procesos y reglas para emplear estrategias para ejecutar operaciones. Su popularidad ha aumentado significativamente desde principios de los años ochenta y es utilizado por inversores institucionales y grandes empresas comerciales para una variedad de propósitos. Si bien ofrece ventajas, como un tiempo de ejecución más rápido y costos reducidos, el comercio algorítmico también puede exacerbar las tendencias negativas del mercado al causar fallas repentinas y pérdida inmediata de liquidez.
Ventajas y desventajas del comercio algorítmico
El comercio algorítmico es utilizado principalmente por inversores institucionales y grandes casas de bolsa para reducir los costos asociados con el comercio. Según la investigación, el comercio algorítmico es especialmente beneficioso para pedidos de gran tamaño que pueden representar hasta el 10% del volumen total de comercio. Por lo general, los creadores de mercado usan operaciones algorítmicas para crear liquidez.
El comercio algorítmico también permite una ejecución más rápida y fácil de las órdenes, lo que lo hace atractivo para los intercambios. A su vez, esto significa que los comerciantes e inversores pueden reservar rápidamente ganancias de pequeños cambios en el precio. La estrategia comercial de scalping comúnmente emplea algoritmos porque implica la compra y venta rápida de valores a pequeños incrementos de precios.
La velocidad de ejecución de la orden, una ventaja en circunstancias normales, puede convertirse en un problema cuando varias órdenes se ejecutan simultáneamente sin intervención humana. La caída repentina de 2010 se atribuyó al comercio algorítmico.
Otra desventaja de las operaciones algorítmicas es que la liquidez, que se crea a través de órdenes de compra y venta rápidas, puede desaparecer en un momento, eliminando el cambio para que los comerciantes se beneficien de los cambios de precios. También puede conducir a una pérdida instantánea de liquidez. La investigación ha descubierto que el comercio algorítmico fue un factor importante para causar una pérdida de liquidez en los mercados de divisas después de que el franco suizo descontinuó su paridad euro en 2015.