Aprender a describir una estrategia de trading con la precision suficiente para que una IA (ChatGPT, Claude, Gemini...) te genere codigo que haga EXACTAMENTE lo que quieres decir — ni mas ni menos.
Cuando le pides a una IA "hazme un bot que compre cuando el RSI este bajo", la IA tiene que adivinar: ¿que periodo de RSI? ¿que umbral es "bajo"? ¿vende cuando sube o mantiene para siempre? Cada ambigüedad es una decision que la IA toma por ti, casi siempre sin que te des cuenta, y esa decision cambia completamente el resultado del backtest.
Antes de pedirle nada a una IA (o de usar la herramienta Veredicto), rellena mentalmente estos 5 huecos:
❌ Vaga: "quiero un bot que compre bitcoin cuando este barato" → La IA no sabe que es "barato". Resultado: parametros inventados al azar.
✅ Precisa: "quiero comprar BTC cuando el RSI de 14 periodos baje de 30
(sobreventa) y vender cuando suba de 60, en velas diarias, probado en los
ultimos 2 años"
→ Esto es exactamente lo que interpreta engine/interprete.py en la
herramienta Veredicto, y lo que un LLM bien instruido puede convertir en
codigo sin ambigüedad.
La version actual del interprete (engine/interprete.py) usa deteccion de
palabras clave, NO un LLM: es transparente y 100% predecible, aunque menos
flexible. Reconoce menciones a "RSI", "EMA/cruce/tendencia" y "momentum/
impulso" y las mapea a las 3 estrategias preset del motor.
Mejora futura (fuera del MVP): conectar un LLM real que traduzca descripciones libres en español a los mismos parametros estructurados, manteniendo siempre la regla de oro: la IA elige PARAMETROS, nunca inventa metricas de resultado — esas solo salen del backtest real.
Escribe 3 ideas de estrategia tuyas usando la plantilla de 5 huecos de arriba. Pasalas por la herramienta Veredicto y compara el veredicto de las 3. ¿Cual sobrevive? ¿Por que crees que las otras no?
Anterior: 01 — Fundamentos. · Siguiente: 03 — Backtesting honesto paso a paso.