Tipos de bots de trading
Casi todos los bots de trading pertenecen a uno de cinco tipos, y cada uno tiene una condición de mercado en la que su ventaja se convierte, sin previo aviso, en una pérdida.
El precio se mantiene dentro de la banda, así que cada compra en la caída pronto encuentra una venta en el rebote. La cuadrícula va acumulando un goteo constante de pequeñas ganancias.
Alterna el bot de grid de arriba entre un mercado lateral y uno con tendencia. La misma máquina que va acumulando un goteo constante de pequeñas ganancias en el vaivén se convierte, en cuanto el precio sale con tendencia de su banda, en alguien atrapado sosteniendo una posición perdedora, y ese vuelco es el corazón de todo este módulo. Casi cualquier producto automatizado que un trader minorista llegue a encontrarse pertenece a solo cinco tipos. Aprende estos cinco y podrás clasificar casi cualquier cosa en segundos y, lo que es mucho más útil, podrás nombrar la condición de mercado exacta en la que cada uno falla en silencio. Esa segunda habilidad es el objetivo de este módulo. Un bot no es bueno ni malo por sí mismo. Tiene un entorno en el que su ventaja existe, y un entorno en el que ese mismo mecanismo se convierte en la pérdida. Así que la pregunta nunca es "¿es bueno este bot?", sino "¿qué necesita este bot que haga el mercado, y qué ocurre cuando el mercado hace justo lo contrario?"
Bots de grid: cosechando el vaivén
Un bot de grid coloca una escalera de órdenes de compra y venta a intervalos fijos por encima y por debajo del precio actual, formando una cuadrícula. A medida que el precio oscila de un lado a otro, el bot compra un poco en cada caída y vende un poco en cada rebote, embolsándose muchas ganancias diminutas de ese vaivén.
Los bots de grid ganan en mercados laterales, donde el precio se agita dentro de una banda sin ir a ninguna parte. Fallan en tendencias fuertes. Si el precio rompe por debajo de la cuadrícula, el bot ha comprado todo el camino hacia abajo y se queda con unidades muy por debajo de su valor de compra, sin órdenes de compra restantes. Si el precio rompe por encima de la cuadrícula, ha vendido sus existencias demasiado pronto y deja de participar en el movimiento. La cuadrícula cosecha volatilidad pero no tiene opinión sobre la dirección, así que una tendencia decidida es su enemigo natural.
Bots de DCA: promediando la entrada, para bien o para mal
Un bot de DCA ejecuta el promedio de costo en dólares (dollar-cost averaging). Compra una cantidad fija según un calendario, o en las caídas, sin importar el precio. Como compras más unidades cuando el precio está bajo y menos cuando está alto, tu entrada media se va suavizando con el tiempo. Como forma de acumular un activo en el que crees, es una táctica perfectamente legítima.
El peligro está en promediar dentro de una tendencia bajista estructural. Comprar la caída de algo que simplemente no deja de bajar es atrapar un cuchillo que cae. Cada compra sí reduce tu precio medio, pero también hace crecer una posición perdedora, y un bot programado seguirá comprando todo el camino hacia abajo sin preguntarse nunca si el activo está simplemente roto. Ten especial cuidado con un bot de DCA que hace que cada compra sucesiva sea mayor que la anterior. Eso es un martingale disfrazado, y apila la mayor cantidad de dinero justo en el punto de máxima pérdida.
Bots de arbitraje: la ventaja que los profesionales ya se llevaron
Un bot de arbitraje intenta obtener beneficio de las diferencias de precio. En teoría esto está cerca de ser libre de riesgo, lo cual suena ideal y es exactamente la razón por la que rara vez te funciona a ti. Como el arbitraje genuino es casi dinero gratis, empresas con muchos recursos, con servidores ubicados junto al exchange y tiempos de reacción de microsegundos, ya han competido el margen hasta casi eliminarlo.
Esa es la dura realidad del minorista. Un "bot de arbitraje libre de riesgo" vendido a traders comunes suele ser una de dos cosas: persigue una brecha de precio fugaz que se cierra antes de que tu orden llegue a ejecutarse, o en realidad no es arbitraje en absoluto y está asumiendo en silencio un riesgo que no anuncia. Aquí la velocidad lo es todo, y es una carrera que el hardware minorista no puede ganar.
Bots de señales y copy trading: externalizando la decisión
Los dos últimos tipos tienen algo en común: ambos delegan la decisión real en otra persona o en otra cosa.
Un bot de señales toma señales externas, de un indicador, un grupo de pago o un feed de datos, y simplemente las ejecuta. El bot en sí mismo vale exactamente lo que valga la señal con la que se le alimenta, así que evaluar esa señal se convierte en todo el juego (de eso trata por completo el Módulo 3).
El copy trading va un paso más allá y replica automáticamente las posiciones de otro trader dentro de tu propia cuenta, ajustadas a tu asignación de capital. Es una forma de trading social: estás siguiendo a una persona, no a una estrategia. El problema es el retraso y el slippage. Copias al líder un instante después y a un precio ligeramente peor, puedes perderte su entrada y salida exactas, y el historial que se te muestra suele tener sesgo de supervivencia, lo que significa que la plataforma pone delante de ti a los ganadores de este trimestre y deja que los desastres del trimestre pasado se pierdan de vista.
El resumen de una línea de los cinco
| Tipo de bot | Su ventaja | Dónde falla |
|---|---|---|
| Grid | Obtiene beneficio del vaivén dentro de un rango | Una tendencia fuerte que sale de la cuadrícula |
| DCA | Suaviza tu entrada media | Una tendencia bajista estructural y duradera |
| Arbitraje | Captura diferencias de precio | La diferencia ya ha desaparecido cuando llegas |
| Señal | Automatiza la ejecución de una señal | La señal en sí misma es mala |
| Copia | Sigue a un trader elegido | Retraso, slippage y un historial con sesgo de supervivencia |
El patrón que debes grabarte: ningún bot es bueno o malo en abstracto. Cada uno es una apuesta a que el mercado se mantenga en una condición particular, y se convierte silenciosamente en una pérdida en cuanto el mercado abandona esa condición.
Un bot de grid en un rango y después en una tendencia
Supongamos que configuras un bot de grid en un activo que cotiza a $100, con órdenes cada $2 desde $90 hasta $110. Durante una semana el precio simplemente oscila entre $94 y $106. El bot compra repetidamente cerca de $96 y vende cerca de $98, embolsándose unos $2 en cada ida y vuelta. Diez idas y vueltas a lo largo de la semana te dan aproximadamente $20 de beneficio por unidad operada. Esto es la cuadrícula haciendo exactamente lo que fue diseñada para hacer.
Ahora el mercado entra en una fuerte tendencia y el precio cae a $70. En el camino hacia abajo, el bot compró diligentemente en $98, $96, $94, $92 y $90, gastando su efectivo para acumular unidades que ahora valen solo $70 cada una. No quedan niveles de compra por debajo de $90, y ninguna orden de venta se activará hasta que el precio vuelva a subir a través de ellos. El bot es ahora un tenedor pasivo de una posición atascada, sentado sobre una pérdida no realizada mucho mayor que los $20 que ganó en el rango. El mismo mecanismo, el resultado opuesto, decidido por completo por si el mercado se mantuvo en rango o entró en tendencia.
Dos tipos de arbitraje, mundos aparte
"Arbitraje" abarca dos estrategias muy distintas que simplemente comparten nombre.
El arbitraje de latencia compra un activo en el mercado donde momentáneamente es más barato y lo vende donde es más caro. Toda la ventaja consiste en ser más rápido que todos los demás, razón por la cual pertenece a empresas con infraestructura especializada y casi nunca al minorista.
El arbitraje estadístico es más tranquilo. Opera relaciones de reversión a la media entre pares o cestas de instrumentos relacionados, manteniendo las posiciones desde segundos hasta días, apostando a que un diferencial que se ha estirado vuelva a juntarse. Surgió del pairs trading y se apoya en modelos, no en velocidad pura, pero sigue siendo un juego de profesionales que exige datos reales y una gestión de riesgo cuidadosa.
Si un producto se comercializa como "arbitraje" sin decirte cuál de los dos es, trata esa ambigüedad como la respuesta.
Cuando 'comprar la caída' se convierte en silencio en un martingale
Un martingale es la vieja idea del juego de azar de duplicar tu apuesta después de cada pérdida, para que una eventual victoria lo recupere todo. Se siente inteligente y es genuinamente peligroso, porque compromete la mayor cantidad de dinero justo en el punto en el que más te has equivocado.
Un bot de DCA que aumenta el tamaño de cada compra sucesiva está ejecutando exactamente este patrón sobre un activo que cae. Compra 1 unidad, luego 2, luego 4, luego 8, cada vez que el precio baja. Tu precio medio sigue mejorando sobre el papel, pero tu posición se va inflando dentro de una caída que podría no revertirse. Si el activo realmente está roto, el bot ha colocado fielmente tu orden más grande cerca del peor precio posible. El DCA sencillo, de tamaño fijo, no tiene este defecto. La versión de tamaño creciente es la que hay que vigilar.
Comprobación rápida de conocimientos
¿En qué condición de mercado gana dinero un bot de grid, y en cuál falla? Obtiene beneficio en un mercado lateral, dentro de un rango, donde el precio oscila dentro de una banda, y falla en una tendencia fuerte que saca al precio por completo de la cuadrícula, dejando al bot con una posición perdedora (tendencia bajista) o al margen del movimiento (tendencia alcista).
¿Cuál es el peligro específico de un bot de DCA, y qué lo hace peor? Promediar dentro de una tendencia bajista estructural: sigue comprando un activo que no deja de caer, reduciendo el precio medio pero haciendo crecer de forma constante una posición perdedora. Es peor cuando cada compra es mayor que la anterior, lo cual es un martingale que concentra la mayor cantidad de capital en el punto de máxima pérdida.
Cuando usas un bot de señales o copias a otro trader, ¿qué es lo que realmente determina tus resultados? No el bot. Un bot de señales solo automatiza la ejecución, así que tus resultados dependen por completo de la calidad de la señal externa con la que se le alimenta. Con el copy trading, tu resultado depende del líder, menos el retraso y el slippage, y el historial que anuncia el líder suele tener sesgo de supervivencia hacia los ganadores recientes.
Fuentes
- arXiv (académico), "Dynamic Grid Trading Strategy", cómo las estrategias de grid escalonan órdenes alrededor del precio, obtienen beneficio en un rango y se rompen en una tendencia fuerte.
- SEC (glosario de Investor.gov), "Dollar-Cost Averaging", invertir una cantidad fija a intervalos regulares sin importar el precio, comprando más unidades cuando los precios están bajos.
- Aswath Damodaran (NYU Stern), "The Dream of Arbitrage", aprovechar una diferencia de precio para obtener un beneficio casi libre de riesgo que la competencia tiende a eliminar rápidamente.
- Gatev, Goetzmann & Rouwenhorst (NBER Working Paper 7032), "Pairs Trading: Performance of a Relative-Value Arbitrage Rule", trading de reversión a la media entre cestas o pares mantenidos durante periodos cortos, evolucionado a partir del pairs trading.
- ESMA (European Securities and Markets Authority), "Supervisory Briefing on Copy Trading", replicar automáticamente las posiciones de un trader seleccionado y seguir a personas en lugar de estrategias.