Como hacer un backtesting aplicado al mercado Forex

¿Te gustaría ser un perdedor constante y hacer trizas tus cuentas de la manera más fácil? Si tu respuesta es NO (espero que así sea, aunque hay muchos que les encanta perder dinero) entonces te invito a que en los próximos cinco minutos interiorices la importancia de usar el backtesting como arma fundamental para tu éxito operando en Forex y cómo sacarle el máximo provecho a la información que esta herramienta nos brinda.

Hacer un backtesting no es más que recoger un conjunto de datos (eventos) y someterlos a la estrategia (sistema de trading) que estamos tratando de probar a fin de medir su eficiencia. El interrogante es si la gran mayoría de entendidos en Forex coinciden en lo fundamental de realizar los backtesting, porque a pesar de las advertencias, los traders novatos y no tan novatos no lo usan como se debe.

Creo que pueden haber dos respuestas: la primera es que a muchos les cuesta hacerlo. Yo diría les cansa, les aburre, les fastidia, no entienden o simplemente no les genera interés y prefieren lanzarse a operar su estrategia en las cuentas demos e incluso en las reales. Grave error, al final esa gente siempre serán perdedores constantes. Siempre. ¿Y por qué? Yo diría que la codicia, la impaciencia e incluso el facilismo que pueden tener muchas personas en sus mentes y en su forma de entender la vida los hace aventurarse y entrar “cegados” al mercado. Luego, cuando acabaron sus primeras cuentas vienen las frustraciones.

Luego hay otro grupo que si lo realiza. Lo he visto en muchos traders novatos (y muchos que tienen años ya operando), pero no lo saben hacer. Conclusión, tienen la buena intención, pero las buenas intenciones no generan pips, así que también pasan a formar parte de la gran masa de perdedores.

Ambos grupos de operadores pierden en parte porque este negocio es demasiado individualista (usted cuando opera es posible que no tenga a nadie al costado que le diga que hacer y sobretodo “qué no hacer), entonces los errores que uno pueda cometer están a la orden del día, un motivo más de por qué fracasan tantos operadores.

Tal vez con la suficiente guía al momento de usar las demos y luego en las reales, millones de dólares no serian tirados al agua. Dicha “individualidad natural al operar” hace también que aún, si usted practicara mucho en las cuentas demos, no estará libre de cometer errores en la reales. Todos los vicios y desaciertos que usted realice en sus demos o cuentas de simulación las repetirá en las reales (de todas maneras), por esta falta de guía o tutoría y en gran parte por su inexperiencia.

Conclusión: no hacer adecuadamente los backtesting lo convertirán en un perdedor permanente. Si usted intenta operar un sistema en el mercado real sin una previa verificación estadística de su desempeño, lo único que conseguirá será destrozar su propio dinero.

¿Por qué es tan importante hacer un Backtesting?

  1. Porque tendrá “alguna CERTEZA estadística” del arma que utiliza y la eficiencia de la misma, sobre el éxito al abrir y cerrar una posición.
  2. Porque reducirá sus MIEDOS al entrar al mercado.
  3. Porque al momento de operar necesita CONFIANZA en su método, al saber que cualquier cosa puede suceder en los mercado y muchas veces en los momentos menos pensados.
  4. Porque los operadores de Forex no somos ADIVINOS. No trate de jugar al casino con su cuenta y operar al instinto o a la corazonada. Usar un método debidamente probado es ser RESPONSABLE y es justamente esa, una cualidad básica que debe tener un trader.

Cómo elaborar un backtesting:

Es laborioso, pero cuando tenga la plantilla ya desarrollada le servirá para poder evaluar cualquier estrategia. En primer lugar debe tener la estrategia que desea probar. Esta debe de ser clara y contar con entradas y salidas especificas. Aquí quisiera ser claro, cuando digo especifico me refiero a eliminar cualquier tipo de subjetividad y solamente entrar o salir usando sus indicadores.

Otro aspecto, es que dicho método a evaluar no tenga demasiados indicadores. Tener muchos indicadores solo frenara múltiples entradas y lo llenaran de falsos ingresos al mercado porque mientras (por ejemplo) el Momentum y los Estocásticos le indiquen entrada, es posible que el ADX y el MACD no o viceversa. A veces por nuestro afán de perfeccionar el método llegamos incluso a “adornarlo” de tantos indicadores que a la larga solo nos retrasarán la toma de decisiones. Entonces simplifiquemos la operatoria y su medición.

Con un método establecido deberá elegir el par de divisa que quiera evaluar y el espacio temporal. Si usted solo se dedica a operar por algunas horas, entonces escoja un espacio temporal acorde a las horas en que usted podría estar en el mercado. Medir en otros espacios de tiempo no lo descarto, pero va amarrado a la disponibilidad del operador. Escoja si medirá el método en horario americano, europeo o asiático.

Con esta información podrá elaborar una plantilla sencilla en Excel donde muestre el par que está usando, el precio de entrada (según su método) y el precio de salida. Entre ambos precios (entrada y salida) aparecerán también los máximos. Es decir lo máximo ganado y lo máximo perdido. Dicha información será vital para su análisis. En principio podría separar todos los máximos ganados y agruparlos como un conjunto de eventos del cual podríamos obtener la media y su desviación estándar. ¿Qué logramos con esto?, saber con alguna certeza estadística donde se encuentra la mayor concentración de dichos máximos y esto le dará la pauta para definir más adelante su Limit (al momento de programar su método).

Por ejemplo si el 65% de la concentración de los máximos de su método se encuentra entre los valores de 90 y 70 (por decir 2 cantidades) entonces podría ser cualquier valor de esta zona el que usted escoja para que sea su Limit a futuro. Ahora bien, usted también podría agrandar su espectro de concentración de pips o achicarlo y hacerle los respectivos ajustes. Lo mismo ocurre desde el lado de las perdidas máximas. Y tendría que ser razonado de esta forma: “cuánto podría aguantar mi método en pips para cerrar o no una posición y esta regrese a ser ganadora” (es decir descubrir el stop más adecuado).

La pregunta clave, a continuación seria: ¿y cuantos datos debería evaluar? Personalmente, pienso que desde 100 a 200 datos; que representaría entre 3 a 5 meses. Sí, es trabajoso, yo lo sé (nunca dije que fuera sencillo), pero si muy eficaz. Con un backtesting bien trabajado tendrá una maquina demoledora de estrategias que le permita encontrar el sistema más idóneo para ganar consistentemente y no unas cuantas semanas o unos cuentos meses.

Para terminar recuerde que su Limit siempre debe ser mayor que su Stop. Si su método o la forma de operar que tiene le hace ganar 35 pips y cuando pierde lo hace con 40 pips entonces arriesga considerablemente su capital (sin considerar el spread y las comisiones). Otros casos son peores, ganar 5 pips y perder hasta 20 pips, no tiene sentido ni lógica y lo mejor sería descartarlos de plano. Sin embargo, aunque parezca mentira algunos operadores que recién inician lo hacen de esa forma. Por eso, lo importante de difundir y explicar con claridad estos temas.

Bien amigos, como siempre es un gusto colaborar con un pequeño aporte.

Saludos desde Lima – Perú.

Daniel Arturo Ruiz Bravo

TUTORESFX

www.tutores-fx.com

>>> También le interesa leer