Configurar el Builder de StrategyQuant X: parámetros, filtros y cross-checks

Parámetros profesionales del Builder de StrategyQuant X, los filtros de calidad básicos que evitan guardar estrategias débiles, y en qué orden activar los cross-checks para no multiplicar el tiempo de proceso.

La configuración correcta del Builder es determinante para obtener estrategias de calidad desde el primer momento, en lugar de generar miles de candidatas que luego hay que descartar casi todas a mano. Esta página reúne los parámetros y filtros que traducen en la práctica todo lo visto en las páginas anteriores de esta serie.

Tabla de contenidos

Parámetros del Builder principal

ParámetroConfiguración profesional
Build ModeRandom para exploración; Genetic para optimizar una idea ya concreta
Fitness FunctionEdge Ratio en la fase de estudio de indicadores; Net Profit + Sharpe en la fase de construcción completa
Min TradesMínimo 200 operaciones en el periodo In-Sample, para significancia estadística
Max ComplexityBaja o Media. Nunca Alta si el objetivo es robustez
Allow PyramidingDesactivado en la fase inicial
Realistic TradingActivado siempre: spread, slippage y comisiones incluidos
Data PrecisionTick Data o Bar Precision, según la disponibilidad de datos configurada en el bloque anterior de esta documentación
Max Bars BackAjustado al historial disponible; mínimo 10 años para Forex en H1

NOTA

Este bloque de parámetros da por hecho que ya se ha configurado correctamente el instrumento —Point Value, spread, comisiones, timezone— siguiendo el bloque de Data Manager de esta documentación. Un Builder bien configurado sobre un instrumento mal configurado sigue produciendo resultados poco fiables.

Filtros de calidad básicos (fase 1)

Estos filtros determinan qué estrategias se guardan y cuáles se descartan automáticamente durante la generación:

FiltroValor mínimo recomendado
Profit Factor (IS)Superior a 1.3
Net Profit (IS)Positivo
Number of TradesMás de 100 operaciones en IS
Max Drawdown %Menor del 25% del capital
Sharpe RatioSuperior a 0.5
Annual Return %Superior al 5%
E-Ratio (si aplica)Superior a 1.0

Cross-checks: en qué orden activarlos

En el Builder, los cross-checks se activan de menor a mayor coste computacional:

  1. Cross-check básico: OOS básico, rápido, primer filtro.
  2. Monte Carlo Trades Manipulation: coste medio, sin necesidad de retest.
  3. Monte Carlo Retest Parameters: lento, pero muy efectivo.
  4. Test Multi-mercado: reservado para las estrategias que ya pasan los anteriores.
  5. Walk-Forward: reservado únicamente para las finalistas.

    CLAVE PRÁCTICA

    No actives todos los cross-checks desde el primer momento. Una primera pasada rápida —sin cross-checks— sobre 5.000 estrategias da un conjunto inicial de candidatas; aplicar los cross-checks solo a las 200-500 mejores de ese conjunto puede multiplicar por diez la velocidad de todo el proceso, sin perder ninguna de las estrategias que de verdad importaban.

    ATENCIÓN

    Generar menos de 1.000 estrategias por búsqueda es uno de los errores más comunes en esta fase. Con una muestra tan pequeña no hay diversidad estadística suficiente para que el proceso encuentre candidatas realmente distintas entre sí; el mínimo recomendado, como se indicó en la página del Proyecto Radio, es de 5.000 estrategias por activo y timeframe.

    Preguntas frecuentes (FAQs)

    ¿Por qué el Fitness Function cambia entre la fase de estudio y la fase de construcción?

    Porque miden cosas distintas. En la fase de estudio de indicadores (Proyecto Radio), el objetivo es aislar la calidad de la señal pura, y el Edge Ratio es la métrica diseñada para eso. En la fase de construcción completa, con Stop Loss, Take Profit y gestión de riesgo ya incorporados, interesa optimizar directamente sobre rentabilidad ajustada a riesgo, de ahí NetProfit combinado con Sharpe.

    Si mi estrategia cumple todos los filtros de calidad básicos, ¿ya puedo pasar a demo trading?

    No. Los filtros de calidad básicos son solo la primera etapa del embudo descrito en esta serie; una estrategia que los cumple entra en la fase de tests de robustez —IS/OOS, Monte Carlo, Walk-Forward, Multi-mercado— antes de considerarse siquiera candidata a demo trading.

    ¿Tiene sentido subir el umbral de Min Trades por encima de 200 para mayor seguridad?

    Puede ser razonable en timeframes muy altos donde 200 operaciones cubren un periodo relativamente corto, pero subir demasiado el umbral también reduce el número de estrategias candidatas disponibles. 200 es un punto de partida equilibrado entre significancia estadística y volumen de candidatas; ajustarlo según el timeframe y el histórico disponible es razonable.

    Sigue leyendo el contenido de esta serie

    Con el Builder bien configurado, el siguiente paso es aprender a leer lo que produce: qué métricas priorizar y cómo diagnosticar una curva de equity antes de pasar a construir un portfolio.

    WikiSQX - Software - Builder: Configurar el Builder de StrategyQuant X: parámetros, filtros y cross-checks

    Seguir a Quantified Models:

    Buscar en la wikiSQX:

    Base de conocimiento:

    Índice de esta entrada: