7 días de Pro+ gratis · sin tarjetaEmpieza mi prueba gratuita

Sesgo de anticipación en backtests: valida tu estrategia

Audita cuándo aparecen las señales, las ejecuciones ambiguas, los filtros, la búsqueda de parámetros y las pruebas cronológicas con casos reproducibles.

Qué practicarás

Convierte un resultado histórico atractivo en un registro de investigación verificable, separando el rendimiento observado de los supuestos y de la información futura filtrada.

Antes de empezar

  • Calcula ganancias y pérdidas en unidades del riesgo inicial, R.
  • Comprende los valores OHLC de una vela, las órdenes stop y los costes de ejecución.

Contenido del curso

  1. 1

    Determina cuándo estuvo disponible una señal de pivote

    Un pivote se dibuja a posteriori. Reconstruye cuándo estuvo disponible la señal y recalcula el trade: un 16R retrospectivo pasa a ser un 0,81R a tiempo.

    7 min

    En resumen: La vela de un mínimo pivote estricto solo es candidata hasta que las dos velas posteriores cierran con mínimos más altos. Guarda por separado el momento de la candidata y el de la confirmación, y entra al siguiente precio ejecutable tras la confirmación. En el ejemplo, esa entrada da 0,81R; una entrada retrospectiva en el mínimo marcado de 100 da 16R.

  2. 2

    Qué hacer cuando una vela toca el stop y el objetivo

    Las barras OHLC no muestran qué nivel se alcanzó primero. Mantén ambos órdenes: diez trades idénticos generan horquillas netas de 0R a 6R.

    7 min

    En resumen: Una vela OHLC que toca el stop y el objetivo no muestra cuál se alcanzó primero, así que informa del resultado con cada orden de eventos posible. Esos límites no son probabilidades y su punto medio no es el beneficio esperado. En el ejemplo, diez operaciones con dos velas ambiguas tienen límites netos de 0R y +6R.

  3. 3

    Mide qué aporta una confirmación adicional

    Compara una señal fija con y sin filtros adicionales. Conserva oportunidades descartadas y costes en vez de tratar indicadores correlacionados como nuevos.

    7 min

    En resumen: Juzga una confirmación adicional por su efecto incremental: la misma política con y sin el filtro, sobre un conjunto fijo de oportunidades y después de costes. Que varios indicadores coincidan no aporta automáticamente evidencia independiente. En el ejemplo, el filtro mantiene +4R brutos, pero obtiene +3,2R netos frente a +2R con un coste de 0,1R por operación, con 8 operaciones en lugar de 20.

  4. 4

    Conserva los ensayos perdedores de una búsqueda de parámetros

    Audita la búsqueda de parámetros detrás de un backtest ganador. Separa escenarios de robustez y ensayos descartados para evitar sobreoptimización.

    7 min

    En resumen: El mejor de muchos ensayos de parámetros se elige por ser extremo, así que su resultado es evidencia débil de una ventaja persistente. Registra cada ensayo con sus parámetros, costes y resultado: en el ejemplo, 60 configuraciones dan un mejor total de +18R frente a una mediana de −2R. Los ensayos sobre datos compartidos no son pruebas independientes.

  5. 5

    Prueba out-of-sample: reserva datos sin filtrar resultados futuros

    Congela reglas y protocolos de evaluación antes del test. Audita operaciones que cruzan límites y preprocesamiento para evitar filtraciones de datos.

    8 min

    En resumen: Fija reglas, parámetros, costes y criterios de aceptación antes de la prueba reservada, y ajusta modelos y preprocesamiento solo con datos y resultados de operaciones ya conocidos en ese momento. Presenta la prueba reservada por separado: en el ejemplo, un total combinado de +13R no cambia su resultado de −2R. Cualquier modificación tras verla inicia un nuevo ciclo de investigación.

Cursos relacionados

Convierte un resultado histórico atractivo en un registro de investigación verificable, separando el rendimiento observado de los supuestos y de la información futura filtrada.Ampliar el diagrama
  1. Determina cuándo estuvo disponible una señal de pivote
  2. Qué hacer cuando una vela toca el stop y el objetivo
  3. Mide qué aporta una confirmación adicional
  4. Conserva los ensayos perdedores de una búsqueda de parámetros
  5. Prueba out-of-sample: reserva datos sin filtrar resultados futuros
Convierte un resultado histórico atractivo en un registro de investigación verificable, separando el rendimiento observado de los supuestos y de la información futura filtrada.

Material educativo. Los ejemplos no demuestran una estrategia rentable. Los costes, los saltos de precio y las liquidaciones pueden causar pérdidas superiores al stop previsto.