Backtesting

Filtros de horario en backtesting prop

Los filtros de horario cambian volatilidad, spread, fills y clustering de drawdown. Un backtest prop debe probar que el reloj ayuda.

El reloj puede hacer que una estrategia parezca más inteligente de lo que es. Un filtro de horario puede eliminar horas muertas, evitar spreads feos y mantener el riesgo fuera del peor solapamiento. También puede ser otro parámetro ajustado que se disfraza de disciplina.

Para un trader de prop firm, la pregunta útil no es "cuál es la mejor sesión para operar". La pregunta útil es si el filtro horario mejora la expectancy y el drawdown después de costes realistas, sin limitarse a borrar los trades incómodos que hacían honesto el backtest.

Qué cambia realmente un filtro de horario

Un filtro de horario le dice a la estrategia cuándo puede abrir, gestionar o cerrar trades. Puede operar solo durante Londres, solo durante Nueva York, evitar el rollover, parar antes del fin de semana o saltarse una ventana overnight de poca liquidez.

Suena simple. En un backtest, cambia varias piezas a la vez:

Problema del filtro horarioQué cambiaPor qué le importa a un trader de prop firm
VolatilidadAlgunas ventanas se mueven más que otrasStops y objetivos pueden comportarse distinto según la sesión
SpreadLas horas delgadas pueden ampliar el coste de ejecuciónEdges pequeños pueden desaparecer cuando se abre el bid/ask
Calidad de fillLas ventanas rápidas pueden tener más slippageEl precio de señal y el precio ejecutable pueden separarse
Clustering de tradesLos trades pueden agruparse en una sesiónUna mala ventana puede presionar el límite de pérdida diaria
ExposiciónMantener durante rollover o fin de semana cambia el riesgoSwap, gaps y equity flotante importan antes de la salida

Por qué los filtros de sesión pueden ayudar

Algunas estrategias dependen de la actividad. Una regla de breakout puede necesitar suficiente movimiento para que el precio escape del rango previo. Una regla de mean reversion puede necesitar suficiente flujo de ida y vuelta para que los excesos vuelvan. Una idea de scalping sensible al spread puede ser inutilizable cuando el mercado está delgado.

En esos casos, un filtro de horario puede ser legítimo. Puede eliminar periodos donde la estrategia no tiene razón para operar. También puede hacer que el backtest se parezca más a cómo el trader pretende ejecutar el sistema en real.

Pero el filtro tiene que ganarse su sitio. El test no es si Londres se ve mejor que Asia en una muestra antigua. El test es si la regla sigue funcionando cuando cambia la muestra, se cargan costes y las ventanas horarias cercanas no se derrumban.

Ese último punto es donde fallan muchos filtros de sesión. Si 08:00 a 10:00 funciona y 07:45 a 10:15 no, el reloj probablemente encontró un accidente histórico. La lógica robusta de sesión suele tener una razón y una banda, no un minuto mágico.

Por qué los filtros de horario también pueden sobreoptimizar

El tiempo es un parámetro. Eso significa que puede abusarse de él como de cualquier otro parámetro.

El flujo habitual es peligroso: testear todas las sesiones posibles, quedarse con la mejor y llamar al resultado "estructura de mercado". Eso sigue siendo curve-fitting si el filtro fue elegido porque embellecía la vieja curva de equity.

Las señales de alerta son prácticas:

Señal de alertaQué sugiere
Un minuto exacto de inicio sostiene el resultadoLa estrategia puede estar ajustada a timestamps antiguos
El filtro elimina la mayoría de trades perdedores sin razón de mercadoLa regla probablemente es un botón de borrado en hindsight
La sesión funciona in-sample y falla out-of-sampleEl reloj no generalizó
El resultado depende de costes cero o idealizadosEl edge de sesión puede ser fantasía de ejecución
El filtro crea unas pocas ventanas de riesgo saturadasLa presión de drawdown diaria puede aumentar, no caer

Este es el mismo tipo de problema que backtest overfitting para traders de prop firm. Un filtro de horario puede ser real. También puede ser la forma más limpia de esconder selection bias, porque todo gráfico tiene una "mejor" hora después del hecho.

El problema prop firm: clustering por reloj

Las reglas prop se preocupan por cuándo golpean las pérdidas, no solo por si el mes termina en verde. Un filtro de sesión puede concentrar sin querer el riesgo en la misma parte del día.

Eso importa si varios símbolos o estrategias despiertan en la misma ventana. El recuento de trades puede parecer diversificado, pero la cuenta puede seguir haciendo una sola apuesta de horario. Si la apertura de Nueva York es mala para toda la cartera, las pérdidas pueden llegar juntas y presionar el límite diario antes de que la expectancy de largo plazo tenga tiempo de trabajar.

Por eso los filtros de horario deben leerse junto con correlación y frecuencia de trades. Un filtro que mejora la calidad media del trade pero agrupa pérdidas en una sesión puede ser peor para una cuenta prop que una distribución un poco más débil pero más suave.

Las revisiones relacionadas son por qué los trades correlacionados fallan cuentas prop y frecuencia de trades en backtesting prop. El reloj puede diversificar el riesgo, pero también puede sincronizarlo.

Qué testear antes de confiar en el reloj

Un filtro de horario útil debe pasar más que una curva de equity bonita.

Revisa esto antes de confiar en él:

RevisiónSeñal más fuerteSeñal débil
Razón de mercadoLa ventana encaja con volatilidad, liquidez o mecánica de la reglaLa ventana fue elegida solo porque ganó el barrido
Banda de estabilidadHoras cercanas de inicio y fin se comportan parecidoUn minuto exacto decide el test
Out-of-sampleEl filtro funciona en datos no usados para seleccionarloEl filtro solo funciona donde fue descubierto
Sensibilidad a costesLos resultados sobreviven a spread real, comisión, swap y slippageEl edge desaparece después de costes de ejecución
Camino de pérdida diariaLas pérdidas no se agrupan en una ventana peligrosaMalas sesiones agrupan pérdidas cerca del suelo de reglas
Portabilidad de brokerLa lógica sobrevive a datos de sesión y costes distintosEl backtest cambia demasiado entre brokers

El punto del broker no es cosmético. Las velas de sesión, el comportamiento del spread, el tratamiento del rollover y los horarios de trading del símbolo pueden variar. Un filtro horario testado con los datos de un broker puede no comportarse igual en otro. Por eso el mismo cTrader backtest puede cambiar entre brokers.

¿Filtro de entrada, salida o riesgo?

No toda regla de reloj hace el mismo trabajo. Sé preciso sobre qué controla el filtro.

Tipo de filtroQué controlaRiesgo en el backtest
Filtro de entradaCuándo pueden abrirse nuevos tradesPuede eliminar trades sin probar que las salidas son mejores
Filtro de salidaCuándo deben cerrarse posicionesPuede distorsionar ganancia media, pérdida media y tiempo abierto
Filtro de riesgoCuándo se reduce tamaño o se pausa el tradingPuede mejorar supervivencia pero reducir oportunidad
Filtro de mantenimientoCuándo se evita rollover, fin de semana o riesgo de plataformaPuede proteger la ejecución mientras cambia el camino de la estrategia

Un filtro solo de entrada es el más fácil de maquillar porque simplemente rechaza trades que no gustaron a la muestra antigua. Un filtro de salida es más invasivo porque cambia la distribución de trades. Un filtro de riesgo puede ser útil para sobrevivir en prop, pero debe testearse como parte del sizing, no añadirse después de la curva de equity.

El backtest debe decir cuál se usa. "Operamos Londres" no basta. ¿El sistema abre solo en Londres? ¿Cierra antes de que termine Londres? ¿Reduce tamaño fuera de Londres? ¿Mantiene posiciones abiertas durante la siguiente sesión? Son estrategias distintas.

Dónde realbacktesting pone el límite

realbacktesting es un estudio de software de trading para cTrader: cBots para prop firm, indicadores y plugins construidos alrededor de backtests verificables, no historias vagas de sesión.

Eso importa porque los filtros horarios son fáciles de vestir. La metodología pública usa ejecución intrabar M1, barras M1 de broker de cTrader + spread medido por tick de 2021-2026, spread real por símbolo, comisión real, swap, 1 bps de slippage y una base modelo de 80,000 EUR. El techo de drawdown es el peor mínimo de equity flotante y se comprueba contra un 30% out-of-sample hold-out. El método está explicado en la página de metodología.

Esos detalles no prueban que ninguna sesión sea especial. Hacen que la afirmación de sesión sea más difícil de falsear. Si un filtro de horario solo funciona con fills ideales, sin expansión de spread, sin swap y sin revisión out-of-sample, no ha probado suficiente para una cuenta prop.

El lado del fondeo es el mismo argumento bajo reglas más estrictas. Un filtro de sesión debe leerse como matemática de supervivencia de cuenta, no solo como selección de trades. El modelo más amplio está explicado en la página de fondeo.

Preguntas frecuentes

¿Sirven los filtros de horario en backtesting?

Pueden servir. Un filtro de horario es útil cuando elimina periodos donde la estrategia tiene una razón clara para no operar y aun así sobrevive out-of-sample con costes realistas. Es débil cuando solo selecciona las horas históricas que se vieron mejor.

¿Cuál es la mejor sesión de trading para prop firms?

No hay una sesión universalmente mejor. La ventana correcta depende de la estrategia, el instrumento, los costes del broker y las reglas prop. Un sistema de breakout, un sistema de mean reversion y un swing sensible al carry pueden necesitar relojes distintos.

¿Puede un filtro de sesión reducir el drawdown?

Sí, pero también puede concentrar pérdidas. Un filtro que elimina horas malas puede reducir drawdown. Un filtro que empuja cada trade a la misma ventana volátil puede aumentar la presión de pérdida diaria.

¿Debo optimizar horas de inicio y fin?

Testéalas, pero no veneres un timestamp exacto. Un resultado más fuerte aguanta con horas cercanas de inicio y fin, y tiene una razón de mercado más allá del ganador del backtest.

La idea que queda

El reloj no es un edge por sí mismo. Un filtro de horario solo merece confianza cuando mejora el camino después de costes, out-of-sample y bajo la presión de reglas de la cuenta.

Publicado Jul 15, 2026 · realbacktesting · Contenido educativo y comentario de mercado — no es asesoramiento financiero. El trading conlleva riesgo; los resultados pasados no garantizan resultados futuros.