Robots de Trading Comerciales: no es oro todo lo que reluce [EAS-I]

8 February 2018
The Market Owl

SERIE EAS

  1. Robots de Trading Comerciales: no es oro todo lo que reluce [EAS-I]
  2. El Gran Mito de los Robots de Trading “Instala y Olvida” [EAS-II]

Vamos a comenzar este especial “Robots de Trading” arrojando algo de luz sobre algunas de las tinieblas que pueblan el oscuro mundo de los robots de trading comerciales. En particular, vamos a indagar sobre las principales ventajas y desventajas del uso de robots de trading comerciales, los denominados Expert Advisors o EAs.

 

Con este post no tenemos ninguna intención de colgar el sambenito a los robots de trading comerciales, sino que queremos ofrecerte nuestra humilde opinión al respecto para que consiga hacerte reflexionar sobre los mismos antes de someterte a su poder de seducción y apretar el gatillo de compra.

Antes de comenzar con la lectura, nos gustaría animarte a compartir tu opinión en la sección de comentarios del blog, situado a pié de página, en nuestro Community (en inglés) o compartir el artículo en las redes sociales (Facebook, Twitter, Linkedin)

Las 4 Principales Ventajas de los Robots de Trading Comerciales

Después de haberle dado algunas vueltas en el laboratorio Darwinex, hemos llegado a la conclusión de que las principales ventajas vendrían en términos de:

  1. Experiencia
  2. Disciplina
  3. Diversificación
  4. Velocidad

1) Experiencia

Es evidente que la compra de un EA ofrece a los neófitos en programación, así como a los traders recién llegados, una ruta low-cost hacia el trading algorítmico.

El ser autodidacta suena muy cool pero no deja de ser un trabajo a tiempo “muy” completo -24/7- y requiere tiempo, paciencia y experiencia antes de conseguir sacar un producto final con opciones de batir al mercado, es decir, a los que están al otro lado de tu trade.

Además, el reto de aprender a operar de forma manual puede ser incluso más desalentador que aprender a programar estrategias de trading algorítmicas.

No sólo eso, sino que la mayor parte de los EAs vienen respaldados con backtests con más años que Matusalem y eso, para los traders con menos experiencia, es prueba más que suficiente para confiar en el “excelente” trabajo del creador del robot de trading y haga que el libro “Aprende a Crear Estrategias de Trading Algorítmicas Por tu Cuenta” siga cogiendo polvo en la estantería de los propósitos de año nuevo.

Al fin y al cabo, solo tenemos que comprar y dejar que el “Santo Grial” trabaje por nosotros, ¿verdad?

No malinterpretes nuestras palabras ya que no consideramos que haya nada intrínsecamente malo en la compra de EAs. La gente también compra aspiradoras robóticas -por desgracia para los pobres animales de compañía-, y parece que una vez que las pruebas no hay marcha atrás.

Sin embargo, tanto las innovadoras aspiradoras como los EAs vienen con su libro de instrucciones que hay que leerse con detenimiento para saber su lógica, funcionamiento y mantenimiento y así hacer buen uso del mismo.

2) Disciplina

El trading discrecional NO es “pan comido”

Como mínimo, va a testear tu paciencia, talento y autocontrol con mucha más intensidad que la mayoría de profesiones.

Un trader discrecional intenta llevar una gestión del riesgo estable, entrar y salir de los trades con total precisión en base a criterios predefinidos con anterioridad -incluso a veces basado en su propia intuición- y resistir la tentación de no caer en una vorágine de autodestrucción intentando corregir los errores del pasado más reciente.

Repetir este ejercicio en diferentes activos/mercados puede ser una tarea extenuante incluso para los traders más avezados.

Los seres humanos somos especialmente propensos a cometer ciertos errores, o bien accidentales o bien conductuales. Estos últimos pueden ser una gran piedra en el camino hacia el éxito en el trading.

En consecuencia, estos EAs se presentan en un envoltorio de lo más tentador, y ofrecen una solución automática que mitigan el impacto del error humano.

3) Diversificación

Una trader manual operando en varios mercados/activos, tendrá que estar pendiente de una ingente cantidad de datos reflejados en múltiples pantallas.

Lo del trader operando desde la piscina encima de la colchoneta con un cocktail en una mano y el smartphone en la otra todavía no ha sido descubierto por Darwinex.

Incluso una única estrategia, operada en varios horizontes temporales, requiere de altas dotes de “multi-tasking” o multi-tarea. Hay que tener en cuenta el análisis técnico/fundamental, los múltiples indicadores, noticias, la acción del precio, etc. y actuar raudamente en tiempo real en todos y cada uno de los mercados en los que quieres operar.

El estrés al que un trader manual vas a ser sometido puede tener un efecto disuasorio incluso para los que tienen una fuerza de voluntad a prueba de bomba.

Los robots de trading comerciales automatizan este esfuerzo y, en función de las características del mismo, pueden analizar múltiples mercados de forma simultánea sin excesiva dificultad aplicando un conjunto de reglas predefinidas paliando el error humano.

4) Velocidad

Es una obviedad que el tiempo de reacción humana es mucho más lento que aquel de las máquinas.

A modo de ejemplo, la velocidad de respuesta humana a un evento de mercado puede llevar unos segundos, como poco. Mientras que en idénticas condiciones, una computadora ofrece una velocidad de reacción infinitamente más rápìda. En el caso de MetaTrader, puede oscilar entre unos microsegundos hasta unos milisegundos.

La ventaja de la velocidad que ofrecen los EAs comerciales es un plus para los traders, en particular para los intradiarios y los que operan estrategias de alta frecuencia (HFT).

Ahora vamos a cambiarnos de camisa para explicarte las desventajas de los robots de trading comerciales.

Desventajas de los EAs comerciales

Las tres que hemos definido son:

  1. Backtests factibles vs. Backtest “patata”
  2. Credenciales del vendedor
  3. Cuando el histórico real no es suficiente

1) Backtests factibles vs. Backtest “patata” (para la foto o selfie)

En uno de nuestros posts más recientes sobre el Backtesting en MetaTrader, ofrecimos nuestro manual de “buenas prácticas” en el tratamiento de datos, selección de parámetros y otros factores que tienes que tener en cuenta en el backtest de cualquier estrategia de trading.

Uno de los principales desafíos para los traders antes de adquirir el robot de trading, es verificar que el vendedor ha seguido este manual de “buenas prácticas” a la hora de publicar sus backtest.

En particular, EAs con backtests “cohete” que muestran una línea prácticamente vertical, se van a comportar de una manera muy diferente en un entorno real.

A modo de prueba, dime cual de estos dos backtests crees que es más factible:

Backtest A) El patrimonio se multiplica más rápido que un Gremlin en una piscina olímpica, pasando de $500 USD a $5,000,000 USD en un periodo de 10 años. Y se parece a algo así:

Backtest B) El patrimonio ha crecido desde los $500 USD a los $1,100 USD en el mismo horizonte temporal que el anterior:

Realistic Backtest MetaTrader

Si está claro que comprarías el backtest A, desde Darwinex te pedimos que busques ayuda en un buen profesional ya que padeces una dolencia grave, o simplemente estás todavía demasiado verde.

2) Las credenciales del vendedor

Si estás contemplando la compra de una “solución algorítmica”, tienes que tener mucho cuidado con los vendedores sin ningún tipo de credencial, a parte de los testimonios en su página web.

De hecho, no estaría mal que pidieras al comercial un enlace a su DARWIN!

Los traders profesionales entienden los conceptos de Capacidad y Divergencia. Si un trader con experiencia, y una estrategia de trading rentable, decide ponerla a la venta, las probabilidades de que dicha estrategia siga arrojando beneficios, a media que el número de compradores aumenta, son casi inexistentes.

Lo mínimo que deberíamos de preguntar a un proveedor de EAs es:

  1. ¿Cuántas personas han comprado tu EA hasta ahora?
  2. ¿Tienes un histórico con una cuenta real? ¿DARWIN?
  3. Si es así, ¿ha sido con bróker puro que envía todas las órdenes a mercado o con un creador de mercado?

Aviso a navegantes:

Un histórico creado en un bróker creador de mercado y un billete del monopoly valen practicamente lo mismo.

Cuando un histórico con cuenta real no es suficiente

Algunas reglas generales son:

  • Si una gran parte de traders están usando el mismo EA en diferentes brókers, las probabilidades de que el resultado del backtest con respecto al arrojado en un entorno real se asemejen, son prácticamente nulas.
  • Si un backtest empieza con una capital prácticamente insignificante para terminar creciendo hasta el infinito y más allá, las probabilidades de que se esté haciendo uso de un excesivo apalancamiento o que dicha estrategia esté sujeta a un comportamiento de aversión a la pérdida (dejar correr las pérdidas mucho más que las ganancias) son muy elevadas.

En ambos casos, tanto el backtest como el histórico real presentado por el vendedor del EA, no pueden ser considerados creíbles por las siguientes razones:

  • El backtest probablemente hace uso de prácticas potencialmente peligrosas e imposibles de replicar en real.
  • A diferencia de los DARWIN, donde los traders e inversores tienen total visibilidad sobre capacidad y divergencia, un histórico real por parte el vendedor del EA nunca puede demostrar el impacto en el mercado de un gran número de personas que envían los mismas órdenes al mercado, casi al mismo tiempo, en los mismos activos, con una liquidez finita proporcionada por un conjunto limitado de proveedores de liquidez.

También hablamos de este apasionante tema de los Robots Comerciales (EAs) en nuestro podcast “Movimiento Trader”: