
GUÍA PRÁCTICA
Conceptos explicados, casos resueltos y una práctica para comprobar lo aprendido. Los ejemplos numéricos son hipotéticos; sustituye sus supuestos por las especificaciones de tu instrumento.
Lo esencial
Un backtest aplica reglas a datos históricos con supuestos de ejecución y costes. Describe ese experimento; no predice ganancias futuras. Optimizar muchos parámetros sobre el mismo periodo puede ajustar el sistema a ruido en vez de a una relación estable.
Entender el mecanismo, no solo la definición
Un backtest responde cómo se comportó un conjunto de reglas bajo datos y supuestos concretos. No prueba que esos supuestos se mantengan ni que el programa gestione correctamente todas las situaciones reales. Ajustar parámetros repetidamente hasta obtener un buen historial puede sobreajustar ruido. Conserva muestras no utilizadas para elegir los parámetros y examina costes, calidad de datos y sensibilidad a pequeñas variaciones.
Ejemplo y comprobación
Guarda versión del programa, datos, periodo, spread, comisión y modelo de ejecución. Separa un tramo de prueba que no hayas usado al optimizar y compara resultados al variar costes. Registra también errores, no solo la curva que mejor quedó.
Caso resuelto paso a paso
Dos variantes muestran 100 unidades de beneficio bruto. La primera opera diez veces con coste de 2 por operación: quedan 80. La segunda opera cien veces: con el mismo coste quedan −100. Si la simulación omite comisiones o utiliza un spread irreal, puede favorecer precisamente la variante más sensible al coste. Evalúa también periodos adversos y caídas de equity, no solo el saldo al final.
Qué debes comprobar al aplicarlo
Antes de automatizar, revisa permisos, tamaño máximo, parada y comportamiento ante desconexión. Copiar operaciones o comprar señales añade dependencias; los resultados del proveedor no garantizan los tuyos. Un VPS mantiene procesos, pero no elimina riesgo de estrategia o ejecución.
Práctica: compruébalo en tu entorno
La forma de aprender este concepto es observar el proceso y conservar sus datos. Completa esta práctica en demo o con documentación, sin enviar órdenes reales ni añadir capital para hacer el ejercicio. Anota las diferencias entre el ejemplo y las especificaciones de tu cuenta.
- Guarda versión, parámetros, datos, periodo y costes de cada prueba.
- Examina fuera de muestra y con costes más exigentes, sin operar dinero real para validar el ejercicio.
Pon a prueba lo aprendido
Resuelve la pregunta antes de desplegar la respuesta. Lo importante es justificar la conclusión y sus supuestos, no memorizar una cifra.
¿Un backtest rentable sin costes demuestra rentabilidad neta?
Ver respuesta razonada
No. Repite con costes, ejecución y muestras separadas. Sigue siendo una simulación, no una garantía.
Fuentes para seguir aprendiendo
Consulta la documentación original para verificar unidades, funciones y condiciones. Las especificaciones de tu cuenta prevalecen sobre cualquier ejemplo de esta guía.


