Strategy hopping: una definición clara
El strategy hopping generalmente significa cambiar repetidamente de un enfoque de trading a otro en lugar de usar un solo enfoque durante un período prolongado. El “salto” puede ser provocado por cosas como el rendimiento reciente, la incomodidad con los drawdowns, nueva información o cambios en las condiciones del mercado.
Un punto clave para las reglas es tratar la “estrategia” como un método con componentes identificables (lógica de entrada/salida, lógica de dimensionamiento de riesgo y reglas de decisión) en lugar de una etiqueta vaga. Cuando esos componentes no son explícitos, el “hopping” se convierte en una historia no comprobable.
En un contexto informativo, las reglas que puedes establecer se enmarcan mejor como reglas de proceso: qué decisión tomas, cuándo decides, qué evidencia requieres y cómo mides los resultados. Estas reglas deben ser comprobables a partir de registros, marcas de tiempo y métricas consistentes.
Un conjunto de reglas comprobable para cambiar de estrategia
A continuación se presenta un conjunto de reglas que puedes verificar de forma independiente utilizando tus propios registros. Evita intencionalmente promesas sobre rentabilidad.
- Define el conjunto de estrategias antes de operar
- Elige una lista finita de estrategias que te permitirás usar (por ejemplo, de dos a cinco enfoques distintos).
- Para cada estrategia permitida, escribe sus reglas de decisión de manera que otra persona pudiera aplicarlas a los mismos datos.
- Supuesto: las reglas de cada estrategia se mantienen consistentes mientras está “activa”. Si una estrategia se modifica continuamente, entonces el hopping y el rendimiento de la estrategia se confunden.
- Especifica una ventana de observación y una frecuencia de decisión
- Decide con qué frecuencia evaluarás si mantener o cambiar (diariamente, semanalmente, después de un número fijo de operaciones, etc.).
- Especifica la ventana de observación utilizada para la evaluación (por ejemplo, las últimas N operaciones o los últimos M días de trading).
- Supuesto: tus marcas de tiempo y recuentos de operaciones son precisos.
- Elige una métrica de comparación principal
- Elige una métrica que sea consistente entre estrategias. Los ejemplos comunes incluyen el rendimiento neto durante la ventana, el drawdown máximo dentro de la ventana o el rendimiento promedio por unidad de riesgo.
- Usa la misma métrica para todas las estrategias.
- Supuesto: calculas la métrica de la misma manera cada vez (los mismos supuestos de conversión de divisas, el mismo tratamiento de las comisiones y el mismo manejo de las ejecuciones parciales si corresponde).
- Establece criterios de cambio utilizando evidencia relativa Para mantener el proceso comprobable, define un umbral que dependa de lo que observes.
- Ejemplo de patrón de regla (no orientado a beneficios): “Cambia de la estrategia actual si su métrica principal rinde por debajo de la mejor estrategia permitida en más de X dentro de la última ventana”.
- Patrón alternativo: “Cambia solo si el rendimiento supera un umbral mínimo y se mantiene estable durante la ventana de evaluación”.
El valor exacto del umbral no es “talla única”. El requisito de la regla es que puedas escribir X claramente y mantenerlo fijo durante el período de prueba.
- Fija un período de enfriamiento para reducir el cambio constante El cambio frecuente puede amplificar el ruido y los costos de transacción.
- Añade un período de enfriamiento durante el cual no evalúes el cambio nuevamente.
- Supuesto: la duración del enfriamiento se establece explícitamente y se aplica.
- Registra cada decisión con las entradas requeridas Para una verificación independiente, tu registro debe incluir:
- qué estrategia estaba activa
- el momento de la evaluación
- los límites de la ventana
- los valores de las métricas utilizadas
- el resultado de la regla (mantener vs. cambiar)
Sin dichos registros, las “reglas” no se pueden comprobar.
Cómo funciona la mecánica en la práctica (con un escenario concreto)
Considera una configuración simplificada con tres estrategias permitidas: A, B y C. Evaluarás cada semana, utilizando las últimas 20 operaciones como ventana.
Reglas aplicadas:
- Al final de cada semana, calcula la métrica principal para la estrategia actualmente activa y para las otras estrategias permitidas como si se hubieran operado durante esa misma ventana.
- Cambia a la estrategia permitida con la mejor métrica solo si supera a la estrategia actual por más de una brecha fija X.
- Aplica un período de enfriamiento de una semana después del cambio.
Supuestos necesarios para que este escenario sea comprobable:
- Puedes reconstruir lo que habría sucedido bajo las reglas de decisión de cada estrategia durante la ventana (repetición de backtest o prueba hacia adelante con simulación en papel). Si no puedes reconstruirlo, debes usar solo los resultados realmente operados, pero entonces no tendrás una comparación justa.
- Los costos de trading y los efectos de ejecución se manejan de manera consistente en todas las estrategias en tu evaluación.
Limitación material: este escenario aún puede inducir a error porque la “mejor métrica en retrospectiva” depende de un muestreo ruidoso. Incluso si la regla está escrita claramente, puede sobreajustarse a la variación aleatoria cuando el tamaño de la muestra es pequeño o cuando el régimen de mercado cambia con frecuencia.
Evidencia, comparación y qué cuenta como verificación
Debido a que los resultados varían, la verificación se centra en si tus reglas de proceso funcionan de manera consistente, no en si garantizan rendimientos.
Lo que puedes verificar tú mismo:
- Consistencia en la aplicación de la decisión: ¿Siempre cambiaste solo cuando se cumplían los criterios establecidos?
- Sensibilidad a las elecciones de parámetros: Si cambias X ligeramente, ¿con qué frecuencia cambia la asignación de estrategia?
- Diferencias de distribución: ¿Los cambios se agrupan en torno a ciertas condiciones de volatilidad o spread?
Limitación de comparación importante:
- Si las estrategias tienen diferentes perfiles de riesgo (por ejemplo, diferente dimensionamiento de posición o diferente tolerancia al drawdown), entonces comparar resultados brutos no es comparable.
- El conjunto de reglas debe, por lo tanto, elegir una métrica normalizada por riesgo o asegurar que las estrategias utilicen una lógica de dimensionamiento de riesgo comparable.
Limitaciones y riesgos (modos de fallo materiales)
El strategy hopping tiene varios modos de fallo predecibles. Estas son reglas que puedes probar en tus propios registros.
-
Sobreajuste y sesgo de retrospectiva Si las decisiones de cambio se ajustan después de ver los resultados, el proceso puede parecer efectivo solo en el período probado. Una regla puede seguirse perfectamente y aún así conducir a una falsa confianza.
-
Medición ruidosa y efectos de muestra pequeña Cuando las ventanas de evaluación son cortas, las estimaciones de las métricas son inestables. Pequeñas diferencias pueden desencadenar cambios incluso cuando la calidad subyacente de la estrategia no ha cambiado.
-
Costo de cambio y fricción de ejecución Incluso sin asumir ningún comportamiento específico del mercado, cambiar de enfoque puede alterar la frecuencia con la que operas y cómo se ejecutan las órdenes. Los costos (comisiones, deslizamiento e impactos del diferencial de oferta y demanda) pueden cambiar significativamente los resultados realizados en comparación con los supuestos limpios en papel.
-
Desajuste de régimen Una estrategia puede funcionar en un régimen de mercado y fallar en otro. Si tus reglas de cambio no tienen en cuenta explícitamente los cambios de régimen, el hopping puede volverse reactivo en lugar de sistemático.
-
Definiciones de estrategia confusas Si la “Estrategia B” difiere silenciosamente de la estrategia que definiste originalmente (ediciones de reglas, cambios discrecionales, diferente dimensionamiento de riesgo), entonces tus registros no representarán una comparación estable.