Plantilla seguimiento fondos

Para debatir todo tipo de cuestiones, noticias y teoría de inversión Bogleheads® (no personales).
Jordi_G
Mensajes: 1425
Registrado: Mar Jun 02, 2020 09:27

Re: Plantilla seguimiento fondos

Mensaje por Jordi_G »

pedos escribió: Jue Jun 12, 2025 10:22 Buenos dias,

Lo primero gracias por la plantilla. Me esta siendo de gran utilidad.

Tengo una duda. Estoy comparando la rentabilidad que me da un fondo en renta 4 con el excel y los datos son diferentes

En el excell me indica esto:
Renta 4 Pegasus R FI ES0173321003 16.80€ 10-06-2025 9.699602 225.11€ 162.95€ ▼ -62.16€ ▼ -27.61%

Y en renta 4 con el mismo patrimonio y numero de participaciones me indica unas ganacias de 12.64€ y un +8.43% de rentabilidad

Lo unico que se me ocurre es que el capital aportado por mi en el excel no sea correcto. ¿Sabeis si en la web de renta 4 se puede obtener dicho capital de forma facil?

Gracias por vuestra ayuda.
Como dices, lo primero es asegurarte que las aportaciones están bien metidas, tanto la fecha como la cantidad. No uso Renta 4 pero estoy seguro que hay una manera de ver el histórico de aportaciones hechas a cada fondo.
Si quieres invitarme a un café, puedes hacerlo en https://ko-fi.com/jordig
pedos
Mensajes: 4
Registrado: Jue Jun 12, 2025 10:10

Re: Plantilla seguimiento fondos

Mensaje por pedos »

Gracias por la respuesta Jordi.

No se si influira, pero las fechas introducidas son aproximadas y el valor de las participaciones lo he puesto dividiendo la columna importe entre nº de participaciones.

Los datos los he sacado desde la web en el apartado de movimientos.

No se porque no me cuadran los numeros la verdad.
Infinito
Mensajes: 61
Registrado: Vie Dic 22, 2023 18:33

Re: Plantilla seguimiento fondos

Mensaje por Infinito »

Morningstar ha dado de baja sus webs antiguas, por lo que la plantilla no funciona mas

Tenemos dos opciones

Actualizamos el script para que empiece a tomar informacion de estas webs que si siguen funcionando:
https://lt.morningstar.com/2nhcdckzon/s ... F000013QIT]2]1]FOEUR$$ALL_522&Id=F000013QIT&ClientFund=1&BaseCurrencyId=EUR&CurrencyId=EUR&LanguageId=es-ES

https://lt.morningstar.com/3y3wd9echv/s ... encyId=EUR

https://lt.morningstar.com/xgnfa0k0aw/s ... F000013QIT]2]1]FOEUR$$ALL_522&Id=F000013QIT&ClientFund=1&BaseCurrencyId=EUR&CurrencyId=EUR&LanguageId=es-ES

O bien actualizamos para que empiece a tomar datos de la nueva web... (la ventaja es que funciona con JSON, no hace falta hacer mas scrapping de HTML, con JSON es mas facil.

Ahora el buscador de la web funciona con otro ID (antes era con el secureID) ahora va con el fundID
https://global.morningstar.com/api/v1/e ... ies?query=((isin+~%3D+%22LU0822419148%22))

Luego es cuestion de reemplazar en la URL y cada categoria de la WEB el fundID, ejemplo:
https://global.morningstar.com/es/inver ... FG/grafico

Si van a la pestaña network en chrome podran ver todas las llamadas y veranque ahora tood devuelve JSON, siguen teniendo la opcion claro de leer el HTML si gustan.
Pablo Type R
Mensajes: 69
Registrado: Lun Jun 10, 2019 20:00

Re: Plantilla seguimiento fondos

Mensaje por Pablo Type R »

Nos han chafado la plantilla :o

Hay un apaño rápido para que vuelva a cargar los NAV y seguir cumpliendo su cometido: cambiar la fuente de datos de muFunds. Hay que ir a la hoja Datos y desde las casillas A3 y B3 hacia abajo cambiar en la fórmula "morningstar-es" por "morningstar" a secas.

Siguen sin verse los nombres de los fondos y las rentabilidades históricas, intentaré buscar tiempo en verano para arreglarlo pero si alguien se quiere adelantar es bienvenido.

Edito: me estaba refiriendo a la versión x 2.2.
Última edición por Pablo Type R el Mié Jul 02, 2025 17:22, editado 1 vez en total.
LUBO13
Mensajes: 4
Registrado: Jue Jun 13, 2024 17:05

Re: Plantilla seguimiento fondos

Mensaje por LUBO13 »

Muchas gracias Pablo, ha sido de gran ayuda.
MigL
Boglehead
Mensajes: 372
Registrado: Mié Ene 09, 2019 23:24

Re: Plantilla seguimiento fondos

Mensaje por MigL »

Para el histórico, desde markets.ft no está fallando a día de hoy, y el histórico sigue funcionando con la fórmula:

Código: Seleccionar todo

=IFERROR(TRANSPOSE(IMPORTXML("https://markets.ft.com/data/funds/tearsheet/performance?s="&Cartera!C10&":EUR"," 
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[7] |
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[6] |
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[5] |
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[4] |
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[3] |
//div[@class='mod-ui-table--freeze-pane__scroll-container']/table/tbody/tr[1]/td[2] 
")), "")
Captura de pantalla 2025-07-01 a las 22.48.47.png
Captura de pantalla 2025-07-01 a las 22.48.47.png (78.25 KiB) Visto 1174 veces
Captura de pantalla 2025-07-01 a las 22.48.35.png
Captura de pantalla 2025-07-01 a las 22.48.35.png (66.85 KiB) Visto 1174 veces
Como he dicho otras veces, es interesante que cada uno toquetee y juegue con las fórmulas y el funcionamiento de GSheets, para hacerlas más robustas cogiendo datos de varias fuentes... un poco rudimentario, pero efectivo mediante el uso de if y iferror

Algunas apis de morningstar creo que aún funcionan:

Código: Seleccionar todo

=IFERROR(QUERY(
IMPORTHTML("http://performance.morningstar.com/Performance/fund/trailing-total-returns.action?t="&Cartera!$C15&"&s="&Cartera!$C15&"", "table", 1), "SELECT Col2, Col3, Col4, Col5, Col7, Col8, Col9 WHERE Col1='"&Cartera!$C15&"' LIMIT 1 LABEL Col2 '', Col3 '', Col4 '', Col5 '', Col7 '', Col8 '', Col9 '' "),  IFERROR(INDEX(SPLIT(C8, "/"), 2),""))

EDITO: mi versión de la plantilla está basada en la v1.1... pero la he ido modificando a mis gustos con el tiempo...
73s. % fondos
Infinito
Mensajes: 61
Registrado: Vie Dic 22, 2023 18:33

Re: Plantilla seguimiento fondos

Mensaje por Infinito »

Pablo Type R escribió: Dom Jun 29, 2025 19:46 Nos han chafado la plantilla :o

Hay un apaño rápido para que vuelva a cargar los NAV y seguir cumpliendo su cometido: cambiar la fuente de datos de muFunds. Hay que ir a la hoja Datos y desde las casillas A3 y B3 hacia abajo cambiar en la fórmula "morningstar-es" por "morningstar" a secas.

Siguen sin verse los nombres de los fondos y las rentabilidades históricas, intentaré buscar tiempo en verano para arreglarlo pero si alguien se quiere adelantar es bienvenido.

Edito: me estaba refiriendo a la versión x 2.2.
Yo no tengo tiempo de actualizarla pero si quieres te dejo el camino servido.

https://lt.morningstar.com/xgnfa0k0aw/u ... %24ALL_522

Con eso reemplazando el q= pones el ISIN y te sale el nombre del fondo
De ahi ademas sacas el ID interno del fondo (en este ejemplo F0GBR052TN)
Con ese ID luego tienes esta url (que sigue funcionando) para sacar las rentabilidades

https://lt.morningstar.com/xgnfa0k0aw/s ... F0GBR052TN

Reemplaza Id= por el codigo

Ahi ya tienes la tabla y con eso parsea con el import y el nuevo XPath las rentabilidades.

Aqui puedes hacer lo mismo en esta otra url

https://lt.morningstar.com/2nhcdckzon/s ... F0GBR052TN

Tambien te vale para cualquier otro tab, navega con el parametro tab=

La herramienta de Xray sigue valiendo tambien
Esta el sheet de Doraemon (para construirlo se usa el ID interno no el ISIN)


Y sino esta herramienta:
https://lt.morningstar.com/xgnfa0k0aw/x ... geId=es-ES

A partir de ahi usar el importXML o ImportHTML a vuestro gusto.
Incluso la API de precios sigue en pie

https://lt.morningstar.com/api/rest.svc ... OMPACTJSON

Cambia el stard y end date a tu gusto, solo reemplazas el Id, y lo tienes.
dragner
Mensajes: 1
Registrado: Lun Jul 07, 2025 22:52

Re: Plantilla seguimiento fondos

Mensaje por dragner »

Gracias por los tips, con esa web he podido extraer los datos.Yo tengo la plantilla 2 modificada por lo que algunas columnas pueden cambiar pero os paso lo que he hecho.

En la pestaña de Datos pon estos comandos en la línea 3 y luego arrastra los cambios hacía abajo:
- He usado la columna D para las URLs para los IDs internos de Morgingstar (si quiere cambia el título de URL a IDs), pon esto en la celda D3:

Código: Seleccionar todo

=REGEXEXTRACT(INDEX(IMPORTDATA("https://lt.morningstar.com/xgnfa0k0aw/util/searchfundbyname.aspx?q="&Cartera!C10&"&UniverseId=FOEUR%24%24ALL_522"),1,1), "\|(F0[A-Z0-9]+)\]")
- En la celda D4 (nombre) pon

Código: Seleccionar todo

=INDEX(SPLIT(IMPORTDATA("https://lt.morningstar.com/xgnfa0k0aw/util/searchfundbyname.aspx?q="&Cartera!C10&"&UniverseId=FOEUR%24%24ALL_522"), "|"), 1)
- Y por último en la celda G4:

Código: Seleccionar todo

 =TRANSPOSE(QUERY(IMPORTHTML("https://lt.morningstar.com/xgnfa0k0aw/snapshot/snapshot.aspx?tab=1&Id="&D3,"table",20),"select Col2 offset 1",0))
Si os va, ahorra arrastra hacia abajo para que se adapten en cada fila.

Espero que os sirva!
LUBO13
Mensajes: 4
Registrado: Jue Jun 13, 2024 17:05

Re: Plantilla seguimiento fondos

Mensaje por LUBO13 »

Again.....


Muchas gracias por la aportación referente a fórmulas y demás para arreglar el excel (seguimiento carteras)

Este grupo mola!!!
Joseca
Mensajes: 1
Registrado: Vie Jul 11, 2025 17:20

Re: Plantilla seguimiento fondos

Mensaje por Joseca »

Buenas a todos! Iba a bajarme la plantilla pero leo que hay dos versiones, la 1.5 y la 2.2. ¿Podríais decirme que diferencias hay entre ambas? Y otra cosa: veo también que hay un problema con Morgingstar que ha dado de baja las webs antiguas y ya no funciona la plantilla. Pasa en ambas versiones? Es que soy nulo en informática y las soluciones que estáis aportando ni las entiendo lo más mínimo, para mi es como si hablarais en chino XD.
MigL
Boglehead
Mensajes: 372
Registrado: Mié Ene 09, 2019 23:24

Re: Plantilla seguimiento fondos

Mensaje por MigL »

Buenas.

Las soluciones aportadas se basan en que te fijes en cada celda, qué fórmula tiene, y la reemplaces por las que ves por aquí, teniendo cuidado de ver a qué casilla con el isin hacen refeencia, la original tuya sin tocar, y la que aquí se ofrece.

Es dedicarle un ratillo y verás que no es difícil hacer estos cambios.

Sobre las versiones no te puedo decir, aunque estará en este mismo tema de cuando salieron. Yo la que uso (y sigue funcionando) es una versión modificada basada en otras más antigua que las que mencionas :)


EDITO: buscando en el buscador del foro por "versión 2.2", me ha salido el mensaje: viewtopic.php?p=19227#p19227
ahí tienes qué cambios presenta frente a anteriores. Puedes hacer otras búsquedas
73s. % fondos
invest1313
Mensajes: 5
Registrado: Dom Feb 09, 2025 07:15

Re: Plantilla seguimiento fondos

Mensaje por invest1313 »

Yo tengo la 1.5 y diría que no le ha afectado lo de morningstar. Al menos sigue funcionando. Hasta donde yo sé obtiene los datos de markets.ft.com
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje