Ir al contenido

¿Habría superado tu estrategia la prueba?

Prueba tus reglas con datos históricos de precios. Compara resultados, examina las pérdidas y prueba otros ajustes.

Convierte una idea de trading en una prueba útil.

Una prueba histórica aplica una versión definida de las reglas a las velas históricas disponibles. Un resultado útil explica qué ocurrió, con qué supuestos y dónde tuvo dificultades tu idea.

  1. Elige los datos

    Selecciona instrumento, fuente de precios, marco temporal y período UTC. La primera y última fecha del archivo no garantizan cobertura ininterrumpida. El informe identifica los datos realmente evaluados.

  2. Fija las reglas

    Selecciona una versión autorizada de estrategia estándar, propia o con licencia. Según el acceso, una prueba individual puede añadir hasta dos estrategias de confirmación y tres condiciones de indicadores. Las confirmaciones deben coincidir en dirección dentro de la ventana elegida de velas cerradas.

  3. Configura la simulación

    Define capital inicial, riesgo por operación, método de stop, relación beneficio/riesgo y duración máxima. Introduce comisión y deslizamiento de forma deliberada: ambos empiezan en cero.

  4. Investiga el resultado

    Lee capital y caída junto con operaciones cerradas y posiciones abiertas. Examina operaciones concretas en el gráfico, compara variantes con los mismos supuestos y exporta las operaciones cerradas como CSV.

Tú decides los supuestos de la prueba.

Riesgo y tamaño de posición
El tamaño utiliza el saldo realizado actual, el porcentaje de riesgo y la distancia entre entrada y stop. La cuenta modelo usa una unidad normalizada; no se simulan la divisa de la cuenta del bróker, el apalancamiento ni el margen.
Stop y objetivo
Elige un anclaje de la estrategia, distancia ATR o distancia porcentual, con margen ATR opcional. Si falta el anclaje de la estrategia, no está disponible. Los objetivos usan beneficio/riesgo de 1:1, 1:2 o 1:3 desde la entrada simulada real.
Comisión y deslizamiento
La comisión en puntos básicos se cobra sobre el valor ejecutado de entrada y salida. El deslizamiento desplaza ambos precios en contra de la posición. La métrica de costes muestra comisión; el deslizamiento ya está incluido en precios y resultados.
Duración y filtros adicionales
Limita cuántas velas puede permanecer abierta una posición. Añade condiciones de indicadores o estrategias de confirmación compatibles sin cambiar la versión original. Los valores de indicador ausentes no cumplen una condición.

Lee más que la rentabilidad final.

Interpreta las métricas junto con el número de observaciones, el período y los supuestos del modelo.

Una curva ascendente también puede tener fases difíciles.

Capital y caída comparten un eje temporal en el informe. Examina el recorrido entre máximos, descensos profundos y tiempo por debajo de un máximo anterior. El punto final por sí solo no explica esa experiencia.

  • Capital
  • Máximo anterior
  • Caída
Relación esquemática entre capital, máximo anterior y caída
Tiempo
Diagrama educativo sin rentabilidades calculadas ni resultados reales de estrategias.
Rentabilidad neta y beneficio/pérdida netos

La rentabilidad neta incluye el beneficio o la pérdida valorados de una posición que sigue abierta al final. El beneficio/pérdida netos realizados incluyen operaciones cerradas y comisión, incluida la comisión de entrada de una posición abierta. La vista de capital separa saldo, beneficio/pérdida abiertos y patrimonio total.

Caída del patrimonio

La caída mide el descenso desde el patrimonio máximo alcanzado hasta entonces en los cierres de vela observados. Ayuda a explicar fases difíciles. No representa por completo pérdidas que solo ocurren dentro de una vela.

Frecuencia de TP y SL

Estos porcentajes usan todas las operaciones cerradas como denominador. Las salidas por tiempo, sesión y otros motivos cuentan aparte: TP y SL no tienen por qué sumar el 100 %. Las frecuencias históricas no son probabilidades futuras de ganar.

Factor de beneficio y esperanza en R

El factor de beneficio compara resultados netos positivos y negativos de las operaciones. La esperanza en R promedia resultados de operaciones cerradas respecto al riesgo inicial de cada una. Los cocientes indefinidos aparecen como no disponibles.

Tamaño de muestra y rachas de pérdidas

Examina operaciones cerradas, ganancias, pérdidas, resultados neutros y pérdidas consecutivas. Un resultado basado en pocas operaciones puede ser frágil. Las estadísticas de posiciones largas y cortas muestran diferencias entre direcciones.

Tiempo en el mercado

La exposición y la duración usan tiempo natural transcurrido. Las distribuciones de duración, los motivos de salida y el beneficio/pérdida mensual de operaciones cerradas complementan el cálculo completo del patrimonio.

Cómo una señal se convierte en una operación simulada.

El modelo de ejecución explica sus supuestos; una vela histórica no garantiza una ejecución real.

  1. Confirma al cierre

    Solo las velas cerradas y válidas y los eventos de reglas confirmados pueden activar operaciones. La entrada ocurre en la siguiente apertura disponible sin hueco de datos; no se operan señales anteriores al inicio elegido.

  2. Sigue la posición

    Cada cuenta modelo mantiene una posición a la vez. Las señales adicionales mientras está abierta cuentan como omitidas. Si una vela OHLC toca stop y objetivo, el stop tiene prioridad.

  3. Explica la salida

    Un hueco que atraviesa el stop usa la apertura real; un hueco favorable más allá del objetivo se liquida de forma conservadora en el objetivo. Los límites de duración y de sesión pueden cerrar operaciones. Antes de un hueco real de datos, el modelo sale al último cierre observado.

Compara ideas. Mantén independiente la validación.

Cambia una hipótesis cada vez y conserva comparable el resto de la configuración. Un resultado más atractivo es motivo para investigar, no prueba de una estrategia mejor.

Comparación de estrategias

Compara estrategias estándar, propias y con licencia con los mismos datos y ajustes de riesgo. Cada una tiene una cuenta modelo separada, no una cartera conjunta. Los resultados terminados siguen visibles cuando detienes la comparación.

Optimización de parámetros

Busca rangos permitidos manual o automáticamente dentro de un presupuesto de pruebas, con hasta tres ejes de búsqueda. La clasificación usa solo entrenamiento. El mejor ajuste probado no es un óptimo global ni una promesa de ganancias futuras.

Entrenamiento y validación

Elige dónde empieza la validación. La selección usa datos anteriores de entrenamiento; la validación posterior prueba ajustes seleccionados sin determinar su clasificación. Se informa de la cobertura ausente. Aplicar un ajuste cambia la configuración; después inicias una nueva prueba histórica completa.

Inicio de validación
Entrenamiento
Validación

Comprende una operación en vez de confiar en un marcador.

Abre una operación cerrada de la lista para examinar velas, señal confirmada, entrada, stop, objetivo y salida. La explicación muestra el resumen de reglas, filtros y evidencias de ejecución disponibles. Las reglas protegidas con licencia siguen siendo privadas. El CSV contiene resultados y detalles de ejecución sin grafos privados de reglas.

Experimento práctico: cambia la salida.

Mantén las reglas de entrada y compara dos configuraciones compatibles de stop u objetivo. Registra qué cambiaste y qué pregunta debe responder la prueba.

  1. Usa el mismo instrumento, fuente, período y supuestos de costes en ambas ejecuciones.

  2. Compara conjuntamente rentabilidad, caída, tamaño de muestra y motivos de salida.

  3. Comprueba si pocas operaciones excepcionales dominan la diferencia.

  4. Investiga parámetros cercanos y un período de validación separado antes de sacar conclusiones.

Conoce lo que la simulación deja fuera.

El archivo marca el límite

La ausencia de requisitos de sesión, historial de eventos, referencia, volumen o marco temporal puede dejar una estrategia no disponible. Los huecos no se rellenan con otra fuente. El volumen de ticks sigue siendo volumen de ticks.

Las posiciones abiertas siguen visibles

Una prueba histórica normal deja una posición abierta al terminar los datos y señala su resultado aparte. La optimización cierra las posiciones restantes al último cierre observado de cada intervalo de entrenamiento o validación. Esa salida de fin de período no es un acierto de TP o SL.

El modelo no es una ejecución del bróker

OHLC no revela el orden exacto de precios dentro de una vela. No se simulan especificaciones de contratos, conversión de divisas, apalancamiento, margen, financiación ni costes de permuta. Comisión y deslizamiento no reproducen todos los costes de ejecución.

La evidencia histórica tiene límites

El acceso depende del plan, los derechos de datos y las versiones autorizadas. Importan los ajustes de acciones no verificados y la falta de datos de rentabilidad total. La simulación histórica puede revelar debilidades, pero no garantiza beneficios futuros.

Preguntas frecuentes

¿Por qué dos pruebas pueden dar resultados diferentes?

Distintas fuentes, períodos, marcos temporales, reglas o supuestos de ejecución pueden cambiar el resultado. Compara los ajustes y el historial disponible antes de atribuir la diferencia a una mejora de la estrategia.

¿Siempre se incluyen spreads, comisiones y deslizamiento?

La comisión y el deslizamiento adverso son configurables y por defecto valen cero. La métrica de costes muestra comisión; el deslizamiento ya se refleja en los precios ejecutados. No se incluyen un modelo de diferencial separado, financiación ni costes de permuta. Revisa los supuestos antes de comparar resultados.

¿Un backtest exitoso predice beneficios futuros?

No. Un backtest describe una simulación histórica bajo supuestos concretos. Las condiciones futuras y la ejecución real pueden diferir. Usa el resultado para cuestionar la idea y entender sus debilidades, no como una promesa.