3 de octubre de 2026 · investigación

¿Cómo se hace backtesting de una estrategia que opera durante una interrupción del mercado?

¿Cómo se hace backtesting de una estrategia que opera durante una interrupción del mercado?

Una estrategia que mantiene una posición durante una interrupción de trading no tiene una salida normal hasta que se reanude la negociación. Si una estrategia envía una orden durante la interrupción, esta puede ser rechazada, quedar en cola, cancelarse o mantenerse hasta la reapertura, según el mercado y las instrucciones de la orden. Si el backtest la ejecuta al último precio anterior a la interrupción, está simulando un mercado que no existía.

La regla práctica es sencilla: representa la interrupción como un cambio de estado del mercado, conserva las órdenes y posiciones que, según las reglas, deban mantenerse y modela por separado la ejecución en la reapertura. Un tramo vacío en una serie de precios no te dice nada de eso.

¿Una interrupción de trading equivale a datos faltantes o a volumen cero?

No. Los datos faltantes indican que tu fuente no tiene observaciones. El volumen cero indica que la fuente no registra operaciones durante un intervalo. Una interrupción indica que la negociación no estaba disponible o estaba restringida por un evento concreto del mercado. Cada caso tiene consecuencias distintas para las órdenes.

Imagina que una acción queda suspendida a las 10:17, después de cotizar a $24.80. Tu estrategia envía una orden limitada de venta a $24.70 a las 10:18. No hay un mercado continuo normal contra el que ejecutarla. Si la acción reabre a $22.10, el backtest no puede asignarle a escondidas una ejecución a $24.70 solo porque el límite resultaba ejecutable frente a la cotización obsoleta anterior a la interrupción. El destino de la orden depende de las reglas del mercado, de su vigencia y de si puede participar en el proceso de reapertura.

Condición observadaQué significaQué debería hacer el simulador
Interrupción de datosEl estado del mercado es desconocido para tus datosMarca los precios como no disponibles; no supongas que la negociación se detuvo
Intervalo sin volumenNo se registraron operaciones durante el intervaloMantén las cotizaciones y el estado del mercado separados del volumen negociado
Interrupción declaradaLa negociación está en pausa o restringidaAplica las reglas de órdenes y reapertura de la interrupción

Además, una interrupción no tiene por qué afectar a todo el mercado. Puede pausarse la negociación de un valor mientras continúan operándose instrumentos relacionados, o puede haber diferencias entre mercados. El registro del evento debe incluir el instrumento, el mercado, el motivo de la interrupción si se conoce, las horas de inicio y fin, y la fuente. Si tu proveedor de datos solo facilita una fecha o una captura del estado, no finjas conocer la hora exacta del cambio.

¿Qué pasa con las órdenes durante una interrupción?

No hay una respuesta universal. El mercado puede cancelar las órdenes, dejarlas activas o permitir que participen en una subasta de apertura o reapertura. El tipo de orden y su vigencia importan. También importan el mercado y el evento. Un simulador que conserva todas las órdenes está tomando una decisión de política, no aplicando una ley natural.

Define esa política para cada clase de orden. Por ejemplo, una estrategia podría cancelar sus propias órdenes pendientes al enterarse de una interrupción, conservar un stop de protección como intención y no como ejecución garantizada, y enviar una nueva orden cuando se reanude la negociación. Otra estrategia quizá deje deliberadamente órdenes aptas para la subasta. Son estrategias distintas y deberían arrojar resultados distintos.

Ten especial cuidado con las órdenes stop. El precio stop es una condición de activación, no una promesa de ejecución a ese precio. Si una acción reabre por debajo de un stop de venta, el primer precio ejecutable podría ser mucho más bajo. Simular el stop como una ejecución automática a su precio de activación oculta el riesgo de salto que la orden debía gestionar.

¿Cómo debería modelar el precio y la ejecución en la reapertura?

Cuando dispongas de datos de la subasta de reapertura, úsalos: el precio de subasta, el desequilibrio o el historial de precios indicativos, si son pertinentes, y las reglas de prioridad y admisibilidad de la orden. Después, aplica las restricciones de la estrategia. Una orden limitada solo puede ejecutarse si el precio de subasta y la asignación lo permiten; una orden de mercado puede ejecutarse al precio de subasta, sujeta a las reglas del mercado y a la cantidad disponible.

Si no tienes datos de la subasta, no inventes precisión a partir de la última operación anterior a la interrupción. Una aproximación conservadora consiste en aplazar la ejecución hasta la primera observación fiable tras la reapertura y aplicar después un modelo documentado de spread e impacto. Aun así, podría ser optimista: los máximos y mínimos de una vela no revelan si tu orden estaba antes en la cola ni si había suficiente volumen disponible a tu precio.

$24.80última operación antes de la interrupción
$22.10precio hipotético de reapertura
10.9%salto respecto al precio obsoleto

Ese salto no es una previsión. Ilustra por qué mantener un precio de referencia puede hacer que el riesgo parezca menor de lo que es. Durante la pausa, la posición sigue existiendo, pero puede que se desconozca su valor de liquidación actual. Si lo necesitas para la contabilidad, conserva el último precio de referencia, márcalo como obsoleto y no lo trates como una cotización ejecutable.

¿Cómo puedo saber si el tratamiento de las interrupciones está condicionando mi backtest?

Audita cada orden simulada que coincida con una interrupción o una reapertura. Registra el evento, el estado de la orden antes y después, la regla de ejecución elegida y la fuente del precio. Después, compara los resultados con varias políticas plausibles: cancelar las órdenes al comenzar la interrupción, conservar las órdenes admisibles para la reapertura y aplazar toda nueva ejecución hasta que se reanude la negociación normal.

Si el rendimiento cambia mucho, el resultado depende de mecanismos del mercado que quizá tus datos no permitan resolver. Esa información es útil. Te indica qué debes investigar en la documentación del mercado o en datos de subastas de mayor resolución antes de considerar el backtest como evidencia.

Y lleva un registro fiel de las posiciones. Una interrupción no hace desaparecer la exposición mientras el gráfico espera a su siguiente vela. La estrategia sigue expuesta al precio que el mercado descubra cuando vuelva a abrir.

interrupciones del mercadobacktestingejecución de órdenesrenta variablemicroestructura del mercado
← Todos los artículos