Bot comerciante

Gráfico de precios del Bitcoin.

Un bot comerciante (en inglés, trading bot o trader bot), también conocido como sistema de negociación automatizada (ATS) es un programa informático que realiza operaciones automatizadas de trading algorítmico a través de Internet creando órdenes de compra y venta de activos financieros en casas de cambio virtuales. El programa informático generará órdenes de forma automática basadas en un conjunto predefinido de reglas que utilizan una estrategia de trading basada en el análisis técnico, cálculos estadísticos y matemáticos avanzados o datos procedentes de otras fuentes electrónicas.[1]​ Su uso se ha popularizado para la especulación en bitcoin y criptomonedas.[2]

Para ejecutar las tareas, el bot solicita información a la casa de cambio (precios, indicadores técnicos, etc.), la procesa con algoritmos predeterminados y envía las decisiones comerciales con el fin de aumentar capital.

Estos sistemas de negociación automatizada son empleados sobre todo por bancos de inversión o fondos de cobertura, pero también están a disposición de los inversores particulares que utilizan sencillas herramientas en línea. Los sistemas de negociación automatizada (ATS) han transformado la negociación moderna para todos los participantes del mercado, desde los grandes intermediarios institucionales hasta los inversores particulares. En la actualidad, se calcula que entre el 70% y el 80% de todas las transacciones del mercado se realizan a través de programas informáticos de negociación automatizada, en contraposición a los intercambios manuales.[3][4]

En muchos casos, los inversores o traders manuales no pueden reaccionar lo suficientemente rápido a los cambios en el precio para lograr las operaciones óptimas que están teóricamente disponibles para ellos. La desaceleración de los intercambios y los tiempos de transacción exacerban aún más este problema. En segundo lugar, los inversores simplemente no pueden dedicar tanto tiempo a los mercados como sea necesario para lograr siempre las mejores operaciones. Hacerlo requeriría un monitoreo continuo de los intercambios de criptomonedas en todo el mundo, proceso que sí puede realizar un ATS o trader bot.

Los sistemas de negociación automatizada suelen utilizarse con el comercio electrónico en centros de mercado automatizados, incluidas las redes de comunicación electrónica, los "dark pools" y las bolsas automatizadas.[5]​ Los sistemas de negociación automatizada y las plataformas de negociación electrónica pueden ejecutar tareas repetitivas a velocidades de magnitud superior a las de cualquier equivalente humano. Los controles de riesgo y las salvaguardias tradicionales que se basaban en el juicio humano no son apropiados para la negociación automatizada, lo que ha causado problemas como el Flash Crash de 2010. Para hacer frente a los sistemas de negociación automatizada, en algunos mercados electrónicos se han implantado nuevos controles, como los frenos a la negociación o los "disyuntores".[6]

Tipos

Hay variedad de bots comerciantes. Uno de los tipos más populares es el bot de arbitraje (arbitrage bot).[7]​ Los bots de arbitraje son herramientas que examinan los precios a través de los intercambios y realizan intercambios para aprovechar las discrepancias. Debido a que el precio de una criptomoneda como bitcoin tiende a variar de un intercambio a otro, los bots que pueden moverse lo suficientemente rápido pueden vencer a los intercambios que se retrasan en la actualización de sus precios.

Otros tipos de bots utilizan datos históricos de precios para probar estrategias de negociación, en teoría ofreciendo a los inversores una ventaja. Otros bots están programados para ejecutar operaciones en señales particulares como el precio o el volumen de negociación.

Mecanismo

Los inversores pueden suscribirse a programas de bot gratuitos para ayudar en su comercio. Por otro lado, muchos bots tienen tarifas de usuario, algunas de las cuales pueden ser bastante elevadas. Por lo general, los inversores buscan el bot o bots que serán más útiles para ellos y luego descargan el código de un desarrollador. Cada bot incluye diferentes requisitos en términos de software y hardware.

Los bots pueden ser increíblemente útiles, aunque sigue habiendo un debate en curso sobre si deberían permitirse en el comercio de criptomonedas. Sin embargo, para maximizar el impacto de un bot, un inversor debe saber cómo utilizar mejor la herramienta. Por ejemplo, los inversores deben tener las cuentas adecuadas configuradas en los intercambios de divisas digitales. Deben almacenar esas cuentas con tenencias de capital financiero. En muchos casos, aún deben tomar decisiones de inversión, como cuándo comprar o vender. Si bien el bot puede ejecutar esas órdenes, no necesariamente sigue una estrategia de inversión sólida.

Lo que un robot de cifrado tiende a no ser es una solución para hacerse rico rápidamente para un inversor que no busca dedicar el tiempo y el esfuerzo necesarios para el éxito. Primero, muchos bots proporcionan retornos marginales incluso cuando funcionan correctamente. Segundo, muchos bots simplemente no están bien diseñados. En tercer lugar, y lo más importante, la utilización exitosa de un bot requiere un conocimiento profundo de los mercados de divisas digitales y un excelente plan de inversión de apoyo.

Bots comerciales

En función del crecimiento del mercado financiero de criptomonedas, ha aumentado el comercio de trader bots como CriptoHopper, Krill, Zignaly, etc.

Bots de código abierto

Existen trader bots de código abierto publicados en Internet, gratuitos y de libre acceso como Freqtrade, Tuned, Mudrex Archivado el 1 de mayo de 2022 en Wayback Machine., ZenBot, Kelp y otros. Requiere de cierta experiencia en trading y programación.

Referencias

  1. Domowitz, Ian (28 de octubre de 1996). «The Legal Basis for Stock Exchanges: The Classification and Regulation of Automated Trading Systems». 
  2. Reiff, Nathan. «What's the Role of Bots in Crypto Trading?». Investopedia (en inglés). Consultado el 4 de agosto de 2020. 
  3. Arnoldi, Jakob (1 de enero de 2016). «Computer Algorithms, Market Manipulation and the Institutionalization of High Frequency Trading». Theory, Culture & Society (en inglés) 33 (1): 29-52. ISSN 0263-2764. doi:10.1177/0263276414566642. 
  4. Yadav, Yesha (2015). «How Algorithmic Trading Undermines Efficiency in Capital Markets». Vanderbilt Law Review 68: 1607. 
  5. Lemke, Thomas; Lins, Gerald. «2:25-2:29». Soft Dollars and Other Trading Activities (2013-2014 edición). Thomson West. ISBN 978-0-314-63065-0. 
  6. «Concept Release on Risk Controls and System Safeguards for Automated Trading Environments». Commodity Futures Trading Commission. September 9, 2013. Archivado desde el original el November 27, 2013. Consultado el December 22, 2014. 
  7. «Do Crypto Trading Bots Really Work? | Technology Bitcoin News». Bitcoin News (en inglés estadounidense). 23 de abril de 2018. Consultado el 4 de agosto de 2020.