Entrevista con el exitoso comerciante Grant

Siempre hay una gran historia detrás de cuando alguien logra el éxito en los mercados. Me alegra tener la oportunidad de compartir con ustedes una entrevista con el trader Grant que forma parte del equipo de TipToeHippo. En esta entrevista, usted aprenderá acerca de cómo empezaron, qué resultados lograron, cómo crearon estrategias, y mucho más. Así que vamos a empezar con la primera pregunta.

¿Cómo empezó a operar con algo?

La creación de TipToeHippo es similar a la famosa historia de Turtle Trading.

Los Turtle Traders originales no eran comerciantes, pero eran personas muy inteligentes. Uno era maestro de juegos de DnD, otro piloto de caza, contable, licenciado en Harvard, etc.

Estas personas fueron asesoradas por una apuesta: que se podía enseñar a operar y tener éxito a personas que no operaban en bolsa. Resultó que se les podía enseñar a comerciar y en los 4 años siguientes obtuvieron $150 millones de beneficios en los mercados.

Soy ingeniero de software especializado en reconocimiento de patrones y Dylan es estudiante universitario de informática, pero hasta que conocimos a Norm nos costó encontrar el éxito.

Norm lleva más de 10 años operando con algo y, por casualidad, se encontró respondiendo a preguntas sobre este tema en un foro en línea.

Dylan y yo teníamos los conocimientos técnicos y una vez que combinamos nuestros conocimientos con los de Norm empezamos a mejorar rápidamente.

Norm quedó impresionado con nuestro esfuerzo y nuestra voluntad de poner en práctica sus consejos y entablamos una amistad de grupo y empezamos a trabajar juntos en algos.

Norm nos enseñó muchos conceptos importantes que probablemente no habríamos comprendido sin su perspicacia. Lo más probable es que hubiéramos abandonado antes de tener éxito.

Gracias a mucho trabajo e investigación ahora tenemos éxito, y recientemente hemos añadido nuestro cuarto miembro TipToeHippo. Max nos encontró en Internet y nos hizo preguntas sobre el trading con algo. Nos impresionaron sus habilidades (es ingeniero de software especializado en automatización) y su entusiasmo por el reto de operar con algo.

Así es como empezó mi trading con algo: ahora tenemos un historial de rentabilidad probada y un futuro apasionante. He tenido algunas dudas por el camino, pero he disfrutado mucho con el reto intelectual que supone operar.

¿Ha tenido éxito con SQx?

Sí. Acabamos de cumplir 6 meses de operaciones rentables. En los 6 meses de negociación hemos devuelto más de 35% con un drawdown inferior a 6%. Estamos muy orgullosos de este resultado.

El mayor indicio de que hemos encontrado una cartera de éxito a largo plazo es que los resultados en vivo han demostrado ser un espejo de los resultados de nuestras pruebas.

Dado que nuestros resultados en vivo han sido los mismos que los de nuestras pruebas retrospectivas, confiamos en que estos sistemas seguirán funcionando con éxito en el futuro.

Hemos trabajado duro desarrollando nuestro flujo de trabajo y personalizando los indicadores y otros parámetros de SQx para lograr este éxito, pero hemos descubierto que SQx es una gran herramienta para ayudar al desarrollo algorítmico adecuado. Esto se debe principalmente a todas las pruebas de robustez que es capaz de llevar a cabo.

¿Cuánto tiempo tardó en tener éxito en algo-trading utilizando SQx?

Tardé unos 2 años en tener éxito después de que Dylan y yo conociéramos a Norm. Seguimos perfeccionando nuestras ideas, mejorándolas, leyendo consejos de comerciantes muy respetados y haciéndole preguntas a Norm.

De hecho, me tomé un año sabático entre un trabajo y otro para dedicarme a tiempo completo a aprender a operar con algo. Aprendí mucho durante ese año - no fue el momento en que tuve éxito, pero fue el momento en que aprendí más y senté las bases para tener éxito.

Así que desde el momento en que empecé a buscar en el comercio de algo como un hobby hasta ahora, donde TipToeHippo está demostrando ser un éxito, han pasado unos 3 años. He estado utilizando y personalizando SQx durante 2 años.

¿Qué es lo que más le gusta del algo-trading?

Lo que más me gusta es que algo-trading consiste en confiar en los números.

En las operaciones con algo no hay conjeturas, sólo pruebas. Se puede probar algo y, si funciona, los números lo dirán.

Mi formación es en desarrollo de software, así que me siento cómodo haciendo que las máquinas analicen e interpreten datos. Aplicar esto a los mercados tiene sentido para mí.

Con SQx podemos utilizar las modernas CPU Threadripper para procesar grandes cantidades de datos. Porque

Max y yo somos expertos en el reconocimiento de patrones de datos en nuestros trabajos "reales" y lo aplicamos a nuestro "hobby" de trading. La personalización que permite SQx nos da la oportunidad de soñar con nuevas ideas e implementarlas en la plataforma. Debido a que TipToeHippo es nuestro hobby por el momento (hasta que seamos descubiertos por un gran fondo institucional... ¡LLÁMANOS!) la capacidad de tener una plataforma como SQx que es tan potente pero también tan fácil de manipular realmente nos ayuda a ser eficientes en el tiempo.

También me gusta no tener que preocuparme de tomar y gestionar posiciones. Trabajamos muy duro para desarrollar sistemas de trading robustos, en los que confío plenamente con mi propio dinero. Tener un robot de comercio basado en estadísticas me parece mucho menos estresante que hacer los oficios a mí mismo. Confío en el análisis estadístico que TipToeHippo ha hecho, confío en nuestro proceso de desarrollo del sistema, y confío en mi codificación.

Todas estas cosas conducen a una confianza zen en nuestros sistemas de algo-trading.

¿Cuál es su filosofía a la hora de crear una cartera óptima?

Robustez y baja correlación.

He mencionado mucho la solidez en esta entrevista, pero es lo más importante que hay que tener en cuenta cuando se extraen datos para crear sistemas. Si los sistemas están sobreajustados, no importa lo que se haga: la cartera fracasará.

Lo que se busca son sistemas consistentemente rentables, robustos y con baja correlación con otros sistemas. Cuando se seleccionan sistemas con baja correlación entonces naturalmente van a encontrar diferentes partes o diferentes tipos de mercados para operar.

En lugar de intentar crear un sistema para operar en múltiples mercados todo el tiempo, una cartera es diferente comercio de sistemas diferente partes del mercado en múltiples diferente maneras.

Hemos comprobado que cuanto más sencillo es el sistema, más robusto es. Combinando sistemas poco correlacionados se cubren los distintos tipos de mercados sin perder solidez. Un sistema más complejo que intente operar en más tipos de mercados es probable que se curve.

La conclusión es: muchos sistemas simples no correlacionados son más deseables que un único sistema complejo.

¿Podría explicarnos mejor el flujo de trabajo que utiliza para crear y seleccionar las mejores estrategias?

Por supuesto, creo que hay que devolver algo a la comunidad, especialmente a los nuevos que intentan encontrar su camino. Ese era yo hace unos años y tuve la ayuda de Norm entre otros- así que espero que la gente puede recoger algunas pepitas de oro útiles en mi consejo ahora.

A continuación se presenta un resumen de nuestro flujo de trabajo. Obviamente no queremos desvelar los detalles específicos, pero este es el resumen de nuestro proceso desde el principio hasta el trading en vivo. La prueba está en los resultados rentables que TipToeHippo ha logrado.

  1. Crear un conjunto de estrategias
    1. Filtrado de los parámetros de rendimiento deseados (correlación)
    2. Función de fitness personalizada
    3. Indicadores personalizados
  2. Pruebas de robustez
    1. Optimización de secuencias
    2. Mercados adicionales
    3. Pruebas de resistencia del diferencial
    4. Montecarlo
      1. Parámetros
      2. Precio
  • Deslizamiento
  1. Optimización Walk Forward
  2. Permutación de los parámetros del sistema

Las pruebas de robustez son la sección más importante de nuestro proceso. Hemos redactado un completo libro blanco en el que explicamos por qué las pruebas de robustez son tan vitales. Puede consultarlo en www.tiptoehippo.com/research.

  1. Guarde los candidatos supervivientes y repita los pasos 1 y 2 para crear una base de datos de candidatos.
  2. Tome la base de datos de candidatos y seleccione sólo uno durante el periodo de espera. (De nuevo, su importancia vital se explica en el libro blanco).
  3. Juzgue el rendimiento del periodo de espera como si el sistema hubiera funcionado en directo. (Es decir, ¿habría mantenido realmente la confianza en el sistema esa detracción de 25% durante 6 meses?)

Si el sistema es rechazado, todo el proceso se reinicia desde cero borrando todo el trabajo anterior.

  1. Forme carteras utilizando cálculos de correlación personalizados para minimizar las pérdidas. Nos interesa especialmente encontrar sistemas que no pierdan juntos.
  2. Ejecutar en demo para confirmar las operaciones a plazo = backtest trades. Tomaremos 6 semanas de operaciones de demostración, ejecutaremos ese mismo periodo de un backtest y confirmaremos que las operaciones coinciden estrechamente. Esto confirma la validez de nuestras pruebas.
  3. Ejecutar en directo. Obtén beneficios.

Todas las carteras sufren pérdidas. Cuál es su método para superarla y mantener la confianza en sus sistemas?

La única forma de superar el drawdown es la teoría de carteras. Por ejemplo, si sumamos la reducción combinada de todos nuestros sistemas por separado, asciende a 25%. Sin embargo, cuando se utilizan juntos, la reducción máxima es de 15%. La reducción de 40% se debe a que los sistemas no pierden al mismo tiempo.

Al combinar sistemas, no sólo nos fijamos en la correlación general, sino también en la correlación perdedora. Ganar juntos está bien, pero lo que queremos evitar es que los sistemas pierdan juntos en una cartera.

Para mantener la confianza en nuestros sistemas utilizamos dos elementos: la solidez y los precedentes históricos. Cuando sabemos que un sistema es robusto, sabemos que su rendimiento histórico es una representación más fiel de su probable rendimiento futuro. Aunque nada está garantizado, la solidez hace que sea MUCHO más probable que el rendimiento pasado refleje el rendimiento futuro.

A partir de ahí puede establecerse una expectativa de la cartera y de los sistemas individuales que la componen.

Hay dos estadísticas útiles: el porcentaje de reducción y el periodo de estancamiento para medir la reducción. Ambas son importantes.

El porcentaje de caída mide la magnitud de la pérdida entre máximos y mínimos (incluida la flotación), mientras que el estancamiento mide el tiempo de recuperación de la caída.

El estancamiento es importante porque cuando se negocia con el dinero de otras personas (¡o incluso con el propio!) la reducción no es divertida. Cuanto menos tiempo pase en drawdown, mejor.

Cuando estas dos mediciones se realizan en un sistema robusto, la profundidad y la longitud de la reducción se conocen con fiabilidad.

A continuación, puede observarse el rendimiento de los sistemas y de la cartera. Si el rendimiento queda fuera del máximo histórico, se pierde la confianza en ese sistema y sus resultados deben examinarse detenidamente para ver si hay una explicación o si es necesario retirar o sustituir el sistema.

¿Hay alguna fuente de conocimientos que recomendaría a otros comerciantes?

Hemos aprendido mucho del Dr. Ernie Chan (Norm le hizo una entrevista que puede encontrar aquí: www.tiptoehippo.com/research ). Para cualquier persona interesada en el comercio de algo, los libros de Ernie son una excelente introducción al tema. Está escrito en una prosa excelente que el Dr. Chan hace que los puntos sean fácilmente comprensibles para los nuevos operadores de algo.

TipToeHippo también son discípulos del Dr. Tim Masters. Hace poco se jubiló de una carrera en aprendizaje automático, estadística, comercio de algo y una amplia variedad de otras funciones interesantes. Bromeamos con que "ya no tiene nada que decir", así que comparte libremente los conocimientos que ha adquirido a lo largo de su vida. Cuando dice algo, aguzamos el oído y escuchamos.

En la industria de algo rara vez personas tan inteligentes y con tanta experiencia proporcionan volcados de conocimiento tan amplios y profundos.

Habrá otros por ahí, pero lo más importante a la hora de buscar conocimientos es verificar su autenticidad. Confirme que la persona conoce su tema.

¿Tiene algún consejo sobre lo que hay que tener en cuenta o evitar en algo-trading?

Lo más importante, que no resulta obvio a primera vista para alguien que se inicie en la negociación algorítmica, es ser consciente de la sobreadaptación y evitarla.

Al considerar los sistemas, seleccione los sistemas más robustos, no simplemente los sistemas que obtuvieron los mejores resultados en las pruebas históricas. Es fácil crear pruebas históricas con resultados que componen a la luna- sin embargo, es poco probable que estos sistemas se llevará a cabo cuando se pone en una cuenta real en vivo.

Darse cuenta de ello es la clave del éxito. No es fácil aceptar que las curvas más bonitas pueden no dar los mejores resultados. Los bancos más grandes con los informáticos más inteligentes caen en esta trampa. En otros ámbitos del aprendizaje informático y la extracción de datos, el sobreajuste no es el principal obstáculo para el éxito, como sí lo es en el comercio financiero (de hecho, a menudo es la razón por la que se produce el sobreajuste). para éxito).

Hemos redactado un libro blanco como introducción a las diferentes pruebas de robustez y por qué son importantes. Está disponible en nuestro sitio web aquí: www.tiptoehippo.com/research

Resuelva el problema del sobreajuste con pruebas de robustez adecuadas y estará en el buen camino hacia el éxito.

¿Le gustaría compartir algunas recomendaciones con otros desarrolladores de algo, en qué centrarse, etc.?

Mi recomendación es disfrutar del reto. Operar con Algo es difícil: crear resultados históricos atractivos es fácil. Averiguar cómo saber si esos resultados históricos funcionarán en el futuro es un gran ejercicio mental.

Hago trading de algo a tiempo parcial, supongo que se podría decir que soy un empresario nocturno que ofrece señales de trading a través de TipToeHippo. Sin embargo, todo esto comenzó como un hobby o una curiosidad intelectual, utilizando mis conocimientos de programación para operar en los mercados financieros.

Este juego es difícil, pero tiene grandes recompensas. Requiere un tipo de pensamiento sobre los problemas diferente al de muchas otras cosas a las que he estado expuesto. Encontrar a otras personas que también estén pensando en estos problemas es muy útil, ya que permite lanzar ideas y cultivarlas.

Si encuentras operadores experimentados dispuestos a compartir sus conocimientos, escúchales. Si no hubiera formado un equipo con la experiencia de Norm, tal vez nunca habría aprovechado mis habilidades para tener éxito en el comercio de algo. Así que visita foros y salas de Discord y haz preguntas a operadores de algo con un historial probado. Si te responden, presta atención a lo que te dicen.

Hazlo por curiosidad intelectual y puede que tengas éxito.

Suscríbase a
Notificar a
2 Comentarios
Más antiguo
Más reciente Más votados
Feedbacks de Inline
Ver todos los comentarios
stuart mckirdy
17. 11. 2021 12:15 pm

Gracias Grant bien hecho en su éxito, inspirador por favor en el futuro podría dar más orientación con respecto a su metodología WFM dentro SQX

Emmanuel
20. 11. 2021 11:32 pm

¡¡¡¡Gracias !!!! Esto es excelente !!! muy informativo, muy útil !!! Thank you very much.

Seguir leyendo