Rankia España Rankia Argentina Rankia Brasil Rankia Chile Rankia Colombia Rankia Czechia Rankia Deutschland Rankia France Rankia Indonesia Rankia Italia Rankia Magyarország Rankia México Rankia Netherlands Rankia Perú Rankia Polska Rankia Portugal Rankia Romania Rankia Türkiye Rankia United Kingdom Rankia USA
Acceder
Blog Vender para comprar
Blog Vender para comprar
Blog Vender para comprar

Entre el backtest manual y el automático

Llevo varios días reflexionando con otras personas sobre si es mejor hacer un backtest automático o manual y siempre en la reflexión salen ideas o puntos que deberíamos recordar. Hacer backtest es cansado, hay que reconocerlo para entender por qué a veces no le dedicamos el tiempo suficiente.

Y cansa porque es monótono y porque al hacerlo también extendemos la ilusión porque el sistema que estamos intentando llevar a nuestra cuenta sea ganador. Queremos que gane y queremos que lo haga rápido, y eso llevado al backtest significa que lo queremos hacer rápido y ver resultados positivos lo antes posible.
 
Para eso muchas veces podemos optar por hacer backtest en automático que nos arroja resultados algo más objetivos y mucho más rápidos y profundos de lo que nosotros podríamos obtener si vamos barra por barra testeando lo que podríamos ganar o perder.
 
Sin embargo los backtest en automático son algo más complejos de definir. Por un lado tenemos que tener muy claras las reglas de entrada y salida, y no claras en la manera de entrar sino en los valores concretos de la entrada. Si nuestro objetivo es entrar en el pullback de una resistencia tenemos que definir qué llamaremos pullback, si es el nivel concreto de precio de la resistencia rota o bien si llega a un 5% de la anterior resistencia (ahora soporte) ya es suficiente.
 
Una vez definido el backtest automático, que es complejo pero no imposible, podemos sacarle todo el rendimiento posible haciendo infinidad de test en pocos minutos y obteniendo datos rápidos de cómo se comporta el sistema.
 
Y entonces ¿por qué hacer un backtest manual? Para mí la razón fundamental está asociada a vivir el sistema. En un backtest manual eres capaz de ver cómo evoluciona el mercado, cómo son las mechas, cómo se comporta el sistema cuando se acerca a tu stoploss pero no lo toca, cómo está el mercado cuando la operación sale mal o cómo está la tendencia cuando tu operación sale muy bien.
 
Dicho de otra manera, en un backtest manual, además de hacer el backtest ganamos en visión de mercado, en rapidez de vista para entender cómo está el precio y así poder leer con mayor facilidad los mercados sin demasiados indicadores.
 
El backtest manual es correoso pero es una gran inversión si lo que queremos es entender realmente cómo funciona nuestro sistema definido. Vamos además a entender su velocidad, cómo reaccionamos nosotros cuando tenemos fases en las que las cosas no van del todo bien y eso lo vamos a poder experimentar rápidamente.
 
Mi recomendación siempre ha sido por la de hacer backtest manual, sin duda, y por ello os animo a todos a seguir con ello, la mejor manera de entender el mercado es observarlo y no hay alternativa más óptima que  hacerlo con propios ojos.
2
¿Te ha gustado mi artículo?
Si quieres saber más y estar al día de mis reflexiones, suscríbete a mi blog y sé el primero en recibir las nuevas publicaciones en tu correo electrónico
Lecturas relacionadas
Descubre como podemos ahorrarnos 18 mill millones de euros en 15 minutos
Descubre como podemos ahorrarnos 18 mill millones de euros en 15 minutos
Cómo negociar para que tu banco te devuelva las comisiones (yo conseguí que me devolviesen 509€)
Cómo negociar para que tu banco te devuelva las comisiones (yo conseguí que me devolviesen 509€)
Los sueldos de los políticos
Los sueldos de los políticos
  1. en respuesta a Cienpies
    -
    #2
    07/05/15 07:19

    Hola Cienpies,

    Pues como comento en el artículo lo más óptimo aunque genere más trabajo es hacerlo a mano, si te vas a algo automático ProRealTime tiene backtest automático, Metatrader tiene varias APIs como FXblue o bien algunos como ForexTester (como ves para forex hay muchos pero podemos llevar a esos programas las cotizaciones de acciones para hacerlo usando la plataforma).

    Saludos.

  2. #1
    06/05/15 09:18

    Buenos días,
    ¿Podrías recomendar alguna plataforma para hacer Back test automático?
    Gracias

Definiciones de interés
Te puede interesar...
  1. La importancia de saber cuándo salir de una operación
  2. Cómo detectar el inicio de una tendencia
  3. El club del 40% de rentabilidad- Ideas que inspiran
  4. Vender lo débil para comprar lo fuerte, un principio de trading
  5. Plataformas gráficas de Trading
  1. ¿Cuál es la rentabilidad a esperar de la bolsa?
  2. La estrategia del cruce de medias, ¿es efectiva?
  3. Momentos de sobrecompra y sobreventa
  4. Plataformas gráficas de Trading
  5. Compra lo fuerte, vende lo débil