Acceder

ChatGPT (II) - o "La cartera ChatGPT" - probándolo en inversiones value.

Como decía aquí, debemos espabilar para aprender cómo los sistemas de Inteligencia Artificial (IA) pueden ayudarnos en nuestro trabajo y en nuestro día a día. Específicamente en nuestras inversiones. 

En ese artículo mostraba los resultados que ChatGPT devolvía al hacerle una serie de preguntas sobre cuál es el mejor método para conseguir retornos consistentes en nuestras inversiones. Hay que entender que este programa no genera respuestas pregrabadas por un programador, sino que las genera a medida que se le pregunta. Por eso, al preguntarle de nuevo lo mismo generará resultados que pueden ser distintos. Vamos a verlo:

PRUEBA 1 (continuación)

En concreto al repetirle la pregunta 2 (¿Puedes utilizar índices cuantificables para el punto 1?) devuelve casi los mismos indicadores, pero no exactamente los mismos:
Pantallazo de las respuestas para que comprobeis que no estoy inventándomelas. (fuente: ChatGPT)
Pantallazo de las respuestas para que comprobeis que no estoy inventándomelas. (fuente: ChatGPT)

Respuesta de ChatGPT:
Sí, existen varios indicadores cuantitativos que se utilizan para identificar empresas infravaloradas. Algunos de los más comunes incluyen:
  1. Price-to-Earnings (P/E) Ratio: Este indicador compara el precio de una acción con sus ganancias por acción. Una empresa con un P/E bajo en comparación con su sector o el mercado en general podría ser considerada infravalorada.
  2. Price-to-Book (P/B) Ratio: Este indicador compara el precio de una acción con su valor contable. Una empresa con un P/B bajo en comparación con su sector o el mercado en general podría ser considerada infravalorada.
  3. Price-to-Sales (P/S) Ratio: Este indicador compara el precio de una acción con sus ventas. Una empresa con un P/S bajo en comparación con su sector o el mercado en general podría ser considerada infravalorada.
  4. Dividend Yield: Este indicador mide el rendimiento de dividendos en relación al precio de la acción. Una empresa con un rendimiento de dividendos alto en comparación con su sector o el mercado en general podría ser considerada infravalorada.
  5. Enterprise Value to EBITDA: Este indicador mide el valor de la empresa en relación con sus beneficios antes de intereses, impuestos, depreciación y amortización. Una empresa con un EV/EBITDA bajo en comparación con su sector o el mercado en general podría ser considerada infravalorada.
Ya veis, en la anterior nos recomendaba usar el PER, el P/B, el P/CF y el dividendo. En esta ocasión tambien incluye PER, P/B y dividendo, pero no el P/CF, y en su lugar incluye el precio en función de las ventas (P/S) y el valor de la empresa comparado con el EBITDA. Sigamos repitiendole la pregunta 3 (¿Puedes establecer valores óptimos para cada uno de esos índices?):

Respuesta de ChatGPT: 
  1. Price-to-Earnings (P/E) Ratio: Un P/E ratio bajo podría ser considerado como menor al promedio del sector o del mercado en general.
  2. Price-to-Book (P/B) Ratio: Un P/B ratio bajo podría ser considerado como menor al promedio del sector o del mercado en general.
  3. Price-to-Sales (P/S) Ratio: Un P/S ratio bajo podría ser considerado como menor al promedio del sector o del mercado en general.
  4. Dividend Yield: Un rendimiento de dividendos alto podría ser considerado como mayor al promedio del sector o del mercado en general.
  5. Enterprise Value to EBITDA: Un EV/EBITDA bajo podría ser considerado como menor al promedio del sector o del mercado en general.
Esta vez no se ha mojado dando valores numéricos, pero voy a intentar obligarle a responder incluyendo números en la respuesta:

Respuesta de ChatGPT:
  1. Price-to-Earnings (P/E) Ratio: Un P/E ratio bajo podría ser considerado como menor a 15.
  2. Price-to-Book (P/B) Ratio: Un P/B ratio bajo podría ser considerado como menor a 1.5.
  3. Price-to-Sales (P/S) Ratio: Un P/S ratio bajo podría ser considerado como menor a 1.
  4. Dividend Yield: Un rendimiento de dividendos alto podría ser considerado como mayor al 5%.
  5. Enterprise Value to EBITDA: Un EV/EBITDA bajo podría ser considerado como menor a 8.
Ya veis que los valores de los mismos indicadores son similares, pero no idénticos. En concreto en el dividendo nos dice que consideremos un dividendo mayor al 5% en lugar al 4% que nos dió ayer.

Voy a seguir con la pregunta 4 (Genérame una macro en Excel para aplicar esos criterios a los valores del S&P500):

Respuesta de ChatGPT: 
pasos que podrías seguir para crear una macro que aplique los criterios mencionados a los valores del S&P 500:
  1. Descargar los datos de las empresas incluidas en el S&P 500 en un archivo de Excel.
  2. Crear una hoja de cálculo para cada indicador mencionado anteriormente (P/E, P/B, P/S, Dividend Yield, EV/EBITDA) y calcular los valores para cada empresa.
  3. Crear una nueva hoja de cálculo para resumir los resultados y utilizar fórmulas de Excel para comparar los valores de cada indicador con el promedio del sector o del mercado en general.
  4. Crear una macro que automatice el proceso de actualizar los datos y los cálculos cada vez que se actualicen los datos de las empresas.
  5. Utilizar la macro para filtrar las empresas que cumplan con los criterios establecidos para cada indicador y considerarlas como infravaloradas.
Y hasta aquí habíamos llegado en el artículo anterior. Vamos a seguir desde aquí.

Por sencillez he decidido hacer las pruebas con el IBEX35 en lugar del S&P500.

Como decía, podemos pedirle a ChatGPT que nos genere un código en visual basic para excel de forma que descargue los índices necesarios para después ejecutar el algoritmo que nos ha generado. Por ejemplo, para que Excel descargue los valores del PER nos devuelve este código:

Los valores incluidos en la peticion son estos:
Array("ABE","ANA","ACX","ACS","AENA","AMS","MTS","BBVA","SAN","BKIA","CABK","CLNX","CIE","COL","ENG","ELE","GAS","GRF","IBE","ITX","COL","MAP","MAS","TL5","MEL","NTGY","REP","SCYR","SAN","TRE","TEF","VIS","VOC")
Si os dais cuenta no están actualizados porque el sistema no tiene información en tiempo real, sino de cuando fue entrenado (incluye la pobrecita BKIA).

No es trivial llegar a una respuesta concreta de lo que queremos. Además hace falta saber de lo que se está hablando y saber bastante de los resultados que obtiene, de lo contrario es imposible saber si el código que nos está generando es correcto, es útil o si, por el contrario, nos va a dar respuestas sin sentido. O sea, por más poderosa que sea la herramienta, no elimina la necesidad de que sea alguien con conocimientos quien la maneje. 

Creo que con esto es suficiente para que veais las capacidades y limitaciones que tiene ChatGPT.

ELABORAMOS LA "CARTERA ChatGPT"


Vamos a terminar, aplicando el consejo de inversión de ChatGPT para una inversión tipo "value" (¡CUIDADO!, como he comentado más arriba, la respuesta puede ser distinta cada vez que le preguntemos).

En resumen, he descargado los datos de las compañías del IBEX35 de diferentes fuentes (algunas de yahoo finance, otras de Bankinter...). Además hay que tener en cuenta que los datos de beneficios de 2022 son todavía estimaciones provisionales hasta que las empresas publiquen sus resultados consolidados. Lo mismo pasa con el EBITDA, el valor de la empresa y otros. Pero bueno, tenemos lo suficiente para ver qué obtenemos usando el algoritmo que ha generado ChatGPT.

Voy a pegar aquí los datos que he recopilado. Si alguien observa algún valor mejorable sería muy bueno si me lo indicara (en los comentarios o en privado) y así puedo rehacer la cartera ChatGPT.
Valores de los indicadores recomendados por ChatGPT para cada empresa del IBEX35. Extraidos de diferentes fuentes.
Valores de los indicadores recomendados por ChatGPT para cada empresa del IBEX35. Extraidos de diferentes fuentes.
Sólo aparecen 2 valores que cumplen con todos los criterios numéricos que nos ha dado ChatGPT: ACS y ACERINOX.

Claro, de algunas empresas no he conseguido los valores de todos los indicadores, de hecho hay 3 empresas que cumplen también los criterios excepto para 1 donde sencillamente no he conseguido datos. Estos son: SANTANDER, SABADELL y MAPFRE. Hay uno más que cumple con todos los criterios menos de dos, de los que no conseguí información (P/B y EV/EBITDA). Esa es LOGISTA.

Y finalmente hay una más que no cumple el criterio del dividendo de ser mayor del 5%, pero sin embargo está en el 4.68% (por encima del criterio que ChatGPT nos daba en el artículo anterior del 4%) y que además me entra por los ojos: REPSOL.
Pues ya está. He pedido a ChatGPT que me dé una estrategia de inversión usando la filosofía de valor y me la ha dado. Claro está, con ayuda por mi parte y usando mis propios criterios. 

¿Es esto bastante? ¿Me atrevería a invertir en esas empresas?

Mi respuesta es QUIZÁ, probablemente sí. A pesar de que algunas me gustan mucho (ACS, LOGISTA, REPSOL y MAPFRE) me gustaría investigar un poco más el estado financiero de todas. Sobre todo la deuda a corto plazo. También algunas cosas como las decisiones de los insiders o las posiciones cortas abiertas ahora mismo. Pero bueno, como primera criba la verdad es que está bastante bien bajo mi punto de vista.

De hecho voy a crear una cartera ficticia en Yahoo finance para ver como evoluciona y dedicaré algo de tiempo para estudiar más a fondo las empresas. Quien sabe, quizá alguno entre en mi cartera real pronto.

La siguiente prueba (PRUEBA 2) la haré también usando ChatGPT, pero usando análisis técnico, a ver qué resulta (ya sabeis que bajo mi punta de vista el analisis técnico es un engañabobos, pero por probar).

CONCLUSIONES


ChatGPT es solo un juguete, pero nos hace vislumbrar lo que realmente pueden tener las grandes empresas (o los ejercitos, principalmente en China y EE.UU.). Eso es lo que va a cambiar el mundo y más vale que nos demos cuenta y aprendamos rápido para no quedarnos fuera.

La Inteligencia Artificial, incluida ChatGPT, es algo que está aquí para quedarse. Va a afectar muchísimo a nuestras vidas y va a hacer innecesarios muchos trabajos que se realizan por seres humanos en la actualidad. Eso significa que los que no aprendan a usarla lo antes posible se van a quedar desfasados, obsoletos, igual que los que no aprendieron informatica, o a conducir o a escribir en un momento determinado de la historia.

De momento (salvo que trabajes en proyectos secretos de Google, Apple o Amazon) nos tenemos que conformar con jugar con lo que nos liberan. Aquí os he intentado demostrar las capacidades que tiene este juguete y como podemos aprovecharnos de ChatGPT para generar una estrategia de inversión que nos dé beneficios (quizá).

Lo he repetido varias veces, pero insisto: ChatGPT es solo una herramienta, no sabe si lo que hace está bien o mal. Necesita de alguien con conocimientos para usarla y saber que lo que está haciendo está bien, pero eso sí, te facilita enormemente la vida, desarrollandote en segundos lo que tú tardarías en hacer horas, días o incluso semanas.

La cartera que nos ha generado en esta prueba, basada en valores del IBEX35, está compuesta por ACS, ACERINOX, SANTANDER, SABADELL, MAPFRE, LOGISTA y REPSOL. Por curiosidad voy a seguir los valores y ver qué sucede en unos meses. Iré poniendo aquí los retornos para que podamos analizar los resultados y avisaré si decido comprar alguna en la realidad. 

Nadie sabe (tampoco las inteligencias artificiales) qué van a hacer las bolsas en el futuro inmediato. Así que, hay que tener mucho cuidado con lo que obtenemos usándolas. No obstante, podemos usarlas como ayuda, como herramienta.

Aunque os recomiendo aprender qué es y para qué sirve, y pienso que siempre serán herramientas para facilitarnos el trabajo a los humanos, ChatGPT es un juguete sexy creado por Elon Musk, que llama la atención y llena portadas. Como dicen LMFAO:

I´m sexy and I´m know it.



PD: Atentos a un posible default (suspensión de pagos) de EE.UU. entre junio y noviembre de este año. Ese puede ser el disparador del desplome de las bolsas que estábamos esperando para volver a invertir nuestra liquidez.
2
¿Te ha gustado mi artículo?
Si quieres saber más y estar al día de mis reflexiones, suscríbete a mi blog y sé el primero en recibir las nuevas publicaciones en tu correo electrónico
  • Bolsa
  • Value Investing
  • Renta Variable
  1. en respuesta a Iberic0
    -
    #2
    29/01/23 18:09
    Gracias. 
    La IA va a ser una herramienta sumamente potente en cualquier campo humano, pero de momento necesita de un ser humano que interprete y verifique sus resultados. Pero incluso así es increible la potencia que te ofrece.
    Solo por comentarlo aquí, después de crear la cartera ha dado la casualidad que Sabadell ha dado unos resultados extraordinarios y ya lleva un 3% de revalorización en 5 días. Y además tiene como mínimo un 5% de retorno anual vía dividendos.
    A ver si saco tiempo para probar lo que sale usando el analisis técnico (mucha confianza no le tengo, pero me apetece probar).
    Saludos
  2. #1
    29/01/23 14:25
    Felicidades por esta magnífica idea sobre una posible cartera planteada por la Inteligencia Artificial.
    Suscrito al blog.
    Saludos
Sitios que sigo
https://www.rankia.com/blog/invertir-no-especular/5426023-fin-mundo-aproxima-ocurrira-ano-2023