Comprender los conceptos básicos de los bots de comercio de criptomonedas
Explicamos los bots de comercio de criptomonedas y el comercio de bots. El objetivo será brindarle una introducción al comercio de cifrado automatizado. [1]
NOTA: Por el momento, esta página solo cubrirá “qué son los robots comerciales” para que aquellos que están aprendiendo sobre el comercio de criptomonedas por primera vez puedan tener una idea de lo que significa el comercio de bots. Cualquier comerciante que observe los intercambios notará que los pedidos pequeños llenan los libros de pedidos y que los pedidos se colocan de manera inhumanamente rápida y se preguntará cómo se hace: los bots lo hacen. Para obtener algunos consejos sobre el uso de bots, consulte nuestra página sobre consejos para el comercio de bots para principiantes.
¿Qué es un Bot Trading? ¿Qué es una API? ¿Qué es un robot comercial?
- ¿Qué es el comercio de bots? El comercio de bots utiliza software para automatizar el comercio. Los bots hablan con un intercambio a través de una “API” y pueden realizar pedidos de compra y venta por usted. Se realiza tanto en el comercio de criptomonedas como en otros tipos de comercio. Es completamente legal y bienvenido en la mayoría de los intercambios de criptomonedas; sin embargo, solo los corredores específicos fuera de la criptomoneda lo permiten.
- ¿Qué es una API? Una API, o interfaz de programación de aplicaciones, es una interfaz para una aplicación que le permite enviar y recibir tipos específicos de datos. Por ejemplo, puede ser una forma de que su bot interactúe con el intercambio para colocar órdenes de compra y venta y recopilar datos de precios y saldos.
- ¿Qué es un robot comercial? Un robot comercial es un programa que puede ejecutar operaciones por usted en un intercambio en línea según los parámetros definidos por el programador o el usuario. Por ejemplo, un programa que compra cuando el RSI es de una criptomoneda es bajo y vende cuando el RSI es alto.
En resumen: su programa (por ejemplo, su robot comercial) <- -> La API (una parte de una aplicación, por ejemplo, parte de un intercambio de criptomonedas), el puente entre su programa y la aplicación <- -> la aplicación (para ejemplo, un intercambio de criptomonedas) recibe comandos a través de la API de su programa y genera datos que se enviarán a través de la API a su programa.
Vea un ejemplo: consulte este artículo sobre la automatización de una estrategia de banda de Bollinger para ver un ejemplo de comercio de bots. Esa página tiene una plataforma de comercio automatizada gratuita que puede utilizar para probarla usted mismo.
Cómo funcionan los bots comerciales con los intercambios de criptomonedas
La mayoría de los intercambios de criptomonedas le permiten utilizar una API para interactuar con el intercambio.
Esto significa que tienen una interfaz que le permite extraer datos del intercambio y realizar cambios específicos en su cuenta mediante un programa.
Específicamente, los programas automatizados que realizan transacciones en un intercambio utilizando la API de un intercambio se denominan “bots comerciales”.
El uso de un bot de comercio + API le permite ejecutar operaciones mediante programación.
Puede comprar o crear un programa que ejecute una estrategia comercial específica que alguien más haya definido.
Es decir. “Comercio de bots”.
¿Es legal el uso de un robot comercial?
El uso de un robot comercial no solo es legal, sino que a menudo es bienvenido; un mercado reducido es malo para todos, por lo que cuantas más órdenes de compra y venta haya en los libros, mejor.
HECHO: El comercio de bots es completamente legal en criptomonedas y en el mercado de valores (aunque solo ciertos corredores lo permiten). Dicho esto, cualquier cosa que sea ilegal en circunstancias normales es ilegal en el comercio de criptomonedas. Es poco probable que hagas o compres un bot falso o un bot de bombeo y volcado sin esperar problemas; En su lugar, desea centrarse en (por ejemplo) hacer o comprar un bot que siga indicadores o funcione como creador de mercado.
¿Son rentables los bots comerciales?
Los robots comerciales no son intrínsecamente rentables. En cambio, el éxito de un bot depende de varios factores:
- La precisión del software (el bot, la API, la aplicación) … si algo falla, puede ser malo.
- La calidad de su estrategia (debe decirle al bot qué estrategia seguir; por lo tanto, su bot es tan bueno como su estrategia programada y su ejecución).
- Factores de mercado (si un mercado colapsa o se dispara, o si está operando en un mercado reducido, se pueden realizar malas operaciones incluso si el bot y el intercambio funcionan según lo previsto).
- Cómo ajusta su bot (o cómo se ajusta su bot) a las diferentes condiciones del mercado (una estrategia puede generar dinero en un tipo de mercado, pero perder dinero rápidamente en otro).
El resultado final: el comercio de un bot puede ser increíblemente útil en el mercado global 24/7, que es la criptomoneda, ya que ningún ser humano puede reaccionar al mercado 24/7. Sin embargo, hay muchas cosas que pueden salir mal, y se necesita una buena cantidad de tiempo, experiencia y conocimiento para llegar al punto en el que está utilizando un robot comercial con confianza, con dispositivos de seguridad integrados y con éxito. Si está comenzando en el cuadro 1, pise con mucho cuidado y solo dé acceso al bot a pequeñas cantidades de capital. Existen serias barreras de entrada dadas las habilidades necesarias y los costos. Por lo tanto, el comercio de bots no será la mejor opción para todos. Sin embargo, si tiene TA desactivado y su principal problema es no poder estar en su computadora las 24 horas del día, los 7 días de la semana, o si necesita funciones que no son nativas de los intercambios (como trailing stops), entonces un robot comercial podría hacer sentido para ti.
Introducción al comercio de bots
A continuación se muestran algunas cosas básicas que debe saber al comenzar con el comercio de bots. Esta no es una guía de configuración de bots paso a paso, solo una lista de lo que necesita saber para tomar sus propias decisiones.
- Al igual que con la minería de criptomonedas, no hay mucha información en línea orientada a los principiantes en el comercio de bots (aunque esto ha cambiado un poco a lo largo de los años), y existen algunas barreras de entrada. Las barreras incluyen la necesidad de comprender algunos códigos básicos con muchos bots, la necesidad de comprender el comercio de cifrado con cualquier bot que le permita personalizarlo y la necesidad de comprender algunos análisis técnicos (TA) en la mayoría de los casos. Si tiene preguntas específicas, puede preguntarme a continuación.
- El comercio de bots no es inherentemente rentable. De hecho, podría perder dinero rápidamente si no juega bien sus cartas. Muchos bots cuestan dinero, además de tarifas, además de una mala estrategia para un mercado determinado y un par comercial puede resultar en pérdidas. Los bots son muy útiles, pero también conllevan muchos riesgos complicados.
- Puede comprar un robot comercial, arrendar un robot comercial, buscar una demostración, utilizar una plataforma de código abierto gratuita o crear su propio robot comercial. No recomendaremos ningún bots aquí, ya que queremos hacer una revisión completa de cada bot primero (eso está en proceso). Una búsqueda básica en Google le mostrará que algunos bots populares y plataformas comerciales para crear bots incluyen Haasbot, Cryptohopper (enlace de afiliado y prueba gratuita), Gunbot y Gekko. De ellos, recomendaría Cryptohopper por primera vez debido a que es fácil de usar y de prueba gratuita. Puede hacer clic en esos enlaces para tener una idea de los diferentes tipos de bots y luego investigar un poco para ver cuál es el adecuado para usted. Vea este artículo de “Medio, vamos a escribir un bot de criptomonedas. (parte 1) ”para obtener información sobre cómo crear su propio bot.
- La mayoría de los bots y las plataformas de creación de bots permiten backtesting y pruebas en vivo. Lógicamente, desea realizar pruebas antes de comenzar a operar. Ejecuta pruebas. Ejecute más pruebas. Ejecute pruebas mientras su bot está activo. Pruebe el mercado actual, un mercado lateral, una tendencia alcista, una tendencia bajista, y haga esto cinco veces. Tenga en cuenta que las pruebas retrospectivas no hablan de resultados futuros. ¡Este paso es vital!
- Debe crear una clave API en el intercambio que desea utilizar para interactuar con el intercambio. Deberá ingresar su clave y el “secreto” relacionado en el bot para acceder a la API (algunos intercambios también requieren conjuntos únicos de información). Nunca comparta su secreto (es como su clave privada o contraseña), y tenga mucho cuidado con la plataforma a la que va conectando su secreto (cualquiera que tenga esa información puede acceder a su bot). Si su plataforma de bot es pirateada o si le roban las claves, entonces otra persona tendrá acceso a sus fondos y podrá intercambiarlos (haciendo malas operaciones). ¡Así que la seguridad es realmente importante aquí!
- Si una API le permite realizar retiros, es probable que desee asegurarse de que los retiros estén desactivados (esto evita que el bot se retire de su cuenta; entonces lo peor que puede hacer es realizar malas operaciones). Solo tipos muy específicos de comerciantes necesitarán su bot para retirar fondos de su cuenta.
- Necesita tener el bot en ejecución para que opere, por lo que su computadora debe estar encendida y funcionando, o necesita otra solución, como un servidor basado en la nube. Dado que esto es cierto, los servicios como Cryptohopper [por ejemplo] son un poco más amigables para los novatos, ya que alojan el bot por ti y, por lo tanto, no necesitas mantener tu computadora encendida. Como compensación, no puede personalizar un robot Cryptohopper de la forma en que puede hacerlo con algo como Gekko (un bot personalizable de código abierto con sus propias limitaciones y obstáculos).
- Ahora, para algunos consejos: sugiero usar stops y trailing stops si comercia con bot. Sugiero apagar su bot cuando sea necesario (¡todo el mercado se está derrumbando, no es necesario ejecutar una estrategia AKA “inicial” creada para un mercado alcista!). Sugiero bloquear manualmente las ganancias o asumir pérdidas según sea necesario. Sugiero pequeños buy-ins, especialmente para empezar. Sugiero tener mucho cuidado con las monedas que juegas. Sugiero probar las estrategias en muchos gráficos antes de pensar que ha encontrado oro. Sugiero usar velas de marco de tiempo más largo hasta que domines las cosas. Sugiero incluir algunas medidas de seguridad si le gusta “si por debajo de X deshabilita la venta, o si está por encima de Y deshabilita la compra” (es decir, protéjase de una caída repentina). Hay un montón de trampas y trampas en las que uno puede caer con los bots, si salta demasiado rápido podría quemarse. Así que tómate tu tiempo y sé metódico.
Con suerte, esta información básica sobre el comercio de bots te ha ayudado a darte una pista sobre qué es el comercio de bots y cómo funciona.
A medida que nuestro equipo trabaje con los diferentes bots, ofreceremos más artículos orientados a ayudar a proporcionar orientación a los principiantes sobre el uso de bots.
Asegúrese de investigar y andar con mucho cuidado. Hay mucho espacio para fallar [realmente, realmente, los bots pueden fallar terriblemente rápidamente], y nuevamente, no hemos revisado personalmente todos los bots y plataformas mencionados anteriormente.
Compensaciones: hay muchos compromisos que debe hacer al elegir un bot. Si programa desde cero, tiene mucha flexibilidad. Si elige una plataforma, debe trabajar dentro de los límites de la plataforma. También debes tener en cuenta la seguridad.
En pocas palabras: junte todo y tendrá muchas compensaciones que debe hacer y más que algunas barreras de entrada; necesita una gama específica de habilidades para que todo funcione. Aún así, si trabaja en todo eso y encuentra el bot adecuado para usted, puede ser gratificante dados los mercados de criptomonedas las 24 horas del día, los 7 días de la semana, que exigen que se pierda parte del día de negociación, nunca duerma o consiga un bot para ejecutar su estrategia. para ti.
Trailing stops y señales: una de las mejores cosas de los bots es que pueden hacer cosas que los intercambios no te permiten hacer. Las paradas progresivas (o paradas progresivas) son un ejemplo de esto. Puede tener sentido usar un bot solo para funciones como esta, incluso si no va a construir o comprar una estrategia para obtener señales de compra / venta. Las señales son otro ejemplo. Sin un bot, puede unirse a un grupo de señales y luego comprar / vender manualmente cuando obtenga una señal de compra / venta. Con un bot que puede integrar señales, puede automatizar ese proceso. Agregue paradas automáticas y señales automatizadas y tendrá un bot útil sin mucho en el camino de una estrategia. Hay muchas razones para automatizar el comercio. Los bots también se pueden programar para hacer cosas como arbitraje y acumulación. Sky es el límite, especialmente si puedes programar el tuyo o encontrar el bot adecuado para ti.
ADVERTENCIA: Las criptomonedas pueden ser realmente volátiles y las estrategias de marco de tiempo más bajas demasiado simples son fáciles de explotar. Las posibilidades de que ganes dinero usando una estrategia MACD lista para usar con velas de 1 hora son bajas. En general, si desea ser simple, use marcos de tiempo más altos.
ADVERTENCIA: su bot no sabrá necesariamente si el precio es muy alto o bajo. Si hay una caída repentina o un pico repentino, su bot podría terminar comprando demasiado alto o vendiendo demasiado bajo. Si está programando su bot, intente crear medidas contra esto. Si está utilizando la plataforma o el bot de otra persona, vea si tiene algunas características para protegerse de esto. Cuanto menor sea el volumen de la moneda / intercambio en el que está operando, más podría ser un problema. En general, los principiantes se beneficiarán de jugar solo pares de mayor volumen y mantener los saldos pequeños para comenzar.