La misma estrategia.
Cuatro generaciones.
Ve la diferencia.

Cruce de medias móviles con stop-loss y dimensionamiento de posiciones. Implementado cuatro veces, desde una herramienta de señales scripteada de los años 1990 hasta una estrategia StratCraft generada por IA. La lógica nunca cambia. El coste de implementación, sí.

Gen 3.5Era nativa de IA
StratCraft lenguaje natural → IAEstamos aquí
Prompt del usuario a StratCraft:

"Crea una estrategia de cruce de medias móviles para SPY en velas diarias.
Compra cuando la SMA de 20 períodos cruce por encima de la SMA de 50 períodos.
Vende cuando cruce por debajo. Aplica un stop-loss del 1% por trade.
Riesgo del 2% de la cartera por posición. Ejecuta un backtest completo desde 2020."
StratCraft genera:
# Generated by StratCraft AI. Do not edit manually
# Strategy: MA Crossover SPY Daily | Generated: [timestamp]

from stratcraft.core import Strategy, Signal, RiskModel

class MACrossover(Strategy):
    fast_period: int = 20
    slow_period: int = 50
    stop_loss_pct: float = 0.01
    risk_per_trade: float = 0.02

    def on_bar(self, ctx):
        fast = ctx.sma(self.fast_period)
        slow = ctx.sma(self.slow_period)

        if ctx.cross_above(fast, slow):
            size = ctx.risk_size(self.risk_per_trade, self.stop_loss_pct)
            ctx.buy(size, stop=ctx.price * (1 - self.stop_loss_pct))

        elif ctx.cross_below(fast, slow):
            ctx.close_all()
Líneas de código (humano)
6 líneas
Tiempo hasta backtest
< 5 minutos
Experiencia requerida
Ninguna
Ejecución local
Sí. Solo tu máquina

Describiste la lógica. StratCraft escribió el código, lo validó y ejecutó el backtest. La estrategia nunca dejó tu máquina.

Los números, lado a lado

Gen 1Gen 2Gen 3Gen 3.5
Líneas escritas por humano~30~55~506 (lenguaje natural)
Tiempo de configuración1–2 h4–8 h1–3 semanas< 5 min
Tamaño de posición dinámicoNoManualAPI de la plataformaAutogenerado
Ejecución localNo (nube)
La PI se queda en tu máquinaNo
Codificación experta requeridaNo

Lo que el código te dice

1

La lógica nunca cambió. El cruce de medias móviles con stop-loss y dimensionamiento de posiciones es la misma estrategia en las cuatro generaciones. Lo que cambió es cuánta ingeniería necesitas para expresarla.

2

Gen 3 resolvió el problema equivocado. Eliminó la complejidad operativa (multi-activo, frameworks de riesgo, infraestructura cloud). No eliminó la necesidad de codificar a mano cada estrategia. Ese cuello de botella permaneció.

3

Gen 3.5 elimina el cuello de botella. Cuando la IA escribe el código, la restricción pasa de las horas de ingeniería a la calidad de tus ideas. Ese es el punto de inflexión.

Gen 4:Cambio de paradigma

¿Listo para dejar atrás el cuello de botella del código?