Filtrado de rupturas falsas: definición y objetivo
El filtrado de rupturas falsas se refiere a un conjunto de reglas de decisión que etiquetan una ruptura como “falsa” cuando la acción del precio sugiere que el movimiento no persistió. En lugar de tratar la primera superación de un nivel como confirmación, el enfoque espera un comportamiento posterior que sea consistente con el fracaso (por ejemplo, un rápido retorno al interior del rango anterior).
Este artículo describe un conjunto de reglas que puedes implementar y verificar de forma independiente. Es solo informativo: no afirma precisión predictiva, no asume condiciones de mercado específicas y no promete resultados rentables.
La mecánica central (un conjunto de reglas comprobable)
Para convertir el “filtrado de rupturas falsas” en algo comprobable, necesitas definiciones explícitas para cada componente.
1) Define el nivel de ruptura y el “rango”
Elige una de las siguientes formas estables y mecánicas para definir el nivel:
- Límite de consolidación anterior: Utiliza el máximo/mínimo de una ventana de consolidación previa.
- Banda de soporte/resistencia: Utiliza una banda de precios definida a partir de datos históricos (por ejemplo, el máximo y el mínimo durante un período de retroceso fijo).
Suposición para la prueba: el nivel de ruptura debe derivarse de datos anteriores al inicio de la ventana de decisión de ruptura.
2) Define qué constituye una ruptura
Una definición mecánica básica es:
- Una ruptura alcista ocurre cuando el precio opera por encima del límite superior en al menos una cantidad umbral.
- Una ruptura bajista ocurre cuando el precio opera por debajo del límite inferior en al menos una cantidad umbral.
Dado que esto se basa en reglas, elige una medición consistente:
- Basada en el cierre: la ruptura se define por un cierre de vela por encima/debajo del límite.
- Basada en la mecha/impresión: la ruptura se define por cualquier operación/impresión de precio por encima/debajo de un umbral.
Suposición para la prueba: especifica si utilizas el cierre o los extremos intrabarra; la elección cambia los resultados.
3) Define la ventana “falsa” después de la ruptura
El filtrado de rupturas falsas necesita una ventana de tiempo en la que se evalúe el fracaso. Por ejemplo, después de la señal de ruptura, supervisas las siguientes W unidades de tiempo (velas, minutos o barras).
Suposición para la prueba: decide W de antemano y mantenla constante para la prueba. Cambiarla después de ver los resultados se convierte en una forma de sesgo de selección.
4) Define el fracaso utilizando un criterio de revisita o reversión
A continuación se enumeran dos estilos de reglas comunes. Cualquiera de ellos puede probarse.
Estilo de regla A: Reversión al rango anterior
- Para una ruptura alcista, etiquétala como falsa si el precio regresa al (o por debajo del) límite superior menos una tolerancia dentro de la ventana W.
- Para una ruptura bajista, etiquétala como falsa si el precio regresa al (o por encima del) límite inferior más una tolerancia dentro de la ventana W.
Estilo de regla B: Revisita no exitosa
- Para una ruptura alcista, etiquétala como falsa si el precio revisita el nivel superado y luego no logra mantenerse por encima de él durante el resto de la ventana W.
- Para una ruptura bajista, etiquétala como falsa si el precio revisita y luego no logra mantenerse por debajo.
Suposición para la prueba: elige un método de tolerancia (por ejemplo, un número fijo de ticks, pips o una fracción del ancho del rango anterior). La tolerancia es importante porque los mercados no se comportan perfectamente alrededor de niveles exactos.
5) Maneja la ambigüedad explícitamente
No todas las rupturas caerán claramente en “falsa” o “no falsa”. Decide qué harás con los casos límite:
- Si el fracaso ocurre exactamente en el límite: cuéntalo como falso o no falso—indica cuál.
- Si el precio oscila alrededor del límite: elige una regla (por ejemplo, requerir una reversión neta para contar como falsa).
Este paso es parte de las “reglas”. Si no defines los casos ambiguos, la verificación se vuelve inconsistente.
6) Resumen del conjunto de reglas completo
Un conjunto completo y comprobable se puede resumir como:
- Determina los límites del rango anterior a partir de datos históricos utilizando un período de retroceso fijo.
- Detecta la ruptura cuando el precio cruza el límite por un umbral utilizando una medición especificada (cierre o intrabarra).
- Dentro de una ventana fija posterior a la ruptura W, evalúa el fracaso utilizando una regla de reversión o una regla de revisita no exitosa con una tolerancia explícita.
- Etiqueta las rupturas que cumplan el criterio de fracaso como “falsas” y, opcionalmente, exclúyelas de cualquier análisis posterior que realices.
Evidencia o ejemplo: cómo lo verificarías con datos históricos
Un enfoque verificable es tratar el filtrado de rupturas falsas como una función de etiquetado: para cada evento de ruptura candidato en datos históricos, las reglas producen una etiqueta (falsa o no falsa).
Configuración de ejemplo (con suposiciones declaradas)
Supón lo siguiente para una prueba (estos son marcadores de posición que establecerías en tu propio experimento):
- Construyes rangos a partir de un número fijo de barras anteriores.
- La ruptura alcista significa que el cierre de la vela supera el máximo del rango anterior en al menos un umbral.
- W es el siguiente número fijo de barras.
- “Falsa” significa que el cierre regresa al máximo del rango anterior o por debajo de él dentro de W.
Cómo verificar:
- Ejecuta la función de etiquetado en muchas ocurrencias de rupturas bajo estas suposiciones fijas.
- Calcula la fracción de eventos etiquetados como falsos.
- Repite el experimento cuando cambias un parámetro a la vez (por ejemplo, W o el umbral) para ver qué tan sensible es la tasa de etiquetado.
Importante: informar una alta tasa de “falsas” no implica automáticamente que el filtrado mejore los resultados. Aquí el objetivo de verificación es más limitado: confirmar que la regla se comporta de manera consistente y que sus suposiciones son estables.
Comparación con una línea base sin filtrado
Una comparación útil es evaluar métricas posteriores de manera controlada (por ejemplo, consistencia de resultados o distribución del comportamiento de reversión) manteniendo todo lo demás constante.
Incluso sin afirmar rentabilidad, aún puedes probar si las etiquetas “falsas” se correlacionan con patrones de reversión rápida más que los eventos aleatorios. La clave es evitar mezclar la minería de datos en la evaluación.
Limitaciones y riesgos (modos de fallo materiales)
El filtrado de rupturas falsas puede fallar por razones no relacionadas con la idea en sí.
1) Sensibilidad de parámetros y sobreajuste
Pequeños cambios en umbrales, tolerancias o la longitud de la ventana pueden alterar materialmente qué eventos se etiquetan como falsos. Si ajustas estas elecciones al rendimiento de los datos históricos, puedes sobreajustar a condiciones pasadas en lugar de capturar un comportamiento estable.
2) Cambios en el régimen de mercado
Una regla que funciona en un régimen de volatilidad puede comportarse de manera diferente en otro. La frecuencia de rupturas, los rangos típicos de las velas y la velocidad de reversión a la media pueden cambiar, haciendo que W fijo y las tolerancias fijas sean menos apropiados.
3) Calidad de datos y elecciones de medición
Los extremos intrabarra frente a las definiciones basadas en el cierre, el manejo de la zona horaria, la construcción de velas y el formato del símbolo pueden alterar los resultados. La verificación debe utilizar definiciones de datos consistentes.