Acceder

Pablo Ortiz, Robot de Forex: "el Machine Learning es Dios o el Anticristo encarnado"

En esta entrevista Pablo Ortiz reflexiona acerca de la importancia de adoptar una mentalidad abierta con respecto a los cambios que se vienen en materias de IA y recopilación de datos, así como automatizar sistemas de trading, siempre y cuando sean útiles.
 Pablo Ortiz, una de las figuras pioneras del Quant trading en España, acaba de lanzar su libro "Automatiza tus inversiones", donde comparte su visión sobre cómo usar tecnologías avanzadas para operar en los mercados financieros. 

En la era de la Inteligencia Artificial (AI, Pablo ha desarrollado un enfoque particular para el trading algorítmico, combinando análisis estadístico, con metodologías que buscan optimizar y validar estrategias a largo plazo.

Pablo Ortiz, CEO del Robot de Forex en una foto de archivo reciente
Pablo Ortiz, CEO del Robot de Forex en una foto de archivo reciente


En esta entrevista, exploramos sus inicios, su filosofía sobre la automatización del trading y las claves que lo han llevado a crear sistemas robustos en un entorno tan competitivo.

Cambiaste la física por el trading, algo que es bastante habitual en el trading algorítmico: ¿A qué se debió que decidieras dar un cambio de sector tan radical?


Es que yo nunca he trabajado de físico. Siempre he estado emprendiendo, entonces el salto es más “natural”. En primer lugar, soy muy anárquico en muchas cosas, entre otras no soporto tener cada día la misma rutina, por lo que esta actividad me permite tener cada día un horario y actividad diferente. 

Yo diría que se dio más por azar y necesidad. Un día de casualidad allá por 2007-2008 tropecé con un anuncio en Google de un Robot de Trading que me compré  y empecé a testear. Se llamaba Fapturbo y afortunadamente era bastante bueno. Era un EDGE que se estaba empezando a explotar en aquella época de forma masiva en los brókers, scalping en la sesión asiática, sobre todo en EURCHF y EURGBP. Me picó el gusanillo y hasta hoy. 

Tras la quiebra de Lemhan Brothers en 2010, la hostia que me había pegado en términos financieros fue tan grande, que aún me duelen las onda.

Son tantas las “casualidades” que se dieron, que mirando retrospectivamente la vida es poco menos que sorprendente. ¿Qué hubiera pasado si yo no hubiera quebrado con mis dos empresas “físicas” en Septiembre-Octubre 2008 con la crisis de Lehman? ¿Qué hubiera pasado si ese robot hubiera sido un “truño” de partida? ¿Qué hubiera pasado si no hubiera estudiado previamente mates “fuertes”? ¿Y aquella vez que fui de casualidad a una charla de uno de los grandes brókers que se anuncian aquí por Rankia y me dijeron que diera un webinar? Nadie lo sabe. La vida es una concatenación de acontecimientos aparentemente “sin conexión” que en forma de sinergia te llevan de un sitio a otro. Pero eso sí, casi nunca de forma lineal. Sin querer ponerme muy filosófico, no digo que no exista el libre albedrío, pero probablemente el “destino” también exista en cierta manera y A LA VEZ de forma superpuesta con el libre albedrío, por que en términos de probabilística es imposible que se den tantas coincidencias de forma concatenada y en el “timing correcto” si no es por algún tipo de diseño previo. Leer estas “señales” en su justa medida y surfear las olas según llegan y se van de tu vida es todo un arte, aparte de aprender disfrutarlo con toda su incertidumbre. 

El trading algorítmico avanzado no es otra cosa que querer atrapar toda la incertidumbre posible y por haber en fórmulas matemáticas que te den la mayor predictibilidad posible del futuro, no es otra cosa que cuadrar un círculo.

En varias ocasiones has mencionado que descubriste el trading tras leer a Kiyosaki y sufrir la quiebra Lehman Brothers. ¿Cómo influyó esa experiencia en la creación de tu enfoque automatizado?


Pues totalmente. Porque para 2010, a cámara lenta desde 2008, la hostia que me había pegado en términos financieros fue tan grande, que aún me duelen las ondas en la cara que reverberan de ese momento. Esa fue la base emocional y racional, sobre la que construí todo. Las redes de riesgo, la combinación de sistemas, riesgo absoluto, no relativo, eliminar las distribuciones habituales como medida de riesgo, y un largo etcétera. No puedo separar mi método de hacer trading de mi experiencia vital. Si no llego a perder la camiseta, calzoncillos y calcetines en aquellos años y me aferro al trading algorítmico como tabla de “salvación”, otro gallo cantaría.

Veo el trading algorítmico como un gran reloj suizo y trabajo en cada una de sus piezas cada vez con mayor detalle. Es una orfebrería majestuosa para el que lo sepa verdaderamente apreciar. 

 Las ideas en la cabeza son todas maravillosas: cualquier idea a competir en TIEMPO REAL contra tu no-idea, en MERCADO FUTURO. 

Aparte luego me ha ayudado mucho el crear la escuela de trading, por que me ha permitido por un lado autofinanciar mis locas investigaciones y he tenido libertad absoluta de tema de investigación y casi que de tiempo en gran medida también. Yo no sería lo que soy hoy como trader sin haber sido formador. Los alumnos me han cuestionado, o mejor dicho yo he ido cuestionando los fallos y mejoras necesarias de mi metodología viendo dónde fallaban y por qué. Aparte he tirado y tiro de alumnos, lo indecible. Es un dar y tomar.

Todo esto viene por que la hostia que me dí con Lehman fue tan enorme, que he aprendido a hacer mucho sin casi nada. Cuánto más “lean” mejor. Ahora toca ir cambiando un poco el chip, aunque luego lo hablaremos, la IA nos pone a todos en una pantalla de juego completamente nueva.

En tu libro, hablas mucho de la importancia del método en el trading algorítmico. ¿Cuál es la metodología clave que propones para diseñar y validar sistemas de trading?


Uff. Esto es muy largo de contar. Mejor que compren y empollen el libro que cuesta dos menús baratos y comprime la respuesta completa a tu pregunta de forma mucho más detallada y precisa.

Te diré quizás mejor puntos clave sobre los que baso mi metodología de trabajo.

  1. Benchmarking constante:De nada sirve creer que has encontrado un edge, un double edge o un superedge, si no sabes compararlo. Para hacer “benchmarking” tienes que tener primero varias cosas. Tienes que tener claro contra que comparas o compites. De nada sirve tener un sistema de trading si no bate con claridad fuera de muestra y en el futuro a la bolsa americana. Si no logro al menos eso, me indexo y me voy al parque a pasear. Tampoco sirve de nada, si no bate a tus mejores sistemas. Para ello necesitas “normalizar”. Tienes que tener una estructura clara de cálculo y estadística que te permita comparar las cosas y luego RANKEARLAS. Es decir, este sistema es un 10, este otro un 9. Vamos como las tías en la discoteca (ups, que no estoy siendo políticamente correcto e igual me censuráis por aquí… no me malentendáis, ojito que hay traders algorímitcas, afortunadamente cada vez más, que lo flipas). Si no tienes claro contra qué te comparas y comparas sistemas entre sí, juegos de parámetros entre sí, instrumentos entre sí, vas dado, porque vas a ciegas.

  2. Split-testing constante: Las ideas en la cabeza son todas maravillosas. Todos estamos sesgados hasta límites insospechados y en mil áreas y de mil maneras. Por ello, pon cualquier idea a competir en TIEMPO REAL contra tu no-idea, en MERCADO FUTURO. Dicho de otra manera, se te ha ocurrido el Trailing Stop del mundo mundial, o el filtro del mundo mundial. Pon tu sistema por doble partida en una Demo, con y sin Trailing, con y sin filtro. Siempre testeos partidos o Split tests sencillos y haz una estadística considerable de esto. En un año hablamos y vemos qué tan “potente” era aquella idea tan “genial” que se te ocurrió en la ducha.

    Automatiza tus inversiones, el nuevo libro de Pablo Oritz
    Automatiza tus inversiones, el nuevo libro de Pablo Oritz


  3. Zapatero a tus zapatos: Si tu edge, double edge o super edge lo has encontrado haciendo las cosas de determinada manera, no abandones NUNCA, JAMÁS esa senda para probar el nuevo “objeto reluciente” que hay en las redes. Si te has hecho rico hodleando, sigue así, sistematízalo. Si el golpe de suerte vino con scalping, sigue con eso y perfecciónalo. La gente tiende a ir de flor en flor según modas no probadas. Ahora tocan los vaqueros de pitillo en el trading y tienes a 1000 gilipollas haciendo videos de vaqueros de pitillo en todos los canales. Pasan 6 meses y ahora toca blusas con escote. Y así todo el tiempo. Yo soy muy aburrido, pero sigo con la misma moda de los años 70, ¡pero en eso soy la hostia!

    Que quiero decir con esto, que pasar por las “Shitcoins”, luego el “Smart Money”, luego las “small caps”, y así de oca en oca lo único que hace es decrementar tu materia gris. No entrenas bien tu red neuronal cerebral, le estás dando inputs tan divergentes que la vuelves loca. Céntrate y profundiza hasta la muerte en lo primero que te genere cierta rentabilidad y en eso conviértete en el number1 a nivel mundial. Tengo poco respeto por la gente que sigue moda tras moda, sin ni siquiera analizarlas previamente.

  4. Trabaja SIEMPRE según la Ley de Pareto: Pequeños cambios pueden hacer enormes transformaciones. Tienes que detectar ese 20% de las cosas que provocan el 80% de tus éxitos. Y eso en todos los ámbitos: tipo de sistemas, fuentes de información, gente que se acerca a ti, códigos que merecen la pena, sistemas que funcionan como un tiro y los que lo parecen, pero luego no lo hacen. Si durante 3 años te enfocas en analizar cada semana o cada 15 días, qué funciona y qué no: el anti-pareto. Qué actividades, sistemas, personas te chupan el 80% de tu energía, para sólo producir el 20% de tus resultados, te quitarás un montón de vampiros de energía, tiempo e ilusión y tendrás una vida de trader más feliz y más efectiva.

Mencionas que realizas una análitica de 80 instrumentos de trading. ¿Cómo seleccionas los mejores instrumentos para un robot de trading y qué papel juega la estadística en esta elección?


Es todo estadística, my friend. Todo, todo, todo es estadística, o debería serlo. Está respondido en las respuestas previas, si tienes un método de “benchmarking” y rankeado, le vas poniendo “puntos”. Estos “rankeados” los tienes que hacer lo más objetivo posible y tienen que tener un soporte estadístico tan descomunal que no te quepa la más mínima duda que allí hay una auténtica veta de oro. Lo que era en los 80 o 90 o incluso 2000 una TB 9 (TB= tía buena 9, tiene este tipo de parámetros, mientras que una TB 10 tiene estos otros, y creeme que la diferencia entre 9 y 10 es muy grande).

 Tienes que desarrollar auténticos meta-algoritmos que detecten cuándo la fruta se empieza a pudrir ya. Cuando ya está podrida todo el mundo lo nota

Respondiendo ahora de forma más técnica. Es una combinación de Funciones Objetivo concretas (aquellas fórmulas matemáticas que han demostrado con el tiempo predecir mejor el EDGE futuro) junto al número de combinaciones de veces que se da un juego de parámetros tanto en In-Sample, como en Out-of-Sample como en Demo. Cuando cumples estas 3 ventanas de forma similar y no sólo una vez sino muchos cientos de veces de forma ligeramente diferente, y en mogollón de Walk Forwards (condiciones de mercado diferentes, entre otras cosas), allí hay algo, rasca más a fondo que brillará bonito.

Digamos que la robustez es Dios. Y la rentabilidad es sólo el espiritú santo. Primero robustez, es obsesivo, pero a la larga es más importante que todo lo demás.

En tu libro mencionas el concepto de "madurez de la fruta" para medir la durabilidad de un sistema. ¿Podrías explicar brevemente cómo un trader puede saber cuándo es momento de abandonar un sistema antes de que incurra en pérdidas?

Así a bote pronto, no puede, y lo más triste, con ojímetro nunca podrá. Tienes que desarrollar auténticos meta-algoritmos que detecten cuándo la fruta se empieza a pudrir ya. Y ojo cuándo está podrida todo el mundo lo nota. Eso es fácil, pero ya es muy, muy tarde y devuelves al mercado todo el Edge que has ganado, a veces devuelves incluso más. Es una pena, pero es así. En esto le estamos dando por dos vertientes: estadística muy, muy masiva y todo tipo de ideas raras hechas con Machine Learning e IA.

Has sido crítico con el uso de Machine Learning en trading debido al riesgo de las “cajas negras”. ¿Qué soluciones alternativas propones para los traders interesados en tecnologías avanzadas?


El Machine Learning es Dios o el Anticristo encarnado. Es lo más potente que tenemos hasta el momento, es precisamente tan potente que puede ser una sobre-optimización tan de libro que ni te des cuenta. Es como todo, es como lo uses. Por eso nuestra recomendación es no usarlo en la primera fase. Operar sólo aquello que distingas en un chart de precio, que entiendas y comprendas, pero luego, no dejes de usar ML como un obseso y todo lo demás que te puedas imaginar: Transformers, RL, embedding, lo que quieras.

 Se vienen cositas tan potentes que los GPT nos parecerán de parvulitos, y esto en años, no en décadas. 

Las tecnologías avanzadas se van a comer todo. Y no creo que en mucho tiempo, la verdad. Hay que ponerse si o si con estas. Pero primero sé trader y luego quant y no al revés. He visto a demasiados data scientists arrogantes, que se creen por que saben Ciencia de Datos que pueden dominar el trading y las hostias se han escuchado hasta en el Polo Norte. Épicas. Primero construye la casa por los cimientos. Entiende la teoría de Dow, qué es el precio, cómo se forma, que es una tendencia, qué es el scalping, qué es el breakout, ¿en qué se diferencia y por qué? Y cuándo domines eso, mínimo 2-3 años de arremangarse a fondo, entonces métele toda la ciencia de datos que te dé la gana, y no al revés.

Como pionero del Quant trading en España, ¿cómo crees que ha evolucionado el trading algorítmico, y cuál es su futuro tras todos los procesos de IA que se están integrando en los mercados financieros?


Muy buena pregunta, Josevi y Quique. Si te digo la verdad, yo creo que esto no ha hecho más que empezar. Estamos en los inicios, de una ola que ni nos imaginamos a dónde nos puede llevar. Estamos gateando, ni siquiera hemos aprendido a andar. Los transformers, fíjate tú, una cosa que en principio es tan “sencilla” mira al “lío” que nos han llevado. Todo el mundo creía que la IA tenía que tener primero capacidades cognitivas, y resulta que del Lenguaje Natural puede emerger cierta “racionalidad incipiente”, como si estructurar palabras fuera el inicio del pensamiento racional. En eso estoy con Sam Altman (que no es santo de mi devoción), de que en cierta manera ya hay inteligencia incipiente en Chat GPT. En Otoño sale ya a gran escala el multi-modal, esto está empezando a coger una curva exponencial y eso no es muy digerible para casi nadie.

Pablo Ortiz durante una clase en su academia de trading
Pablo Ortiz durante una clase en su academia de trading


Seguramente en dos años estemos de nuevo en un punto completamente diferente de la conversación. Por un lado es apasionante, y por otro lado da bastante miedo.  ¿No sé si viste recientemente la charla de Erick Schmidt (ex Google) en Stanford que tuvieron que quitar? Se vienen cositas tan potentes que los GPT nos parecerán de parvulitos, y esto en años, no en décadas. Por eso lo mejor, es empaparse de esta nueva tecnología pero NO COMO USUARIO, sino como creador avanzado. No es lo mismo usar Chat GPT para hacer un artículo para tu web (modo usuario bajo nivel) que para crear una IA que frene tus robots (modo creador nivel medio alto). Te tienes que apalancar en las bestialidades que ya existen para hacer tus propias IAs, no para regurgitar la última imagen que te da Sora o Stable Diffusion y hacer memes más bonitos.

Y la verdad, si no te pones las pilas ya, te vas a quedar fuera de maneras que ni te puedes imaginar. En la historia de la humanidad jamás ha habido una revolución industrial tan profunda como esta y que atañe a tantos aspectos de nuestra vida, de nuestra realidad y encima a la percepción de esta y por otro lado la forma en la que presuntamente va a transformar todo nuestro entramado como sociedad en todos los sentidos de esta palabra. Si a esto le sumas por lo menos 10 tipos de crisis coetáneas todas juntas a la vez, mejor ni te cuento. Sólo por mencionar: la demográfica, la monetaria o de deuda, la geopolítica, la migratoria, la de valores, y un largo etcétera, mejor meterse de nuevo al laboratorio de trading y cerrar bien la puerta. Aparte si algún día la IA se convirtiese en el enemigo público número 1, mejor conocerla bien desde dentro, y haber intimado a fondo lo máximo posible, a lo Sun Tzu. Tiene que quedar alguien con cabeza por ahí que sepa por dónde empezar a apagar los botones sin estropear mucho la nave, como en 2001. ☺ Y si hace falta que apague la luz antes de irse.

Con todo, si algo ha quedado claro es que la IA será trasversal a todo los sectores, y las finanzas no estarán exentas de todo ello, al contrario. Por lo que si quieres empezar a profesionalizar tu trading, incorporando IA en el proceso, no dudes en echar un vistazo a su libro. 

 

¿Buscas un bróker?

TRIVE

+5000 acciones y ETFs a 0€

Ver más
XTB

Comisiones 0% en acciones y ETFs

Ver más
ETORO

Depósito mínimo 200€

Ver más
Interactive Brokers

Con más de 1.5M de clientes

Ver más
Accede a Rankia
¡Sé el primero en comentar!