Alsur
22/07/24 14:10
Ha respondido al tema Aplicación X-Ray para seguimiento cartera
Ir a respuesta
Ya se que este hilo es antiguo, pero veo mensajes de hace unos meses.Estoy intentando montar una herramienta similar, en base a exportar el seguimiento de carteras desde investing.com y otras fuentes y poder generar un informe agrupado, incluyendo un XRAY de morningstar.Tengo algunas funciones que lo generan y he creado una propia, pero sigo teniendo problemas al mínimo cambio e incoherencias que no entiendo. Si alguien tiene información técnica relevante sería de gran utilidad. En concreto:- ¿existe alguna documentación técnica de esto? Sospecho que es algo que por ahora funciona, pero que tal vez no es algo que morningstar tenga accesible de forma intencionada.securityIds= ISINS, separados por ; (%7C)marketValues=porcentajes, separados por ; (%7C) en algunas pruebas soporta decimales pero no tengo claro en que formatotypeids=FO separados por ; (%7C) , alguna info de cuando varia? tipo de fondo? al mezclar ETFs y fondos?El problema ahora es que una vez que he conseguido renderizar bien las URLs compuestas a menudo me salen con los datos a cero. Es decir, funciona pero no se ejecuta correctamente, he hecho pruebas con distintos ISINs por si fuera alguno no registrado pero nada!!!Por ejemplo... esto funciona:https://lt.morningstar.com/j2uwuwirpv/xraypdf/default.aspx?LanguageId=es-ES&CurrencyId=EUR&securityIds=F0000107JE%7CF00000VYOL%7CF00000PMR6&marketValues=30%7C20%7C50&typeids=FO%7CFO%7CFOEsto sale en blanco, y yo las veo idénticas y los ISIN son validos:https://lt.morningstar.com/j2uwuwirpv/xraypdf/default.aspx?LanguageId=es-ES&CurrencyId=EUR&securityIds=LU2145461757%7CLU2145461757%7CIE00BFPM9J74&marketValues=30%7C20%7C50&typeids=FO%7CFO%7CFOAdicionalmente veo uso indistintos de codigo morningstar o ISINs, se pueden usar ambos?Y por último la alternativa al PDF entiendo que es generarlo en linea pero entiendo que ahí cambia la estructura:https://tools.morningstar.co.uk/uk/xray/default.aspx?LanguageId=es-ES&PortfolioType=2&SecurityTokenList=F00000S7J7]2]0]FOGBR$$ALL,FOCHI$$ONS%7CF00000SDL5]2]0]FOGBR$$ALL,FOCHI$$ONS&values=50.00%7C50.00&CurrencyId=EUR&from=editholdingSi el separador es el mismo no consigo entender como generar las cadenas de cada fondo:F00000S7J7]2]0]FOGBR$$ALL,FOCHI$$ONS Agradeceré cualquier comentario de alguien que lo haya probado o enlace.Gracias