
Trading cripto automatizado: ¿Cómo ganan o pierden los bots?
El trading automatizado de criptomonedas es el uso de software para monitorear mercados y realizar órdenes automáticamente a partir de reglas predefinidas o estrategias copiadas, con el objetivo de lograr velocidad y consistencia.
La parte difícil no es la lógica, sino la calidad de ejecución, donde el deslizamiento, la profundidad del libro de órdenes y el MEV en cadena pueden convertir una prueba retrospectiva limpia en ejecuciones desordenadas en vivo.
Puntos Clave
- El trading automatizado de criptomonedas ejecuta estrategias basadas en reglas a través de software que puede monitorear mercados 24/7 y ejecutar sin vacilaciones emocionales.
- En los CEX, la automatización vive y muere por la profundidad del libro de órdenes, los márgenes y si el bot utiliza órdenes limitadas u órdenes de mercado.
- En AMM DEXs como Uniswap, la ejecución añade impacto en el precio, retraso en la confirmación y riesgo de front-running que puede ampliar el deslizamiento realizado.
- El deslizamiento es el impuesto oculto que se acumula a través de muchas operaciones, por lo que la automatización necesita controles explícitos para el tamaño, la ruta y las ejecuciones aceptables.
El comercio automatizado de criptomonedas y dónde encaja
La automatización comienza con entradas, no con predicciones. Un bot consume datos del mercado (precio, volumen, diferenciales, niveles del libro de órdenes o cotizaciones de pools en cadena), aplica un conjunto de reglas y luego emite órdenes y acciones de gestión de órdenes.
Eso puede ser tan simple como un bot de tradingque coloca una orden limitada cuando unpromedio móvilcondición cambia, o como herramientas empaquetadas como unbot de cuadrículaque organiza compras y ventas en un rango, o un bot de DCA que programa pequeñas compras a lo largo del tiempo. Algunas plataformas envuelven esto comotrading de copia, donde el “conjunto de reglas” es efectivamente el feed de estrategia de otro trader.
El atractivo es sencillo: el software puede monitorear los mercados 24/7 y ejecutar al instante, y no se asusta al hacer clic en la cosa equivocada durante una cinta rápida. La visión general de BTSE sobre la automatización enmarca los beneficios centrales como monitoreo constante, velocidad y la capacidad de operar múltiples activos o estrategias a la vez, además de la capacidad de realizar pruebas retrospectivas con datos históricos.
El trading manual, en contraste, requiere monitoreo y ejecución activa y es vulnerable al miedo y la codicia, lo que puede distorsionar la toma de decisiones.
Donde la mayoría de las guías de trading automatizado se desvían es al tratar la estrategia como el producto. La automatización del trading de criptomonedas es un sistema de ejecución. La misma señal puede producir resultados muy diferentes dependiendo de si el lugar es un libro de órdenes o un AMM, si la orden está dimensionada en relación con la liquidez, y si se permite que el bot cruce el spread con órdenes de mercado.
Un bot de señales puede estar “correcto” en la dirección y aún así perder dinero si constantemente paga demasiado para entrar y sale demasiado barato.
Un agente de trading de IA no cambia esa matemática. “IA” puede ayudar a generar señales o filtrar qué estrategias ejecutar, pero el P&L aún se imprime al precio de llenado. Si la capa de automatización no trata la ejecución como una restricción de primera clase, el bot se convierte en un seguidor de reglas perfecto que es perfectamente consistente en donar ventaja.
Cómo los bots ejecutan operaciones en CEXs
En un intercambio centralizado, el bot interactúa con un libro de órdenes: una pila de ofertas y demandas a diferentes precios. El intercambio empareja órdenes, y el trabajo del bot es elegir el tipo de orden, precio y tamaño de manera que se complete sin pagar un diferencial innecesario o afectar el libro.
El deslizamiento en CEXs es impulsado por los mismos factores mecánicos que afectan a los humanos, solo que más rápido: volatilidad, baja liquidez, profundidad insuficiente del libro de órdenes, tamaño de operación grande y el uso de órdenes de mercado.
La secuencia de ejecución suele ser ajustada y repetible:
1. El bot lee el libro y la última operación, luego estima el precio "esperado" para su próxima acción. 2. Envía una orden (límite, mercado o una serie de órdenes secundarias). 3. La orden se completa inmediatamente, se completa parcialmente, o se queda y corre el riesgo de perder el movimiento. 4. El bot actualiza el inventario y las reglas de riesgo, luego decide si cancelar, reemplazar o cubrir.
La automatización ayuda más cuando la estrategia necesita acciones consistentes y repetidas: reequilibrio, colocación y actualización de órdenes pasivas, o dividir una orden más grande en piezas más pequeñas a lo largo del tiempo.
La guía de deslizamiento de Outlook India menciona que las órdenes grandes pueden extenderse a través de múltiples niveles de precios cuando no hay suficiente tamaño en la parte superior del libro, que es exactamente lo que rompe los bots de alta rotación que asumen un solo llenado limpio.
Por eso, "evitar órdenes de mercado" no es una postura moral, es una elección de diseño. Las órdenes de mercado optimizan la velocidad, no el precio, y son la forma más fácil para que un bot convierta una pequeña ventaja teórica en una ventaja realizada negativa. En CEXs, la ventaja del bot es que puede ser disciplinado en cuanto a precios límite, colocación de órdenes y lógica de cancelación de órdenes.
La restricción es que el libro no es una promesa. Si el tamaño del bot es significativo en relación con la profundidad visible, el bot es el impacto en el mercado.
Cómo los bots operan en AMM DEXs
La ejecución de AMM añade un ciclo de vida de transacción que no existe en un lugar de libro de órdenes. Un intercambio es una transacción enviada a la red, luego confirmada en un bloque, y luego ejecutada por código de contrato inteligente contra un grupo de liquidez.
La carta de comentarios de Uniswap Labs a la SEC describe el Protocolo Uniswap como contratos inteligentes de código abierto en Ethereum donde los proveedores de liquidez suministran grupos, los comerciantes se conectan con billeteras autogestionadas y los intercambios ocurren contra el grupo sin un libro de órdenes central o custodia de terceros.
Esa estructura crea un conjunto diferente de modos de falla para el comercio automatizado de criptomonedas. Outlook India destaca tres que son importantes de inmediato para los bots:
1. Impacto en el precio del propio grupo. Las operaciones grandes mueven la proporción del grupo por diseño, lo que cambia el precio de ejecución. 2. Retraso en la confirmación. La congestión de la red puede ralentizar la inclusión, y el precio puede moverse entre la firma y la ejecución. 3. Front-running.
Los bots pueden observar transacciones pendientes y operar antes de grandes intercambios, empeorando la ejecución y aumentando el deslizamiento.
La escala de la arena importa porque le dice a los traders contra qué están compitiendo. La carta de Uniswap Labs indica que el volumen acumulado del Protocolo Uniswap en 2023 superó los $1.5 billones a través de 6.5 millones de direcciones de billetera, con un volumen diario promedio de más de $1 billón.
También indica que solo alrededor del 15-20% del volumen del Protocolo Uniswap proviene de la App Uniswap, mientras que el resto proviene de otras interfaces o de la interacción directa con contratos inteligentes. Esa es una forma educada de decir que la mayor parte del flujo no proviene de la interfaz que ve un trader minorista, y que gran parte de él es automatizado.
La automatización de DEX, por lo tanto, se convierte menos en "realizar un pedido" y más en elegir límites de ejecución aceptables. La perilla visible para el usuario es la tolerancia al deslizamiento, que cancela el intercambio si el precio de ejecución se mueve más allá de un porcentaje elegido. Demasiado ajustado y la transacción falla durante la volatilidad o la congestión.
Demasiado laxo y el bot puede ser eliminado por un movimiento adverso o un pedido depredador. La misma lógica estratégica que parece estable en un CEX puede volverse frágil en un AMM porque el bot está expuesto tanto al impacto del precio como a los pedidos adversos durante la ventana de mempool.
Deslizamiento como el asesino oculto del rendimiento
El deslizamiento es la diferencia entre el precio esperado al realizar un comercio y el precio de ejecución real, y puede ser positivo o negativo. Esa definición suena pequeña hasta que se multiplica por la frecuencia. Un bot que opera decenas o cientos de veces no está pagando deslizamiento una sola vez. Lo está pagando como un impuesto recurrente que se acumula.
El desglose de Outlook India sobre los impulsores del deslizamiento se mapea claramente a por qué las pruebas retrospectivas decepcionan. Las pruebas retrospectivas a menudo asumen ejecuciones en el precio medio o en la última operación, y luego restan una tarifa fija. El comercio en vivo paga un costo variable que se dispara exactamente cuando los bots tienden a operar más: alta volatilidad, liquidez escasa y movimientos rápidos.
En los CEX, la profundidad insuficiente del libro de órdenes y las órdenes de mercado son los culpables clásicos. En los DEX, el impacto en el precio del pool y los retrasos en la confirmación añaden una segunda capa, y los bots de front-running pueden empeorar el precio realizado.
El efecto acumulativo no se trata solo de la entrada. También afecta las salidas y la lógica de stop. Si un bot utiliza umbrales ajustados, un pequeño deslizamiento puede convertir un "take-profit" en un empate, o un empate en una pérdida.
Si utiliza órdenes de mercado para garantizar la salida, puede terminar vendiendo en un stack de ofertas delgadas o comprando en un stack de demandas delgadas, especialmente durante la volatilidad impulsada por noticias. Outlook India señala que incluso un pequeño deslizamiento por operación puede reducir materialmente la rentabilidad a largo plazo, y que el deslizamiento interrumpe estrategias que dependen de puntos de precio precisos.
En los AMMs, la tolerancia al deslizamiento añade un costo de segundo orden: las transacciones fallidas aún pueden incurrir en tarifas de gas, y el bot puede volver a enviar bajo peores condiciones. Eso crea un bucle de retroalimentación donde la congestión aumenta los retrasos, los retrasos aumentan el movimiento adverso del precio, y el bot o bien falla repetidamente o amplía la tolerancia y acepta ejecuciones peores.
Aquí es donde "cómo automatizar el comercio de criptomonedas" deja de ser una pregunta estratégica y se convierte en una pregunta de ingeniería de ejecución. El bot necesita una definición de la peor ejecución aceptable, no solo una definición de la señal ideal.
Controles prácticos para una automatización más segura
Los controles que importan son aquellos que cambian las ejecuciones realizadas. Outlook India enumera varias tácticas de reducción de deslizamiento que se traducen directamente en restricciones para el bot, y son más importantes que añadir otro indicador a la capa de señal.
1. Preferir órdenes limitadas en CEXs. Las órdenes limitadas limitan el peor precio pagado o recibido, mientras que las órdenes de mercado aceptan explícitamente lo que ofrezca el libro. 2. Operar pares de mayor liquidez. Los mercados profundos reducen la posibilidad de que la orden del bot se convierta en el precio. 3. Evitar ventanas de volatilidad conocidas.
Los picos de noticias y los movimientos repentinos son donde el precio esperado y el precio de ejecución divergen más rápido. 4. Dividir grandes órdenes en operaciones más pequeñas. Dividir reduce el impacto no lineal en el precio y disminuye la posibilidad de caminar el libro o mover un pool de AMM. 5. Establecer deliberadamente la tolerancia al deslizamiento en DEX.
Demasiado baja aumenta los intercambios fallidos, demasiado alta aumenta la posibilidad de donar ventaja a un movimiento adverso o a un front-running.
Estos controles también aclaran cuándo tienen sentido los tipos de bots populares. Un bot de cuadrícula es estructuralmente una estrategia de alta rotación, por lo que es más sensible a los márgenes y a deslizamientos pequeños repetidos. Un bot de DCA es estructuralmente una estrategia de suavizado de ejecución, por lo que a menudo se utiliza para reducir el riesgo de tiempo y evitar forzar un solo llenado grande en un mercado poco líquido.
Las plataformas comercializan la automatización del mercado como 'configurar y olvidar', pero la realidad operativa está más cerca de 'configurar y monitorear'. La descripción de AutoTrader de BTSE incluye mecanismos de stop-loss y take-profit integrados y destaca una baja inversión mínima, lo que reduce la barrera para probar la automatización.
La pieza que falta para la mayoría de los usuarios es que los controles de riesgo deben incluir restricciones de ejecución, no solo disparadores de nivel de precio. Sin eso, el bot puede obedecer el stop y aún así ofrecer una salida peor de lo esperado porque el lugar no pudo llenar el tamaño al precio asumido.
Límites, regulación y conclusiones clave
La automatización no es un sustituto de la estructura del mercado. Los bots de CEX están limitados por la profundidad del libro de órdenes, los márgenes y el compromiso entre ser llenados y pagar por inmediatez. Los bots de DEX están limitados por la liquidez del pool, el tiempo de confirmación y el orden adversarial. Tratar esos como el mismo entorno es cómo los traders terminan sorprendidos por llenados que no se parecen en nada a su backtest.
La flexibilidad es el verdadero compromiso entre enfoques manuales y automatizados. BTSE posiciona la automatización como más rápida, escalable y menos emocional, mientras que la discusión comunitaria en torno a TradingView destaca que la automatización puede ser menos flexible en condiciones inesperadas y que algunos traders prefieren un enfoque híbrido. Ambas pueden ser ciertas.
Un bot puede ejecutar un plan con disciplina, pero también ejecutará el plan cuando el plan sea incorrecto para el régimen, a menos que las reglas incluyan verificaciones de régimen.
El marco regulatorio también es confuso en torno a los lugares de DeFi. La carta de comentarios de Uniswap Labs argumenta que la definición propuesta de 'intercambio' por parte de la SEC es demasiado amplia y cuestiona la aplicación de la regulación de intercambios a los protocolos de DeFi, enfatizando que el Protocolo Uniswap es código de contrato inteligente autónomo y que Uniswap Labs no controla el protocolo.
Cualquiera que sea el resultado legal, la implicación comercial es más simple: los caminos de acceso están fragmentados y la mayor parte del volumen puede provenir de interfaces distintas a la que utiliza un trader minorista, lo que aumenta la probabilidad de que el flujo automatizado esté estableciendo los términos de ejecución.
Una guía de trading automatizado que ignora la ejecución está incompleta. El modelo mental duradero es: la estrategia genera intención, la ejecución convierte la intención en llenados y el deslizamiento es la brecha medible entre los dos. Si esa brecha no se modela y se restringe, la automatización simplemente escala el error.
La conclusión
He visto a traders obsesionarse con la calidad de la señal y luego ser sorprendidos por el aburrido ítem que realmente decide la curva: el deslizamiento. El backtest imprime llenados que nunca existieron, especialmente para bots de alta rotación. En el momento en que el bot comienza a cruzar márgenes con órdenes de mercado o dimensionando en una profundidad delgada, la 'ventaja' se convierte en una tarifa pagada al mercado.
La postura limpia es tratar el trading automatizado de criptomonedas como un problema de ejecución primero. En CEXs eso significa diseñar en torno a la profundidad del libro de órdenes y el peor llenado aceptable, no solo '¿cambió el indicador?'. En AMMs como Uniswap, significa respetar el ciclo de vida de la transacción, donde el retraso de confirmación y el front-running pueden convertir un intercambio normal en uno malo.
El bot es un seguidor de reglas perfecto. Si las reglas no consideran la ejecución, te seguirá perfectamente al desagüe.
Fuentes
Frequently Asked Questions
¿Cómo funciona el trading automático de criptomonedas paso a paso?
El software monitorea datos del mercado o en la cadena, aplica reglas predefinidas y luego envía y gestiona órdenes o intercambios automáticamente. El resultado realizado depende de la ejecución: si la orden se completa al precio esperado o sufre deslizamiento. En los DEX, la transacción debe ser confirmada en la cadena antes de que se ejecute el intercambio, lo que añade retraso y riesgo de front-running.
¿Es rentable un bot de trading si la prueba retrospectiva se ve bien?
Una prueba retrospectiva rentable puede fallar en vivo porque las pruebas retrospectivas a menudo asumen ejecuciones que no obtendrás. El deslizamiento, los márgenes y la liquidez limitada pueden cambiar los precios de entrada y salida lo suficiente como para borrar la ventaja modelada. Trata el deslizamiento como una entrada fundamental antes de confiar en cualquier curva de P&L.
¿Qué es el deslizamiento en el trading automatizado y por qué es tan importante?
El deslizamiento es la diferencia entre el precio esperado al realizar una operación y el precio de ejecución real, y puede ser positivo o negativo. Es más importante para los bots porque el pequeño deslizamiento por operación se acumula a través de muchas operaciones. La volatilidad, la baja liquidez y las órdenes de mercado son impulsores comunes, con causas específicas de DEX adicionales como los retrasos en la confirmación.
¿Son los bots de DEX lo mismo que los bots de CEX?
No. Los bots de CEX operan contra un libro de órdenes, donde las principales limitaciones son la profundidad, los márgenes y el tipo de orden. Los bots de DEX AMM operan contra grupos de liquidez a través de transacciones en la cadena, donde el impacto en el precio, el tiempo de confirmación y el front-running pueden cambiar materialmente la ejecución.
¿Cómo reduzco el deslizamiento cuando automatizo el trading de criptomonedas?
Utiliza órdenes limitadas en lugar de órdenes de mercado en los CEX, concéntrate en pares de mayor liquidez y evita momentos de alta volatilidad cuando los precios saltan. Divide grandes órdenes en operaciones más pequeñas para reducir el impacto en el precio. En los DEX, establece la tolerancia al deslizamiento intencionalmente porque demasiado ajustada puede causar intercambios fallidos y demasiado suelta puede fijar una mala ejecución.