Es un honor para mí entrevistar a uno de los traders automáticos de Forex más interesante del momento. Se trata de Daniel Fernández, creador del blog Mechanical Forex y de proyectos tan interesantes como Asirikuy o Kantu. En esta exclusiva entrevista nos habla un poco acerca de su forma de ver el trading y de sus proyectos.

X-Trader (X-T): Hola Daniel, gracias por concederme esta entrevista para X-Trader.net. Lo primero de todo no puedo resistirme a preguntarte el por qué de esos originales nombres para tus proyectos (Asirikuy, Watukushay, Kantu...), ¿de dónde los sacas?

Daniel Fernández (DF): Son palabras que vienen del Quechua, el idioma original de los incas y otras tribus indígenas de Colombia, Perú y Ecuador.  Así, Asirikuy significa sonrisa, Kantu significa respuesta, pero realmente no las escojo por su significado sino porque me gusta como suenan. En general el objetivo es hacer las cosas fáciles de identificar sin que el nombre le diga nada al usuario distinto a la identidad.

X-T: ¿Cómo te metes en esto del trading? ¿Cuál es tu formación? Cuéntanos un poco tu historia.

DF: Comencé a entrar en el trading a los 16 años, gracias a unos amigos que estaban intentándolo también. Claramente no pude abrir ninguna cuenta real hasta cumplir los 18 y en realidad no operé cantidades importantes de dinero hasta los 21 que fue también cuando empecé mis blogs. Sobre mi formación, estudié Química y he hecho algunos posgrados - en realidad me apasiona también - pero jamás he ejercido esa carrera como profesional ya que me he dedicado 100% al trading. La formación como científico fue muy importante a la hora de atacar el problema del trading, para mi hubiera sido imposible hacerlo efectivamente sin un fuerte conocimiento en programación y estadística, así como una visión clara del método científico.

X-T: ¿Por qué el trading con sistemas y no la operativa discrecional?

DF: Porque para mi fue imposible lograr atacar el trading manualmente, debido a que no lo podía estudiar sistemáticamente. Con el trading algorítmico y más, automatizado, fue posible para mi aplicar muchas destrezas que había aprendido durante mi formación para estudiar realmente lo que estaba pasando. Ha sido un camino largo, de muchos errores, muchos experimentos y mucho aprendizaje.

X-T: ¿Qué plataforma recomendarías para trabajar con sistemas? ¿Por qué ya no te gusta Metatrader?

DF: Recomendaría JForex, Oanda o trabajar con un protocolo FIX, en realidad cualquier broker con un API directa funciona bien (los que menciono son con los que tengo experiencia). No recomendaría a nadie serio utilizar Metatrader. Esta compañía está mucho más interesada en lograr vender señales/sistemas/indicadores por medio de su mercado virtual y no le interesan para nada los traders. Suelen hacer actualizaciones que dañan funcionalidad previa y esto va en detrimento de cualquier esfuerzo por hacer trading automatizado profesional. Si una persona quiere tener un negocio sólido donde el código no se daña de la noche a la mañana, hay que huir de Metaquotes y sus plataformas.

X-T: ¿Qué equipo y herramientas utilizas en tu día a día? ¿Cómo controlas la ejecución de los sistemas automáticos? ¿Qué VPS utilizas?

DF: Para desarrollo utilizo un cluster de unos 10-15 computadores, que tienen procesadores que varían entre core2 quad e intel i7. En herramientas utilizo programas de backtesting y de busqueda de sistemas desarrollados por mi en colaboración con nuestra comunidad (Asirikuy). Todo lo hemos desarrollado en FreePascal, C++, OpenCL, R y Python. Para ejecución utilizo servidores Linux con conexión redundante y planta eléctrica de respaldo. Como ya sabes no utilizo nada de Metatrader, todas mis cuentas están en Oanda o Dukascopy y se ejecutan de manera directa a través de los respectivos API, utilizando programas que hemos desarrollado nosotros mismos.

X-T: Hablemos de tus sistemas, ¿puedes darnos algunas estadísticas? ¿Cuál es tu algoritmo favorito de control del riesgo? ¿Cómo aplicas el money management en tus sistemas? ¿Qué time frames sueles trabajar?

DF: En general utilizo solamente sistemas que tienen alta estabilidad (coeficientes de regresión lineales por encima de 0.95) y que se comportan bien en conjunto (que tienen baja correlación histórica entre ellos). Los sistemas son constantemente re-evaluados y reemplazados, ya que contamos con capacidad para generación automática de sistemas por lo que esto no es un problema. Solemos trabajar timeframes de 1H y 1D. Los otros aspectos sobre mis sistemas los reservo para quienes quieran ingresar a nuestra comunidad.

X-T: Swing trading, seguidor de tendencia, búsqueda de ineficiencias del precio... ¿Cómo definirías la base de tus mejores sistemas? ¿Con qué estilo de trading te sientes más cómodo?

DF: Intentar encasillar y clasificar sistemas es irrelevante. Los sistemas se buscan de manera automática y la razón por la que decido operarlos o no es puramente estadística, no tiene nada que ver con si el sistema "sigue tendencias" o hace "swing trading", eso no me importa mientras las estadísticas sean sólidas. Me siento cómodo con una metodología clara, basada en principios estadísticos claros que tienen una razón fundamental de ser.

X-T: ¿En qué pares has visto que funcionan mejor tus sistemas? ¿A qué crees que puede deberse?

DF: Puedo buscar sistemas para cualquier par, la pregunta es por esto un poco irrelevante. En general nos centramos en los pares con mayor liquidez y con menores costos (que son también para los cuales tenemos mejores datos históricos), pero en general podríamos buscar sistemas en cualquier lugar, si tenemos la suficiente información histórica.

X-T: ¿Has detectado algún cambio estructural en los mercados en los últimos años que haya afectado a tus sistemas?

DF: Sí, en realidad hubo cambios fuertes desde mediados de 2013 que nos obligaron a cambiar algunos sistemas que habían funcionado por un tiempo largo (desde 2009). Sin embargo gracias a esto también refinamos nuestra metodología de generación automática que nos permite fácilmente reemplazar las piezas que vayan fallando.

 

X-T: Hablemos de tus proyectos: ¿qué es Asirikuy? ¿De qué manera se benefician y comparten información los miembros de esa comunidad?

DF: Es una comunidad de traders que creé en 2010. Los miembros tienen acceso a nuestro desarrollo y herramientas además de un foro y wiki donde pueden compartir información con la comunidad. Para cualquiera que quiera aproximarse a este problema de manera profesional es un ahorro grande de tiempo porque tienes todas las herramientas que necesitas para hacer un desarrollo serio y poderoso de tu trading. Tienes acceso a todo el código y puedes modificarlo a tu antojo.

X-T: Otro proyecto que me parece fascinante es Kantu, ¿qué nos puedes contar sobre él? ¿Hasta qué punto la generación de estrategias en base a los precios es adecuada? ¿No se corre el riesgo de caer en el curve fitting?
DF: Kantu es un proyecto que busca generar sistemas de manera automática, fue el primer paso en este campo para nosotros. Ahora estamos desarrollando el siguiente paso, PKantu, que puede utilizar GPU para generar sistemas y R para hacer análisis estadístico de los resultados. Claro que con estas herramientas se corre un riesgo gigantesco de caer en graves problemas (curve-fitting, data-mining bias, etc), es imprescindible un conocimiento estadístico sólido para poder saber utilizarlas. Son solo herramientas, tenerlas no te garantiza el éxito si no sabes usarlas, es más: usarlas inadecuadamente prácticamente garantiza tu fracaso.

X-T: ¿Qué es lo que más te gusta del trading? ¿Y lo que menos?

DF: Lo que más me gusta es el reto permanente al que te enfrentas, el tener que resolver problemas constantemente. Lo que menos me gusta es la inestabilidad financiera (porque la distribución de ganancias nunca es homogénea), pero es algo con lo que aprendes a lidiar de diferentes maneras.

X-T: Todo trader se ha arruinado alguna vez o ha pasado por un momento realmente difícil, en el que ha estado a punto de perder hasta la camisa. Cuéntanos cómo fue ese momento en tu caso.

DF: Cuando estaba empezando y operé mis primeras cuentas de forma manual, perdí las primeras 3 cuentas en menos de 2 meses, desde ahí no he vuelto a cometer ese error.

X-T: ¿Qué lección del mercado ha sido determinante en tu camino en el trading?

DF: Que todos los sistemas fallan y tienes que estar preparado para siempre tener uno nuevo para reemplazar el que ha fallado. Sin importar cuando tiempo llevas operándolo o que tan sólido haya sido históricamente, las cosas siempre cambian eventualmente. Debes tener una manera de cambiar todos tus sistemas mañana mismo si fuera necesario.

X-T:  ¿Cómo es el día a día de un trader sistemático?

DF: Para mi consiste en pasar unas dos horas al día diseñando experimentos, otras 2 horas escribiendo código y otras 2 horas analizando resultados (a veces, otras 2 horas escribiendo cosas para el blog, etc). Lo que yo hago se parece mucho al trabajo de científico para el cual me formé, razón por la que lo disfruto enormemente.

X-T: Recomiéndanos tus libros y webs de trading favoritas.

DF: En lugar de libros, preferiría recomendar coursera.org para las personas interesadas en el trading sistemático. Ahí existen varios cursos de estadística básica, programación, etc., que les pueden ayudar a sentar las bases que necesitan para tener éxito. Busquen primero tener un fundamento sólido en las cosas básicas, antes de meterse de lleno con el trading. Es un paso de formación inicial, así como al principio de una licenciatura tienes que ver las cosas más básicas antes de meterte de lleno en tu materia.

X-T: ¿Qué proyectos tienes para el futuro?

DF: Estoy muy interesado en los sistemas basados en machine learning, hemos tenido ya algo de éxito con ciertas cosas y vamos abriendo campo en este sentido. Me gustaría poder desarrollar sistemas más sólidos en este campo. También me he interesado por otros mercados y es probable que aplique las cosas que han funcionado en divisas en otros ambientes. Sin embargo las ideas surgen todo el tiempo, así que es difícil predecir donde estaremos en un par de años (hace dos años seguro no habría acertado).

X-T: La correspondiente despedida y un consejo para nuestros lectores.

DF: Muchas gracias por la entrevista, espero que le haya servido a tus lectores para aprender un poco más sobre la vida de un trader sistemático. Como último consejo, quiero decirles que si solo están en el trading por el dinero, ya tienen el fracaso garantizado. Las personas que tienen éxito en esto normalmente son personas apasionadas por los problemas, la programación, la estadística, etc, no son personas enfocadas en el % de ganancia mensual, sino en cuanto aprenden cada día. Si realmente no les apasiona lo que hacen, es muy probable que no tengan éxito, nunca hagan nada en función del dinero. El dinero es una consecuencia de entender lo que están haciendo.

 

Saludos,
X-Trader



Si te ha gustado este articulo, ¡compártelo en redes!