Cómo interpretar un informe del probador de estrategias de MT5
Una prueba retrospectiva es un argumento, no una prueba. El informe de MT5 te ofrece unas treinta cifras y un gráfico, y aproximadamente seis de ellas determinan si el argumento es válido. A continuación te indico qué debes leer, en qué orden, y los dos ajustes situados en la parte superior de la página que pueden hacer que todo lo que aparece debajo de ellos carezca de sentido.
Empieza por la parte de arriba de la página, no por la de abajo
Antes de dar importancia a cualquier resultado, comprueba el encabezado del informe. Tres líneas en ese encabezado pueden invalidar todo lo que aparece a continuación.
- Símbolo y punto. ¿Es ese el par y el marco temporal con los que piensas operar? Un resultado en un par no dice gran cosa sobre otro.
- Modelización. En MT5 debería ponerse lo siguiente: Cada tick se basa en ticks reales. Todo lo demás son movimientos de precios simulados dentro de cada barra.
- Difundir. Una prueba realizada con un spread fijo más ajustado que el de tu bróker no refleja tu resultado real. La comisión y el swap se configuran en el mismo lugar y, a menudo, se dejan en cero.
Si alguno de esos tres datos es incorrecto, deja de leer el informe y pide uno mejor.
Las seis cifras que importan
1. Caída relativa máxima
Lee esto antes de hablar de beneficios. Se trata de la caída más pronunciada desde un máximo, expresada en porcentaje del capital social, y es lo que más se acerca en el informe a «lo que se sentía al mantener esa posición».
Una estrategia que registre una caída del 15 % en cinco años se refiere simplemente a un mal mes normal. Una que registre una caída del 60 % te indica que, en algún momento, la cuenta valía menos de la mitad de su valor máximo, independientemente de cuál sea el resultado final.
2. Beneficio neto total, frente a esa caída
El beneficio por sí solo no tiene sentido sin el riesgo que se asumió. La forma más útil de expresarlo es mediante una ratio: el beneficio neto dividido por la caída máxima. Un valor superior a 2 a lo largo de varios años es una cifra sólida. Si es inferior a 1, significa que has asumido más riesgo del que has obtenido.
3. Factor de rentabilidad
Beneficio bruto dividido entre la pérdida bruta. Un valor superior a 1,3 es aceptable; por debajo de 1,1 no queda nada una vez que se tienen en cuenta los costes reales.
Hay que tener en cuenta una salvedad en el caso de los EA que se comercializan en este nicho: una estrategia de cuadrícula con un multiplicador genera un factor de beneficio elevado casi por definición, ya que obtiene ganancias frecuentes pero de pequeña cuantía. Analízala junto con la caída máxima, nunca por separado.
4. Beneficio esperado
El resultado medio por operación, en divisas. Si es inferior a tu spread más la comisión de ese par, la estrategia ya no tiene ventaja alguna tras deducir los costes, por muy buena que parezca la curva de capital.
5. Número de operaciones
Con menos de unas 100 operaciones, las estadísticas no son fiables. Treinta operaciones pueden parecer magníficas por pura suerte. Esto también se aplica a una prueba que se llevó a cabo a lo largo de cinco años, pero en la que solo se realizaron operaciones en uno de ellos.
6. La curva de capital: cómo interpretar su forma
Fíjate en la imagen, no en el punto final. Una curva que asciende en pequeños tramos con ligeros descensos es una estrategia con ventaja. Una curva que es una línea suave con dos precipicios verticales es una cuadrícula: te indica exactamente lo que hace, y que los precipicios son el verdadero riesgo.
Presta atención también a un tramo largo y plano, lo que suele indicar que la estrategia dejó de operar durante meses, y a una curva que solo gira al alza al final, lo que a menudo significa que los parámetros se ajustaron a los datos más recientes.
Los dos indicios de un EA ajustado a una curva
El ajuste de curvas consiste en ajustar los parámetros hasta que los datos históricos se vean bien. Da lugar a informes impresionantes y a predicciones que no sirven para nada.
El primer indicio es un conjunto de datos de entrada sospechosamente exacto. Un stop loss de 253 pips y un paso de cuadrícula de 21 son números impares, y los números impares suelen proceder de un optimizador. Eso no significa necesariamente que sea incorrecto, pero sí implica que la prueba que se te muestra es la mejor de entre muchas, y la mejor de entre muchas no es un resultado medio. Pide que te muestren los mismos parámetros probados en un par diferente o en un año distinto.
El segundo es un gráfico de optimización con un único pico. Si el EA es rentable con un intervalo de 21 pips y pierde con 20 y 22, significa que el ajuste se ha adaptado al ruido. Un parámetro robusto se sitúa en una meseta: funciona en todo un rango, y los valores cercanos al elegido también funcionan. En el optimizador de MT5, fíjate en el gráfico 2D y da preferencia a una curva amplia en lugar de a una forma de aguja.
Gestiona tu propio negocio, como es debido
- Abre el Probador de estrategias (Ctrl+R), selecciona el EA, el símbolo y el marco temporal.
- Establece la configuración de modelado en cada tick se basa en ticks reales, y el intervalo de fechas de al menos cinco años.
- Establece el aplicar el diferencial medio real de tu bróker, en lugar de «actual», y añade la comisión en la configuración de la cuenta.
- Utiliza el depósito y el apalancamiento con los que vayas a operar realmente.
- Ejecútalo y, a continuación, vuelve a ejecutarlo con un periodo de cinco años diferente y compara los resultados. Es más revelador que dos ventanas muestren resultados discrepantes que el hecho de que una sola coincida con lo que dice el vendedor.
Cualquier producto del MQL5 Market se puede descargar como versión de prueba gratuita y probar exactamente así antes de pagar, sin límite de tiempo. No hay motivo para fiarse de una captura de pantalla.
Lo que un backtest nunca te puede decir
No puede mostrar el deslizamiento en tu cuenta, las recotizaciones, cómo se comporta tu bróker en mercados volátiles ni si se puede acceder al servidor de licencias desde tu VPS. Tampoco puede utilizar el calendario económico de MetaTrader, por lo que cualquier filtro de noticias se muestra como desactivado durante una prueba.
Esas forman parte de una pequeña tirada en directo, por eso La versión de demostración funciona, pero la versión en vivo no. existe. Y si los ajustes de los que estás leyendo forman una cuadrícula, matriz frente a martingala muestra cómo afecta la escala de lotes a las cifras anteriores.