ES

El bot CTA (trend following sobre futuros)#

Si el bot TRPS vive de ventanas de quince minutos y el bot DHCS de un rito vespertino que debe cuadrar hasta el decimal, el bot CTA tiene una sola cita al día, a media mañana, y la virtud que se le pide no es ni la puntualidad ni la exactitud: es la constancia. La estrategia de la página CTA trend following — ensemble de los signos a 1/3/12 meses, vol scaling, banda de no-trading sobre una quincena de futuros — es la más lenta de las tres, y su bot es en consecuencia el más tranquilo: gira ahora junto a los otros dos, en el mismo mini PC, el mismo Gateway, el mismo canal de notificaciones y el mismo kill switch de la página Setup, y aplica los mismos cuatro principios de la página Ejecución. Lo que añade es la escala: quince mercados en vez de uno, cuatro bolsas, un calendario de vencimientos que no coinciden nunca — y es ahí donde la arquitectura se gana la página. Como siempre, todos los horarios en America/New_York.

Un ciclo al día#

La cita es a las 10:30, un horario elegido por sustracción: lejos de la campana de apertura y del ciclo de los stops de la TRPS, lejos de las ventanas vespertinas donde se agolpan el rito DHCS, la selección TRPS y los rolls, dentro de las horas líquidas de todas las bolsas del universo. El lujo de poder permitirse un horario cómodo viene de la lentitud de la señal: los cálculos usan los cierres de ayer — una señal a doce meses aguanta un retraso de un mes casi sin degradación, no digamos media jornada (Hurst y coautores) — así que la ejecución a media mañana no persigue nada ni a nadie.

La secuencia del ciclo es fija: datos, señales, plan, roll, riesgo, órdenes, escritura. El bot actualiza las series históricas de los contratos, calcula para cada instrumento los tres signos y la volatilidad, produce la posición objetivo cuantizada, la compara con la posición real y deja pasar por la banda de no-trading solo las desviaciones que la superan: en una jornada típica el plan está vacío o casi, y es el comportamiento de proyecto — la evaluación es diaria, el trading efectivo tiene frecuencia casi mensual. Las órdenes que sobreviven a la banda son limit al mid con paso de un tick hacia el precio ejecutable, nunca a mercado; una orden que al final de la ventana no se ha ejecutado se cancela y punto, porque la señal es lenta y perder un día cuesta menos que un spread perseguido — mañana el ciclo lo recalcula todo desde cero y, si la desviación sigue ahí, lo vuelve a intentar. Al final del ciclo, un único resumen por Telegram: posiciones objetivo contra reales, trades ejecutados y trades bloqueados (por la banda, por los caps, por el riesgo), señales por instrumento, eventuales degradaciones declaradas. Un mensaje al día, no un flujo: la alert fatigue es un riesgo operativo como los demás.

El roll, de servicio a motor#

El bot ya rolaba futuros antes de que esta estrategia existiera: el roll trimestral de los contratos de la guardia nocturna, el roll del hedge de la DHCS — funciones de servicio, un contrato cada vez, descritas en la página Futuros. La pata CTA asciende esa infraestructura a motor. Para quince mercados el bot mantiene el calendario de los vencimientos y selecciona el contrato front con un umbral de días configurable por instrumento; en las commodities físicas — oro, plata, cobre, WTI, los granos — el roll ocurre taxativamente antes del first notice day, porque más allá de esa fecha el contrato deja de ser una exposición y se convierte en una entrega, y un retail no firma por barriles. El roll es higiene de posición, no una señal: no pasa por la banda de no-trading, cierra el contrato viejo y reabre el mismo tamaño y el mismo signo en el nuevo. Con una sola excepción de sentido común: el plan de reequilibrio se calcula antes del roll, y un instrumento que hoy hay que llevar de todos modos a cero no se rola — se cierra directamente sobre el contrato en mano, una vuelta de spread ahorrada.

Bajo el roll vive la estructura de datos que hace posible la señal: las series continuas de rendimientos. En el cambio de contrato se concatenan los rendimientos — la variación del contrato nuevo sobre sus propios cierres — nunca los precios, de modo que el salto entre viejo y nuevo no entra en la señal y la serie mide lo que una posición rolada habría rendido de verdad. Es el detalle contable sobre el que se sostiene todo lo demás; equivocarlo produce trends fantasma en el roll de cada vencimiento, y ningún gráfico aguas abajo se daría cuenta.

Los guardarraíles de la pata#

¿Qué impide que quince mercados se conviertan en quince maneras distintas de hacerse daño? Los guardarraíles globales del bot — la puerta de control de margen con el what-if, el techo diario de órdenes, el circuit breaker sobre el valor de la cuenta, el kill switch — valen para la CTA sin exenciones, y los caps dedicados de la pata solo pueden apretar, nunca aflojar.

El presupuesto de riesgo, en volatilidad. Cada instrumento tiene su presupuesto (aproximadamente el 2% del capital de la pata), cada sector un techo sobre la exposición agregada — la defensa contra la falsa diversificación de una cartera que parece amplia y es toda una apuesta por la energía — y la pata entera un cap total definido en volatilidad: la suma de las vols anualizadas en dólares de las posiciones no supera la mitad del capital de la pata. La definición en vol no es pedantería: un contrato sobre los Treasury a dos años tiene un nocional enorme y un riesgo minúsculo, y un techo sobre el nocional lo castigaría por el motivo equivocado; el techo en vol mide la misma magnitud con la que se dimensionan las posiciones, y permanece idéntico si el día de mañana el tamaño de los contratos pasa de micro a estándar.

El freno de drawdown. Si el P&L de la pata cae más del 15% desde su máximo, los presupuestos se reducen a la mitad hasta que el drawdown vuelve por debajo de la mitad del umbral. Es una regla escrita antes de empezar, con un solo sentido posible — reducir — y sirve para quitarme a mí mismo la decisión más peligrosa del oficio: la tomada a mitad de un drawdown, con el historial de los CTA fracasados atestiguando cómo acaba.

El vol targeting. Por encima de todo, el multiplicador de cartera de la página CTA trend following: vol realizada de la pata por encima del objetivo del 10% → tamaños abajo, por debajo → tamaños arriba, con un techo en 1,5 y un suelo en 0,5. Es el único automatismo «de régimen» concedido por el diseño, porque no tiene parámetros libres y solo puede amortiguar.

La mecánica del vol targeting

Un año simulado de la pata: cuando la volatilidad realizada (arriba) sube por encima del objetivo, el multiplicador de apalancamiento (abajo) baja en proporción, hasta el suelo; el techo en 1,5 impide la euforia opuesta en los regímenes plácidos. De-risking sin parámetros y sin opiniones. Números ilustrativos.

El kill switch, sin excepciones. Merece la pena declararlo porque la elección no es obvia: con el kill switch activo el bot CTA no coloca ninguna orden, ni siquiera las que reducirían el riesgo. Las posiciones quedan cubiertas por los caps y el kill es un evento de operador, no de algoritmo; un sistema que se concede excepciones «prudentes» a su propia parada de emergencia tiene una parada de emergencia de papel.

Fallar con gracia#

¿Y cuando algo se rompe? La escala multimercado desplaza el centro de gravedad de las averías: el riesgo característico de este bot no es la orden equivocada sino la contabilidad equivocada. Con tres estrategias que mantienen futuros en la misma cuenta, cada posición debe tener un propietario: el registro interno atribuye cada contrato a su estrategia, y la exclusión de ES y MES del universo CTA — decisión de diseño, no de gusto — hace que en cada símbolo de la pata el único propietario posible sea la propia pata. Cada mañana el bot reconcilia el registro con las posiciones reales del bróker, símbolo a símbolo: una diferencia no explicada produce una alerta crítica y la suspensión de las nuevas órdenes sobre ese símbolo hasta que la discrepancia se entiende — nunca operar sobre un inventario del que no te fías, que es el Principio 4 aplicado a la escala. De la misma familia es el control de los metadatos: el multiplicador y el tick de cada contrato declarados en configuración se verifican en cada arranque contra los del bróker, porque dimensionar una posición sobre un multiplicador equivocado es la manera más estúpida de perder dinero con un sistema por lo demás correcto.

Las demás averías degradan con gracia por construcción. La orden no ejecutada se cancela y se reintenta mañana, como ya se ha dicho: ningún estado intermedio que custodiar. El ciclo saltado — Gateway caído, casa a oscuras — deja las posiciones de ayer con la banda haciendo de colchón, y mañana se vuelve a partir de los datos actualizados: para una señal mensual es tracking error, no emergencia. El bot parado o en standby deja las posiciones de futuros abiertas y sin gestionar, como las GTC de la TRPS: está escrito en el runbook, y la respuesta en el caso extremo soy yo desde la app, en un mercado que cotiza casi 24 horas. Y una vez al mes, el primer lunes, me llega por correo el balance de la pata: rendimiento del mes, del año y desde el inicio de la actividad, comisiones reales contra el presupuesto de fricciones, margen estimado contra el real de la cuenta — la serie que me dice, con la cadencia adecuada para una señal lenta, si la realidad está respetando el proyecto.

Qué queda manual, aquí más que en ningún otro sitio: el universo. Añadir o quitar un mercado, pasar un instrumento a liquidación (cierres permitidos, aperturas no), cambiar el tamaño de los contratos — son decisiones de mesa con doble confirmación, no automatismos; el bot ejecuta la configuración, no la discute. La división del trabajo es la de siempre: el sistema pone la constancia, yo pongo los (pocos) juicios — y tras la experiencia de los otros dos bots puedo decir que es la constancia, no el juicio, la parte que no sabía que no tenía.

El roll, sin embargo, merece más que los dos párrafos que le he dedicado aquí: las fechas que cuentan de verdad, la ventana adonde va la liquidez, la escalera de emergencia y el coste real de cada vuelta. Es la página Futures rollover.

Contenido con fines exclusivamente educativos, no es asesoramiento financiero. La venta de opciones puede acarrear pérdidas incluso superiores al capital invertido. Lee los disclaimers completos.
Primera versión del sitio: 2 de abril de 2026.
Última actualización: 23 de agosto de 2026.