Acceder

Scraping duracion renta fija de un fondo - Google Sheet

3 respuestas
Scraping duracion renta fija de un fondo - Google Sheet
1 suscriptores
Scraping duracion renta fija de un fondo - Google Sheet
#1

Scraping duracion renta fija de un fondo - Google Sheet

Hola, gracias a vuestras aportaciones he aprendido a localizar datos de MorningStar de mis fondos; liquidativo, rentabilidad, etc.

Sin embargo, no logro capturar el dato de duración de un fondo de la web de Monrning, entiendo que las tablas de la pestaña de "cartera" son dinámicas y no estáticas y por eso no funciona.

P. ej.

https://www.morningstar.es/es/funds/snapshot/snapshot.aspx?id=F0GBR04DV6&tab=3

El path de la duración sería:
//*[@id="sal-components-pillar-cards-process"]/div/div/div[2]/div/div[3]/div[2]/div[1]/div/div/div/div/div[2]/div[1]/div[2]/table/tbody/tr[1]/td[2]

pero no devuelve el dato en google sheet, cuando con el mismo procedimiento si es posible obtener valores del resto de pestañas.

¿alguna idea?

Gracias de antemano.
#4

Re: Scraping duracion renta fija de un fondo - Google Sheet

En efecto, he ido haciendo pruebas y no he conseguido recuperar nada. Sospecho que en el momento de hacer el fetch de la página, todavía está está vacía y el Import no obtiene nada porque para cuando se cargan los datos  él ya te ha respondido.

Lo digo porque ahora recuerdo que con el programa con el que hago scrapping de esos datos no pude utilizar, como en el resto de las páginas, un fetchurl porque lo devolvía vacío y tuve que pasarme a puppeteer para tener un mayor control y dar tiempo a que se cargasen los datos antes de recuperarlos... Para que te hagas una idea, si en el resto de las páginas puedo ir a un ritmo de 100 por minuto, en esa pestaña me tengo que quedar en 100 cada media hora...

Guía Básica