LOGRI.GROUPMi aprendizaje ↗

ADVANCED · ESPAÑOL · GRATIS

8. Backtest y estadísticas de trading

De la hipótesis al protocolo

Antes de probar, documenta mercado, periodo, fuente, reglas de señal, momento en que la información se conoce, entrada, stop, salida, gastos y tratamiento de datos ausentes. Guarda esa versión aparte. Todo cambio después de ver resultados crea una nueva hipótesis.

Un backtest aplica reglas a datos históricos. Una prueba forward observa situaciones nuevas después de fijar las reglas. La operativa real añade infraestructura, ejecución efectiva, restricciones de cuenta y comportamiento humano. Identifica estos tres tipos de resultado por separado.

Divide cronológicamente los datos de desarrollo y la muestra reservada de comprobación. No utilices repetidamente la muestra reservada para ajustar parámetros mientras la sigues llamando independiente. Si las operaciones se solapan, considera la dependencia de observaciones y los posibles cruces de información.

Sesgos habituales

Look-ahead bias aparece cuando una decisión utiliza un mínimo futuro, un swing confirmado más tarde, el volumen definitivo de una vela abierta o un indicador recalculado. Survivorship bias aparece cuando la historia incluye solo activos que sobreviven en la lista actual. Las monedas retiradas pueden alterar materialmente los resultados del criptomercado.

El sobreajuste ocurre cuando muchos parámetros se adaptan al ruido de una historia concreta. Cuantas más variantes se prueban, mayor es la probabilidad de encontrar un resultado atractivo por azar. Guarda todos los experimentos, no solo el ganador. Una región suave de parámetros similares es más convincente que un pico aislado, pero tampoco demuestra éxito futuro.

Si una vela OHLC alcanza stop y objetivo, se desconoce el orden de eventos. Utiliza datos más detallados o una regla conservadora elegida de antemano. No selecciones automáticamente la secuencia rentable. Si el precio salta el stop, no registres ejecución perfecta en el nivel omitido.

Gastos y precios ejecutables

Incluye comisiones de ambos lados, spread/slippage, funding, rollover de contratos con vencimiento y restricciones de tamaño mínimo. Aplica tasas adecuadas a la fecha y al papel de la orden. Una reserva fija de práctica sirve para pruebas de estrés, pero no sustituye las estadísticas observadas de ejecución.

Una entrada limitada requiere un modelo de cola y liquidez. Un simple toque de la vela puede sobreestimar las ejecuciones. Una prueba en papel con liquidez infinita distorsiona especialmente instrumentos poco líquidos y cantidades grandes.

Miniprotocolo. Fijar la regla; recopilar datos; comprobar huecos y zonas horarias; desarrollar; congelar parámetros; comprobar el periodo reservado; aumentar los gastos en un escenario de estrés; observar nuevas señales; comparar diferencias. Un resultado negativo es evidencia útil para descartar un modelo.

1. Fijar la regla2. Backtest y muestra reservada3. Prueba forward sin cambiar reglas
Etapas para comprobar una hipótesis de trading. Datos hipotéticos.

Un informe verificable

El informe necesita fechas, número de señales y operaciones, casos no ejecutados y excluidos, resultado neto, drawdown, PF, resultado medio en R y método de cálculo. Muestra la distribución, no solo la suma final. Identifica por separado las operaciones cuyo resultado depende de un orden de eventos desconocido.

Ejercicio. Toma 30 situaciones consecutivas sin elegir las más atractivas. Calcula resultados con gastos hipotéticos originales y duplicados. Si desaparece la ventaja, explica la limitación. Treinta casos son un ejercicio de proceso, no un tamaño de muestra probatorio suficiente en cualquier situación.