Asistente de backtest (IA): leer las estadísticas de replay y de backtest

El asistente de backtest es un panel de chat que lee las estadísticas de la sesión de replay o del backtest automático seleccionado con tu propia clave de API de Claude, las comenta sin felicitar ni predecir y, en el panel de backtest automático, puede reescribir el script de la estrategia en el editor.

Senzoukria · Documentación · Actualizado en septiembre de 2026


Dónde encontrarlo

Dónde
Cabecera del Replay → botón «Asistente de backtest»; panel de backtest automático → «Preguntar a la IA»
Clave
Tu propia clave de Claude, guardada en el almacén de credenciales de Windows; nada pasa por los servidores de Senzoukria
Contexto enviado
La ejecución seleccionada (o la más reciente), hasta 8 ejecuciones anteriores, el código de la estrategia (recortado a 6.000 caracteres) y los últimos 12 mensajes
Enviar
Enter envía, Mayús+Enter inserta un salto de línea; «Borrar» reinicia la conversación

Qué hace

El panel (título «Asistente de backtest», ayuda «Un asistente que lee tus estadísticas de backtest») se abre desde la cabecera del Replay, o desde la tarjeta del backtest automático con «Preguntar a la IA». Su prompt de sistema se construye a partir de la ejecución seleccionada en el historial de rendimiento: contrato, día, modo, sesiones de contexto y después un bloque plano de estadísticas (operaciones con ganadoras/perdedoras/planas, P&L neto, beneficio y pérdida brutos, tasa de acierto, esperanza, payoff, profit factor, SQN, Kelly, Sharpe y Sortino por operación, desviación típica, drawdown máximo y %, recuperación, úlcera, rachas, mejor y peor operación, desglose de largos y cortos, duración media, tiempo en mercado, salidas por motivo). Se listan hasta ocho ejecuciones más, con operaciones, neto y SQN, para comparar.

El estado vacío dice «Lee las estadísticas de {symbol} · {day} y dice lo que valen. No felicita, y no predice.» Cuando no hay ninguna ejecución: «Termina una sesión de replay o lanza un backtest: sus estadísticas aparecerán aquí y se podrán comentar.»

Controles y preguntas de arranque

Elementos del panel del asistente
ElementoPor defectoQué hace
Selector de modelo (compacto)El modelo elegido en los ajustes de IAMuestra y cambia el motor usado por este panel.
Puerta de la clave de APISe muestra mientras no haya clave guardadaExplica que la clave es tuya y se guarda en el almacén de credenciales de Windows, y te deja guardarla.
Pregunta de arranque 1«¿Este resultado es utilizable, o hay demasiado pocas operaciones?»
Pregunta de arranque 2«¿Qué ha costado más en esta sesión?»
Pregunta de arranque 3«Propón ejes de barrido para mejorar esto»
Pregunta de arranque 4«Compara esta sesión con las anteriores»
Campo de entrada«Una pregunta sobre este backtest…»Área de texto de dos líneas; el botón de enviar se desactiva mientras se transmite una respuesta.
«Poner este script en el editor»Solo en el panel de backtest automáticoDeja un bloque ```js completo propuesto por el asistente en el borrador de la estrategia y abre el editor; Ctrl+Enter relanza entonces el backtest.

Lo que se le pide al asistente

  • Empezar por el tamaño de la muestra: por debajo de 20 operaciones ningún ratio significa nada, y debe decirlo cada vez.
  • Después el SQN: por debajo de 1,6 débil, a partir de 2,5 bueno, por encima de 5 sobre una muestra pequeña es una señal de alarma y no un triunfo. Son los mismos umbrales que la línea de veredicto.
  • Después la forma de las pérdidas (drawdown máximo, racha perdedora, índice de úlcera), la asimetría entre largos y cortos, y el desglose de las salidas.
  • En un walk-forward, leer la cifra de eficiencia: por debajo del 50 %, la mayor parte del resultado era sobreajuste.
  • Al proponer barridos de parámetros, sugerir ejes y valores concretos y mantener el total por debajo de 100 combinaciones.
  • Al reescribir una estrategia, emitir un único script completo y ejecutable siguiendo el contrato del sandbox decide(bars, params, ctx, state), con las barras de la más reciente a la más antigua, y leer cada valor ajustable de params con un valor por defecto.
  • No felicitar nunca, no predecir nunca, y precisar que el drawdown se mide sobre operaciones cerradas y que la plataforma no envía ninguna orden: las estrategias solo pilotan la cuenta de evaluación simulada.

Límites y trampas

El asistente solo ve el bloque de estadísticas y el código que se le da; no puede abrir los gráficos ni la lista de operaciones. Una respuesta que cite una cifra ausente de ese bloque es una alucinación y hay que descartarla. Las respuestas están limitadas a 2.000 tokens de salida y el historial enviado son los últimos doce mensajes, así que los hilos largos pierden su principio.

Las llamadas de API se facturan a tu propia clave. El panel necesita la aplicación Tauri: escucha los eventos ai_agent del escritorio y transmite la respuesta dentro de la última burbuja.

Esta página en otros idiomas

Preguntas frecuentes

¿De qué sesión habla?
De la ejecución seleccionada en el panel de rendimiento; si no hay ninguna seleccionada, de la más reciente. Sin ninguna ejecución, te pide que termines antes un replay o un backtest.
¿Puede cambiar mi estrategia?
En el panel de backtest automático puede proponer un script completo; un botón lo coloca en el editor como borrador sin guardar y Ctrl+Enter relanza el backtest. Nunca ejecuta nada por su cuenta.