En este artículo
Al terminar, sabrás…
- Conciliar resultado Ask/Bid y modelo de puntos medios.
- Identificar diferencial contado dos veces y costes aplicados a todos los cierres.
- Separar datos y etiquetas disponibles durante desarrollo de una evaluación posterior.
Conceptos sin salir del artículo
Bid y Ask Spread Prueba histórica de una estrategia (backtesting) Bancos centrales Comisión de negociación DrawdownUna tasa histórica alta de aciertos no demuestra ventaja. El backtest evalúa reglas concretas sobre datos definidos, con supuestos de ejecución. Incluso un resultado positivo puede reflejar azar, selección o sobreajuste. Empieza por una especificación que permita reproducir decisiones, no por una curva bonita.
Qué pregunta responde una prueba histórica
La esperanza positiva de muestra describe el conjunto probado. Para extraer conclusiones más amplias necesitas incertidumbre, costes, robustez y evaluación separada. Una contradicción entre reglas puede descubrirse en un ejemplo pequeño; un resultado rentable exige otra pregunta. No hay cien operaciones que otorguen significación por definición.
Fija cuándo estaba disponible cada dato
Registra símbolo, marco temporal, señales, momento de orden, salidas y tamaño. Regla diaria hipotética: compara cierre completo con máximo de la barra anterior y solicita entrada solo después de conocer ese cierre. Entrar en la apertura anterior de la misma barra usando su cierre final introduce información futura.
Define posición existente, datos ausentes y margen insuficiente. Una configuración de indicador no resuelve esos casos ni garantiza ejecución. Contrasta señales reproducidas independientemente antes de interpretar el total. Si las reglas requieren criterio discrecional, identifícalo y guarda la evidencia disponible entonces.
Datos adecuados y límites de la muestra
Futuros de divisas, spot OTC y CFD son contratos distintos. Los datos centralizados de futuros no sustituyen automáticamente la ejecución de una estrategia minorista spot. Anota proveedor, producto, lado de precio, zona, huecos y versión. El periodo debe cubrir condiciones relevantes, declarando límites de cobertura.
OHLC no indica qué ocurrió primero cuando stop y objetivo se tocaron dentro de la misma barra. MT5 puede generar ticks de un minuto sin historia tick incluso en una prueba basada en ticks reales. Comprueba datos y diario, no solo el nombre del modo. Para una cesta, conserva instrumentos elegibles en cada fecha; para macro, publicaciones disponibles entonces, sin revisiones posteriores.
Necesidad de muestra depende de dispersión, dependencia, tamaño de efecto, selección y regímenes. Añadir instrumentos puede cambiar la hipótesis en vez de reforzar la misma evidencia. Registra incertidumbre y tamaño efectivo, sin un mínimo universal de años o operaciones.
Concilia ejecución antes de descontar diferencial
Modelo completo con una unidad de cantidad y precios arbitrarios: entrada Bid/Ask 100/102, punto medio 101; salida 103/105, punto medio 104. Compra exactamente en Ask 102 y venta en Bid 103: resultado +1 unidad de precio. Se excluyen comisión, financiación, huecos y deslizamiento.
103 − 102 = +1. Los medios dan 3 − 1 − 1 = +1; restar ambos diferenciales completos produce −1 erróneo.
- Entrada
- Bid 100 / Ask 102 / medio 101 – Compra asignada en 102.
- Salida
- Bid 103 / Ask 105 / medio 104 – Venta asignada en 103.
- Ask a Bid
- +1 unidad de resultado – Diferencial ya reflejado.
- Puntos medios
- +3 − 1 − 1 = +1 – No restar de nuevo dos y dos.
Los medios suben tres; entrada un punto por encima y salida uno por debajo: 3 − 1 − 1 = +1. Restar ambos diferenciales completos, dos y dos, da −1, incompatible con esas ejecuciones. Restar otro dos de 103 − 102 también duplicaría un componente incluido. Distingue precio del gráfico y precio negociable.
Extensión monetaria independiente: tres unidades de cantidad y contrato hipotético que paga un EUR por unidad de precio y cantidad. El resultado Ask/Bid es tres EUR. Añade comisiones antes excluidas de 0,60 y 0,40 EUR: neto dos. Restar además seis EUR por un diferencial ya incorporado daría −4 erróneos. Contrato y tarifas son supuestos, sin describir un producto real.
Un diferencial hipotético de 0,8 pips representa 0,4 % de un objetivo de doscientos pips y 16 % de uno de cinco. Son proporciones de distancia, no porcentaje de ventaja ni estimación de resultado. Incluye comisiones, financiación y ejecución según modelo; duplicar costes no hace una prueba más prudente.
Otra muestra ficticia conserva PLN: cincuenta cierres, treinta ganancias de cuarenta y veinte pérdidas de cincuenta antes de costes. Ganancias 1.200, pérdidas 1.000, total +200, media +4 y profit factor 1,20. Aplica coste completo a cada cierre, también perdedores.
Con dos PLN por cierre, las ganancias quedan en 38 y pérdidas en 52: total +100, media +2 y factor 1.140 / 1.040 ≈ 1,10. Con cuatro, ganancias 36 y pérdidas 54: total cero, media cero y factor 1,00. Solo cambia el coste supuesto, sin datos de estrategia observada. Probar el doble de un coste medio puede ser un filtro elegido, no margen universal de seguridad.
Selección y evaluación necesitan separación real
Elegir el mejor parámetro, par o corte entre muchos puede ajustar peculiaridades del historial. Conserva todos los intentos, incluidos descartes fuera del optimizador. Limitarlo a dos parámetros no elimina selección en otros lugares. Un resultado fuerte tampoco diagnostica automáticamente sobreajuste.
Congela el corte antes de ajustar: 70/30 es una opción, no regla universal. Un test peor puede reflejar regímenes o muestreo además de selección. Si lo inspeccionas y cambias la regla, pasa a desarrollo. El futuro reservado deja de estar intacto por llamarlo otra vez test.
La cronología incluye conocer las etiquetas. Modelo: decisión t recibe resultado en t + 3; primer test comienza en t10 y el ajuste termina antes. Entre t1–t9, solo t1–t6 tienen resultados anteriores a t10: t6 se etiqueta t9. Los de t7–t9 llegan t10–t12 y no pueden informar ese ajuste. Precios anteriores aún pueden hacer falta para calcular un indicador de test. La exclusión resuelve ese solapamiento, sin eliminar toda posible fuga.
No derives un retorno de estadísticas que no lo fijan
Con probabilidad supuesta 0,54, ganancia media 2,3R y pérdida 1R, esperanza bruta = 0,54 × 2,3 − 0,46 = 0,782R; profit factor = 1,242/0,46 = 2,70. No determinan drawdown o retorno total. Un 87 % asignado, por separado, en cinco años exactos anualiza (1,87)^(1/5) − 1 ≈ 13,34 %. No se deriva de esos pagos.
La investigación del sitio calendario de tipos de referencia del BCE, 2016–2025 permite explorar 2.560 publicaciones EUR/USD y 49 días laborables sin publicación, contrastados con calendario TARGET. Esa ausencia prevista no equivale a hueco de datos; tampoco son cotizaciones ejecutables del broker.
Tres pasos para tu siguiente prueba
- Guarda reglas, versión de datos y momento de disponibilidad en un archivo reproducible, incluyendo pérdida, señal ausente y barra ambigua. Comprueba decisiones individuales y gestión de información incompleta, para que una curva total no oculte diferencias de regla o ejecución.
- Concilia precios efectivos y cargos separados antes de calcular neto, y reproduce la tabla de costes del ejercicio. Congela selección y evaluación cronológica con etiquetas disponibles entonces; no conviertas un periodo ya inspeccionado en evidencia nueva cambiándole el nombre.
- Registra muestra, dependencia, dispersión, variantes probadas y sensibilidad de costes, y compara demo con el modelo congelado. Investiga discrepancias sin tolerancia porcentual universal; una prueba positiva o tres meses de demo no exigen avanzar a dinero real.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
Correcto: 103 − 102 = 1. No vuelvas a restar el componente presente en esos precios.
Más preguntas
¿Qué es sobreajustar una estrategia?
Adaptarla a rasgos de desarrollo que no se generalizan. Una tasa de acierto no basta para diagnosticarlo: comprueba pagos, costes, intentos de selección y evaluación realmente reservada. Revisar reglas tras ver un test convierte ese periodo en desarrollo, sin que otro nombre restaure su independencia del proceso de selección.
¿Qué programa uso para probar?
El que represente reglas, producto, datos y ejecución previstos. MT5 admite asesores y modos de ticks distintos; verifica historia y ajustes. Repetición manual y código plantean controles diferentes, sin evitar automáticamente información futura o precios irreales. Consulta documentación de la configuración concreta, sin ranking universal o precio fijo.
¿Cuánta historia necesito?
No existe mínimo universal de años o operaciones. Considera dependencia, dispersión, condiciones relevantes y número de ideas probadas. Más símbolos pueden cambiar la hipótesis. Declara limitaciones y conserva evaluación cronológica cuyos resultados no estuvieran disponibles al desarrollar, comprobando también cuándo se conoció la etiqueta de cada decisión.
¿Qué cifras parecen realistas en un buen backtest?
No hay una banda válida de aciertos, profit factor o drawdown para todo método. Concilia neto, exposición, valoración abierta, costes y selección. Las cincuenta operaciones hipotéticas pasan de 200 PLN a cero al aumentar coste de cero a cuatro por cierre. Esa sensibilidad no valida una estrategia real.
Fuentes y comprobación
- MetaTrader 5: Real and Generated Ticks
Secciones primarias leídas: Bid/Ask frente a Last, diferencial variable o fijo y generación de ticks en minutos sin historia tick. El nombre del modo no certifica cobertura íntegramente observada.
- MetaTrader 5: Market Watch
Spread como diferencia Ask/Bid, dato de hora de llegada según servidor y campo de spread en puntos: distinguirlo del pip del modelo.
- Bailey y colaboradores (2014): Pseudo-Mathematics and Financial Charlatanism
Resumen primario institucional leído: probar configuraciones múltiples puede generar alto rendimiento simulado y sobreajuste. PDF enlazado AMS respondió 403; no se afirma lectura completa.
- NIST: Confidence Limits for the Mean
Fórmula y explicación leídas: incertidumbre de la media, dependencia del tamaño y desviación muestral. No reduce por definición la variación de cada operación ni certifica una ventaja duradera.
Los cálculos utilizan supuestos explícitos. No sustituyen los datos actuales de mercado ni las condiciones de tu proveedor.
