Trading algorítmico

¿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 valores de nueva york introdujo el sistema de entrega de pedidos (punto) designado para enrutar pedidos 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 trajo el comercio algorítmico de alta frecuencia a la atención del público cuando publicó los libros más vendidos de Flash Boys , que documentaron 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 obtener ventaja sobre los competidores con rapidez, utilizando tipos de órdenes que los beneficiaban en detrimento de los inversores promedio.

comercio algorítmico hágalo usted mismo

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 operadores están desarrollando algoritmos que dependen del aprendizaje profundo para ser más rentables.

conclusiones clave

  • El comercio algorítmico es el uso de algoritmos basados ​​en procesos y reglas para emplear estrategias para ejecutar negocios.
  • Ha crecido significativamente en popularidad desde principios de la década de 1980 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 utilizan 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ápidas 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 en los precios. También puede conducir a la pérdida instantánea de liquidez. La investigación ha revelado que el comercio algorítmico fue un factor importante en la pérdida de liquidez en los mercados de divisas después de que el franco suizo descontinuó su paridad euro en 2015.