¿Nos visitas desde USA? Entra a tu página Rankia.us.
Mejores Opiniones

Las mejores opiniones sobre empresas cotizadas, productos y mercados financieros

El trading no es un juego, es un negocio que necesita formación: Entrevista a Sergi Sánchez

sergi sanchez
 
Entrevistamos a Sergi Sánchez, director de Sersan Sistemas, empresa especializada en desarrollo, testeo, evaluación y gestión cuantitativa con Algoritmos de Trading para conocer cuáles fueron sus inicios en el trading y cómo llegó a especializarse en el trading con sistemas automáticos
 
Sergi se diplomó en Ciencias Empresariales por la EUNCET y Bachelor of Science in Business Administration por University of Wales. Se inició profesionalmente en los mercados financieros en el 2002 como trader por cuenta propia, siempre operando son sus sistemas de trading automáticos. 
 
 

Entrevista a Sergi Sánchez 

 

1. ¿Qué software recomiendas para empezar a hacer trading algorítmico y por qué?

Hay muchos y todos tienen ventajas y desventajas, pero el más equilibrado es en mi opinión TradeStation. Es la plataforma más completa para diseñar, Back-Testear y operar sistemas.
 
Su lenguaje de programación, EasyLanguage, lleva muchos años entre nosotros y eso hace que esté muy evolucionado. Por un lado, tiene incluidas muchas funciones que hacen la programación muy sencilla ya que solucionan problemas que con otros lenguajes son difíciles de solucionar. Y por otro lado, tiene la programación por objetos, más avanzada, que incorporó hace unos años y que añade flexibilidad al permitir hacer casi cualquier cosa, accediendo a datos que no están en el chart. El EasyLanguage Objects no deja de evolucionar con cada nuevo update, añadiendo nuevos objetos continuamente. Ejemplos de lo que es posible con objetos son, consultar la posición o el saldo real en la cuenta del bróker, configurar hasta el último detalle de la optimización, acceder a cualquier símbolo no insertado en el chart, etc.
 
También tiene herramientas únicas para el Back-Testing que es absolutamente realista. Las joyas de la corona son Walk-Forward-Optimizer o Portfolio Maestro, que una vez las pruebas no puedes vivir sin ellas.
 
En futuros tiene otra ventaja que los desarrolladores apreciamos mucho. Los futuros continuos ajustan los rolos automáticamente en cada vencimiento para evitar los absurdos gaps que se provocan en muchos futuros cuando se cambia de vencimiento.
 
Y al ser bróker y plataforma, las opciones de automatización están muy bien integradas con la plataforma, solucionando nuevamente muchos problemas típicos.
 
Por supuesto que hay otras buenas plataformas: MultiCharts, NinjaTrader, VisualChart… 

 

2. ¿Hay un método de optimización infalible? ¿Cuál crees que es el más fiable?

Infalible no hay nada en los mercados, es una cuestión de probabilidades. La optimización es una herramienta fantástica pero conlleva riesgos así que hay que usarla con sentido común.
 
Para hacer una buena optimización es necesario una muestra representativa del universo objeto de estudio y una muestra estadísticamente significativa. Y como no, verificaciones a los datos como la comparación entre datos In-Sample (optimizados) y Out-Of-Sample o fuera de muestra (no optimizados). No debemos optimizar todo el histórico y sacar a operar el sistema con los mejores parámetros. Debemos hacer varias optimizaciones, con distintas funciones objetivo y dejando fuera de muestra distintas partes del histórico para ver así el comportamiento del sistema con datos no optimizados.
 

3. ¿Qué parámetros crees que hay que mirar para detectar si un sistema es robusto? ¿Qué ratios son los más importantes?

Robustez, divino tesoro… Podemos decir que es la capacidad que debe tener un sistema de ganar dinero en el futuro tal y como lo ha ganado con los datos históricos en su Back-Test. La Robustez es un concepto un tanto ambiguo o mejor dicho, lo era. Antes he nombrado a Walk-Forward-Optimizer (WFO). Actualmente es nuestra principal herramienta para estresar una estrategia y darla por válida.
 
Es la primera aplicación para medir objetivamente la Robustez, una idea hasta ahora teórica que ahora es medible con datos objetivos. En realidad WFO hace cientos de optimizaciones con multitud de segmentos In-Sample (INS) y Out-of-Sample (OOS) en una sola. Es lo más parecido que existe a “construir” datos futuros, ya que es capaz de crear una Equity y su performance con datos pasados pero fuera de muestra (OOS), es decir, no optimizados. Así podemos simular qué hubiera hecho nuestro sistema en muchos periodos pasados, si lo hubiéramos operando en live entonces, con datos optimizados en un periodo anterior. Parece un poco complejo pero es bastante sencillo de hacer.
 
Por tanto, más que analizar un ratio u otro, nos fijamos sobre todo en la capacidad del sistema para ganar dinero en distintos periodos con datos fuera de muestra (OOS), esta es la clave y la principal fortaleza de WFO.
 

4. ¿Cómo sabemos si hemos sobre-optimizado un sistema?

¿Cuándo no gana dinero? Es broma, pero no creas que está tan lejos de la realidad. La prueba de fuego de cualquier estrategia es la operativa real y hasta que no ocurre no estás 100% seguro que el sistema funciona.
A veces crees que un sistema es bueno que no está sobre-optimizado y cuando lo sacas al mercado pierde dinero.
 
Con WFO puedes estar seguro objetivamente si un sistema es robusto o no, y robustez es la antítesis de sobre-optimización. Ahora bien, eso no garantiza que el sistema gane dinero en el futuro. El mercado es un ente vivo y puede cambiar tanto que el sistema no sea capaz de adaptarse a él, por muy robusto que haya demostrado ser en el pasado con datos OOS. Por eso siempre hay que estar supervisando los sistemas.
 

5. ¿Funcionan mejor los sistemas simples que los que tienen muchas condiciones?

A priori funcionarán mejor los simples, pero tampoco hay que obsesionarse con la simplicidad. Lo importante es que el sistema tenga la mayor sencillez posible que le permita captar la “señal”, la pauta de mercado que el sistema en concreto persigue para ganar dinero. En las optimizaciones, lo importante es que la muestra cumpla los dos criterios comentados y para ello, es necesario tener suficientes grados de libertad. A más variables, más trades necesitamos para obtener una muestra significativa.
 

6. ¿Qué libros sobre sistemas automáticos de trading recomiendas para aquél que se esté iniciando en el trading de sistemas?

Literatura hay muchísima afortunadamente. Por ser concreto y centrado en el Algorthmic Trading diría estos tres, por este orden, de más sencillo a más difícil:
  • Tener éxito en Trading de Van K. Tharp
  • Nuevos sistemas y métodos de Trading de Perry J. Kaufman
  • El Cisne Negro de Nassim Nicholas Taleb
 

7. Al igual que en las acciones recomiendan diversificar ¿Al hacer trading con sistemas automáticos también debemos diversificar sistemas?

Sin duda. Diversificar es necesario a la hora de invertir, no importa el método que usemos. Es aquello de no colocar todos los huevos en el mismo cesto… Mira, voy a poner un ejemplo para exponer la gran ventaja de la diversificación. Imaginemos que operamos con dos sistemas distintos:
  • Uno gana 20.000€ y tiene un Draw Down máximo de 5.000€
  • Y el otro gana 15.000 y tiene un Draw Down máximo de 2.000€
Pues bien. Esta cartera de dos sistemas ganará 35.000€, su retorno se suma, pero no tendrá un Draw Down máximo (DDM) de 7.000€, ya que sus DDM no se suman ya que probablemente no tendrán lugar en el mismo momento. El DDM será inferior, 6.000€, 5000€, 3000€… depende de la correlación que tengan esos sistemas entre sí, de lo distintos que sean entre sí. Pero es casi imposible que los DDM se sumen, incluso usando el mismo sistema en el mismo activo pero con parámetros distintos. Por tanto, el ratio rentabilidad riesgo mejorará en la cartera si usamos sistemas descorrelacionados entre sí.
 

8. ¿Es mejor el trading sistemático que el trading discrecional? ¿Por qué?

¿Te imaginas que digo que no? Evidentemente que para mí es mucho mejor el sistemático, llevo dedicado a ello, desde el 2001 creo recordar.
Podemos decir que el trader discrecional se basa en la fe, opera de una determinada manera porque se lo han dicho o lo ha leído, mientras que el algorítmico se basa en hechos, necesita comprobar que una estrategia funciona antes de operar con ella. El trading algorítmico usa toda la tecnología disponible y la ciencia para tratar de colocar las probabilidades a su favor.
 
Entre las ventajas principales destacaría el hecho de que es más llevadera psicológicamente, es más fácil soportar las malas rachas ya que el trader no participa en el proceso de decisión. Por el mismo motivo, fomenta la disciplina del trader.
 
Asimismo, es más fácil diversificar y se hace de forma más efectiva ya que podemos activar 20 sistemas si disponemos de capital suficiente, y operar de muchas formas distintas. Al trader discrecional esto le resulta casi imposible ya que no puede operar de muchas formas distintas, usualmente opera de una manera. Y en todo caso, es inviable controlar una cartera muy amplia manualmente.
 

9. ¿Cuándo un Back-Test está bien hecho?

Tanto si nos dedicamos profesionalmente como no, debemos tratar al trading como una profesión, como un negocio. Esto implica tomarse en serio cada aspecto que participa en el proceso, dejar al factor azar lo máximo al margen posible.
 
Antes he hablado de la muestra, que es un aspecto importante. Ligado con ella está la calidad de los datos históricos, aspecto a veces muy descuidado. Hay bases de datos realmente defectuosas. Si queremos estudiar un mercado lo primero es tener datos lo más representativos posible de lo que realmente ocurrió en ese mercado.
 
Cómo no, la plataforma que usemos es muy importante. Aunque parezca mentira, hay plataformas que no hacen Back-Tests realistas, que ignoran aspectos clave que hacen que los datos que nos muestran sobre un sistema no sean realistas. Por ejemplo, ¿Sabemos cómo se construyeron las barras históricas? Sobre éstas solo sabemos la apertura, el máximo, mínimo y cierre. Pero no sabemos cómo se construyó.
 
¿Fue primero hacia arriba y luego bajó, o fue al revés? Esto es crítico en muchos sistemas, sobre todo si usamos varias órdenes de salida. Muchas plataformas intuyen como se construyó, en cambio otras, tienen herramientas para saberlo con certeza. Te aseguro que en algunos sistemas es día y noche medirlo de una u otra forma.
 
Y lo mismo es aplicable al bróker y no solo me refiero al precio, también a la ejecución, la automatización…
 

10. ¿En qué timeframe y en qué activos (forex, materias primas, índices, etc…) crees que funcionan mejor los sistemas automáticos?

Sobre el timeframe, depende. Evidentemente a menor timeframe más ruido pero también se puede construir estrategias ganadoras intradía, pero ciertamente, cuanto más corto plazo vayamos más difícil es. Actualmente tenemos varios sistemas operando en barras diarias pero también un sistema continuo operando intradía en el futuro del oro.
 
Lo ideal es combinar distintos sistemas y diversificar por timeframe es una buena manera de operar sistemas muy distintos entre sí.
 
Sobre los activos, mi preferido siempre han sido los futuros. Permiten apalancarse y operan en mercados únicos, regulados y transparentes. Las acciones y ETF’s también son muy interesantes, en Estados Unidos tienen exactamente las mismas características, permiten cierto apalancamiento y operar en ambos sentidos. De hecho estamos trabajando en un sistema en ETF’s para inversores patrimonialistas de largo plazo. Respecto al Forex, no es mi preferencia, pero es verdad que tiene ventajas como el elevado volumen y disponemos también de estrategias en este mercado cada vez más de moda.
 

11. Últimamente se está poniendo de moda el trading en apuestas deportivas ¿Has pensado en desarrollar algún sistema para éstas?

Cierto, hice un artículo sobre ello no hace mucho. No lo descartamos pero por lo que sé, es un mercado demasiado intervenido todavía. Las casas de apuestas son parte interesada y pueden hacer y deshacer a su antojo si un inversor gana demasiado dinero.
 

12. Para finalizar con la entrevista, qué consejo le darías a los usuarios de Rankia.

Que operen con sistemas, claro… :) Pueden hacerlo con sistemas suyos o bien con sistemas de terceros que les merezcan la suficiente confianza. Hoy en día es más fácil que nunca gracias a los “supermercados” de sistemas donde se pueden alquilar sistemas tranquilamente, igual que se contrata un fondo de inversión u otro producto financiero.
 
Tanto en un caso como en otro, pero sobre todo en el primer caso, les recomiendo que se formen adecuadamente. En la respuesta 9 hablaba de la necesaria profesionalidad y ésta pasa por una adecuada formación.
El trading no es un juego, es un negocio que necesita formación, mucho trabajo y una adecuada mentalidad.
 
 
¡Good Trading!
 

  1. #1

    Conanbab

    El trading es una estafa desde el punto de vista de afirmar que es un trabajo con ingresos periódicos y consistente,es solo una oportunidad para ganar y perder dinero.
    Tiene riesgo com otro negocio cualquiera,quienes se dedican han contarnos las bondades de la especulación, dar cursos o escribir libros, es gente con alta conciencia cívica, que participa de la mentalidad de la ONG "Hagamos a todos ricos".Pero están en Disneylandia con los pies 1000 metros sobre el suelo.
    Bye.

  2. #2

    Amparo Sisternes

    en respuesta a Conanbab
    Ver mensaje de Conanbab

    Buenos días,

    Por eso Sergi afirma que El trading no es un juego.Por supuesto que hay mucho riesgo, pero hay traders que han conseguido tener un método consistentes y aunque no todos los meses tengan rentabilidades, si que tienen un colchón para poder asumir estas rachas.

    Saludos,


Sitios que sigo

Este sitio web usa cookies para analizar la navegación del usuario. Política de cookies.

Cerrar