¿Qué costes pueden afectar al filtrado de rupturas falsas?
El filtrado de rupturas falsas es una forma de reducir las operaciones basadas en movimientos de precios de corta duración que no se sostienen. Para entender qué “costes” lo afectan, separa dos ideas:
- Mecánica estable: la regla de filtrado (por ejemplo, si un movimiento se acepta solo después de que se cumplan ciertas condiciones).
- Fricciones variables: costes de trading y de medición que cambian el resultado real en comparación con un backtest o un modelo idealizado.
Cuando aplicas un filtro, tu decisión se basa en precios en momentos específicos. Los costes importan porque pueden mover los precios efectivos de entrada/salida, añadir lastre a los rendimientos y distorsionar lo bien que parece funcionar un filtro cuando lo pruebas.
Mecánica: cómo los costes cambian el comportamiento del filtro
Los costes pueden afectar al filtrado de rupturas falsas de dos maneras principales.
Costes de trading directos
Estos costes suelen aparecer inmediatamente en el proceso de trading y reducen el resultado neto de cualquier operación que el filtro permita.
- Spread: la diferencia entre los precios de compra y venta cotizados. Un filtro que espera “una pequeña mejora” después de una ruptura puede verse socavado si el spread es grande en relación con el movimiento esperado.
- Comisiones y tarifas por operación: cargos fijos por orden o por ida y vuelta. Los filtros que aumentan la frecuencia de trading pueden acumular más de estos costes.
- Costes relacionados con la financiación (carry): si las posiciones se mantienen, los cargos de financiación pueden diferir según la exposición a la divisa y la duración de la tenencia. Incluso si el filtro reduce los movimientos falsos, el tiempo de mantenimiento puede seguir creando exposición a costes.
Fricciones indirectas de ejecución y operativas
Estas no siempre aparecen como una partida individual, pero cambian los precios que realmente obtienes.
- Deslizamiento: la diferencia entre el precio de ejecución previsto y el precio de llenado real. Un filtro de rupturas falsas a menudo intenta separar el “seguimiento” real de los movimientos “falsos”; el deslizamiento puede difuminar esa separación al desplazar los llenados a peores precios.
- Gestión de órdenes y latencia: el tiempo entre la colocación de una orden y su llenado, más cualquier diferencia en la prioridad de la cola. Si el filtro depende de un ajuste temporal estricto, los retrasos en la ejecución pueden convertir un “aprobado” en un “disparador”, o viceversa.
- Efectos de rollover y de sesión: operar alrededor de los rollovers o en períodos de baja liquidez puede cambiar los spreads efectivos y la calidad de la ejecución, lo que altera si las condiciones del filtro corresponden a los resultados realizados.
Evidencia o ejemplo: por qué los costes de “verificación” también son costes
Los costes afectan no solo al rendimiento en vivo, sino también a cómo verificas si el filtrado funciona.
Supón que pruebas un filtro usando datos históricos con estos marcadores simplificados:
- La regla de filtrado es la misma.
- Comparas los resultados con y sin fricciones realistas (spread, modelo de deslizamiento y comisiones).
Si tu verificación ignora los costes, puedes sobreestimar la capacidad del filtro para evitar rupturas falsas porque los llenados asumidos en el backtest están más cerca de lo ideal que la realidad. Incluso con supuestos “promedio”, la relación puede fallar cuando las condiciones del mercado cambian.
Una limitación material: un modelo de costes que utiliza un spread constante o un único valor de deslizamiento puede ser incorrecto cuando la liquidez cambia. Eso puede llevar a que el filtro parezca estable en las pruebas y luego se comporte de manera diferente cuando la calidad de la ejecución varía.
Otro modo de fallo: si el filtro aumenta el número de intentos de entrada (por ejemplo, al requerir un período de espera y luego reevaluar), las comisiones y la financiación pueden dominar el resultado neto. Esto no es una señal de que el filtro sea siempre ineficaz; significa que tu evaluación debe incluir la estructura de costes que coincida con tu flujo de trabajo real.
Limitaciones y riesgos: dónde queda la incertidumbre
Incluso con una contabilidad de costes cuidadosa, los resultados no están garantizados y persisten varias incertidumbres:
- Los costes cambian con el tiempo: los spreads, la liquidez y la calidad de la ejecución no son constantes.
- Las políticas del bróker y del centro de ejecución difieren: los programas de tarifas y las prácticas de ejecución varían.
- Supuestos de datos y de pruebas: las pruebas históricas pueden representar mal la ejecución real (especialmente en condiciones rápidas y en el momento de colocación de órdenes).
- Tratamiento fiscal, jurisdiccional y regulatorio: los resultados netos pueden diferir según cómo se graven o se informen los costes en tu jurisdicción.
Verificación: cómo comprobar de forma independiente los hechos relevantes
Para verificar el papel de los costes, puedes usar un enfoque de lista de verificación que no requiera predicción.
- Enumera cada tipo de coste en el que puedas incurrir según la forma en que realmente operas (spread, comisiones, financiación/carry y cualquier fricción relacionada con la ejecución).