Plantillas para seguimiento de cartera y Xray: análisis de cartera de fondos, ETFs, PPs y acciones

Abajo del todo mano derecha, hay varias formulas extras.

1 me gusta

Muchas gracias, ya las encontre! Enhorabuena por la pagina y por su altruismo!

Saludos

2 Me gusta

Muchas gracias.

Gracias también @Quilem , mira que estuve echando un vistazo al fichero pero no vi lo que me indicas :man_facepalming:

1 me gusta

Muy buenas gracias por la información.
En mi cartera también tengo etfs, se podría usar esta plantilla con etfs y fondos ambos en una? Muchas gracias

Buenas noches me he leído casi todo el hilo antes de mis dudas y no encontré respuesta. Cuando pongo el isin de fondos y etf alguno me da error. Paso captura pantalla para ver si alguno me puede ayudar. Un saludo

Buenos dias,

En la formula del valor liquidativo hay dos variables que modificar si tenemos etfs o fondos en dolares.

En su caso, dentro de la formula debe cambiar /funds/ por /etfs/ .
Si alguno de los fondos o etfs estuviera denominado en dolares donde :EUR deberia poner :USD .

Un saludo.

4 Me gusta

Hola @quilem. Para el Modelo X-ray cartera +D (y para cualquier otra plantilla que use X-Ray), es posible usar el parámetro BenchmarkIndexId en la url para cambiar el benchmark usado para la comparación (que no sea siempre RV Global Cap Grande Blend). Yo lo he hecho en mi copia, con un dropdown que permite elegir entre todas las categorías disponibles. Pero no considero adecuado compartirlo públicamente, puesto que no sé que otros cambios habré hecho sobre el original. Te lo compartiría por mensaje privado para que puedas incorporarlo si lo consideras conveniente, pero no veo que me deje, supongo que porque soy nuevo. ¿Alguna manera de compartírtelo?

Un saludo, y muchísimas gracias por todas las plantillas.

1 me gusta

He cambiado fondos por etfs y eur por USD en fondos y etfs correspondientes y sigo con el mismo error.
Voy a releer el foro por si se me escapa alguna cosa. Sino lo dejaré y seguiré con mi tabla.Gracias por la ayuda.

Hola

Si pongo más allá de la fila 45, ya me da error al ver mi Cartera X-RAy…por qué no puedo poner más de 39 valores?

muchas gracias.

saludos

Hola, Es la primera vez que escribo en +Dividendos.
Soy inversor desde hace ya varios años. Hago mi seguimiento de cartera , tanto de acciones como de fondos en una hoja de google sheets. Extraigo los valores de fondos desde las WEBs de FT, quefondos y Morningstar utilizando IMPORTHTML o IMPORTXML. El problema lo he empezado a tener cuando he ido ampliado los datos que extraía de estas webs tales como volatilidad, ratio sharpe, rentabilidad a 1 mes, 3 meses, 6 meses, 1 año etc. Al ir añadiendo tantas extracciones de datos ha empezado a fallar y me aparece “loading” muchas veces. He investigado por internet y he descubierto que google ha puesto limitaciones a este tipo de extraccion de datos usando IMPORTHTML o IMPORTXML . Ha puesto un limite. NO deja acceder a mas de 50 URLs a la vez en una hoja. Si que se puede pero tarda mucho tiempo y aparece “loading” mucho tiempo. Por lo tanto he tratado de importar los datos usando UrlFetchApp pero la verdad es que estoy muy confuso y no consigo ponerlo en marcha. Agradeceria si alguien tiene experiencia usando este tipo de extracción de datos o si se puede hacer de otra manera.
Gracias de antemano

3 Me gusta

https://gsuitetips.com/tips/sheets/google-spreadsheet-limitations/

Aqui se puede ver lo que he comentado de la limitacion a extracciones usando IMPORTHTML o IMPORTXML

2 Me gusta

Buenos días @Quilem

He seguido trasteando con las fórmulas y gracias a la pista de @Juanyo sobre las fórmulas IMPORTHTML e IMPORTXML, he conseguido obtener tanto el nombre como el valor liquidativo de los EPSV que le mencionaba más arriba. Es una forma bastante rudimentaria pero de momento funciona.

Les dejo las fórmulas que he usado por si alguien más se encuentra en la misma situación:

Suponiendo que en la celda D5 está el ISIN de las EPSV (En mi caso F0000125GS)
Nombre de la EPSV:

=IMPORTHTML("https://tools.morningstar.es/2nhcdckzon/snapshot/snapshot.aspx?SecurityToken="&D5&"]2]0]FOESP$$PEN";"table";9)

Valor liquidativo:

=SUBSTITUTE(RIGHT(IMPORTXML("https://tools.morningstar.es/2nhcdckzon/snapshot/snapshot.aspx?SecurityToken="&D5&"]2]0]FOESP$$PEN";"/html/body/div[2]/div[2]/form/div[4]/div[2]/div[2]/div/div[2]/div[2]/div/div[1]/div[2]/div[7]/div[2]");LEN(IMPORTXML("https://tools.morningstar.es/2nhcdckzon/snapshot/snapshot.aspx?SecurityToken="&D5&"]2]0]FOESP$$PEN";"/html/body/div[2]/div[2]/form/div[4]/div[2]/div[2]/div/div[2]/div[2]/div/div[1]/div[2]/div[7]/div[2]"))-4);".";",")

En mi caso los valores númericos van con comas, de ahí que necesite cambiar el punto de mornigstar por la coma, entiendo que si sus hojas separan con puntos pueden ahorrarse la parte del SUBSTITUTE de esta última fórmula.

Lo he probado con ambas EPSVs que tengo y que sólo veo en morningstar y de momento funciona.

Un saludo.

2 Me gusta

https://www.youtube.com/watch?v=tB-LyxAhWSo&list=PLaB5YQ4zmuvJfYdHpEWhtg-q1O79dM6x_&index=1

Para todos aquellos que tengan problemas de importacion de datos, echad un vistazo a este video.
En 5 mins aprendes a sacar info de cualquier WEB. OJO con la limitacion comentada de max 50 enlaces.

4 Me gusta

Prueba con esta
=SUBSTITUTE( SUBSTITUTE(IMPORTXML("https://tools.morningstar.es/2nhcdckzon/snapshot/snapshot.aspx?SecurityToken=F0000125GU]2]0]FOESP$$PEN";"//*[@id='snapshot_keystatsDefault']/div[7]/div[2]");".";",");"EUR";"")
Ya me diras

1 me gusta

Muchas gracias, la he probado y funciona también

Hola, quería preguntaros como hago para importar los datos de estos dos LU1991129963 y LU1295554833, ya que al copiar el ISIN en la columna no lo reconoce. Entiendo que el problema es de la web de FT que no lo tiene. No acabo de entender como llamarlo desde otra web tipo quéfondos o MS. Muchas gracias.

buenos dias ,quisiera conocer como sacar el histirico de rentabilidad (1d,1w,1Y, ECT)de unos determinados fondos para MIS PLANTILLAS DE SEGUIMIENTO,
GRACIAS

En este link la plantilla que tiene lo que pide, excepto 1W el resto si( en la columna x esta la fórmula):

Aunque casi mejor que se las copie de aqui que son más completas y de morningstar:

Un saludo.

7 Me gusta

Buenos días, sigo peleándome con las fórmulas, pero no consigo sacar la info que necesito.
Estoy usando este tipo de fórmula para sacar info de quefondos.
=IMPORTXML(“https://www.quefondos.com/es/fondos/ficha/index.html?isin=LU1295554833","//*[@id=‘a_row’]/td[3]”)
Tengo toda la fòrmula en verde, pero me sigue dando error.
¿Alguno de uds. sería tan amable de echarme una mano?
¡Gracias de antemano por el hilo!

Desde hace un par de dias la hoja de google no me actualiza los datos de FT… a alguien mas le ocure?? :thinking:

Y si pego la formula en otra celda se queda “loading”…

2 Me gusta