Acceder

Gestión automatizada de carteras con Excel

410 respuestas
Gestión automatizada de carteras con Excel
18 suscriptores
Gestión automatizada de carteras con Excel
Página
38 / 52
#297

Re: Gestion automatizada de carteras con Excel (version 1.1.3)

Buenos días,

Ya tengo lista una nueva versión de este proyecto, la 1.1.3.

El 'único' cambio realizado es en el script mstar_ftimes, que ya funciona con las acciones del ibex que tengas en tu cartera. Los que no useis este script o no tengais acciones en la cartera, no es necesario que actualiceis nada. Las plantillas excel y el resto de scripts no han cambiado.

El script mstar_ftimes antes ignoraba las acciones, obteniendo el VL solo de fondos de inversión y planes de pensiones, pero ahora se conecta a la pagina del Finantial Times a partir del ISIN de las acciones, obteniendo el valor a la hora de cierre (columna close). Por ejemplo, la cotización de SAN de los ultimos 7 meses la teneis aqui:

http://markets.ft.com/research/Tearsheets/PriceHistoryPopup?symbol=ES0113900J37

Ojo, porque de ejecutarlo mientras el mercado esta abierto, el valor de la columna close puede variar, y el script no lo sobreescribe, por lo que el script debe ser ejecutado con el mercado cerrado para evitar que los números bailen.

Lo podeis descargar de aquí: https://github.com/enekogb/mstar/releases/tag/v1.1.3

Como yo no tengo acciones, no lo he podido probar en profundidad, aunque los datos de las 3 acciones con las que he probado me cuadran, por lo que agradecería que los que lo probeis, comenteis si realmente los datos cuadran o no.

Saludos.

#298

Re: Gestion automatizada de carteras con Excel (version 1.1.3)

Buenos días,

Un pequeño cambio en el fichero mstar.sh para la nueva versión 1.1.4 que podeis descargar de aqui:

https://github.com/enekogb/mstar/releases/tag/v1.1.4

Ahora ya no ignora el tipo de cambio si la moneda no es USD, sino que funciona para mas monedas (por ejemplo, GBP), siempre que el código que usa Morningstar para la moneda del fondo sea el mismo que usa el BCE para los enlaces.

Por ejemplo, para los dolares, morningstar pone USD y el BCE tiene este enlace: http://sdw.ecb.europa.eu/quickview.do?SERIES_KEY=120.EXR.D.USD.EUR.SP00.A

Para las libras, morningstar pone GBP y el BCE: http://sdw.ecb.europa.eu/quickview.do?SERIES_KEY=120.EXR.D.GBP.EUR.SP00.A

Lo que hace el script es coger el código de moneda de Morningstar y si no es "EUR" intenta acceder a http://sdw.ecb.europa.eu/quickview.do?SERIES_KEY=120.EXR.D.XXX.EUR.SP00.A (cambiando XXX por el codigo).

No he probado para el resto de monedas, si alguien tiene fondos en yenes o similar y lo prueba, se agradecería que lo dijese, para bien o para mal.

Saludos.

#299

Re: Gestion automatizada de carteras con Excel (version 1.1.3)

Hola Egobe:
Lo primero agradecerte el curro que te has pegado con el script, lo uso para ir haciéndome mi base de datos de VL de fondos y me resulta muy útil.
Me ha surgido el inconveniente de que al bajar datos de FT con un fondo en USD, no tiene en cuenta la moneda y asume que son euros. No se si hago algo mal o es una limitación del script. Al descargar desde morning si que tiene en cuenta la moneda.

¿me puedes ayudar?¿podrías tener en cuenta la moneda del fondo en el script de FT?

Gracias por adelantado

#300

Re: Gestion automatizada de carteras con Excel (version 1.1.3)

Ano bastante liado en el curro, pero en cuanto pueda le hecho un ojo, ok?

Si ves que no doy señales de vida, recuerdamelo, que ando con la cabeza en mil cosas.

#301

Re: Gestión automatizada de carteras con Excel

Buenas. Lo primero, por supuesto, agradecer el trabajo excepcional que habéis hecho. Aunque había leído el principio del hilo por encima no me había puesto a probar el script hasta hoy.

He seguido las instrucciones y me encuentro con un problema. El script genera los ficheros, pero están vacíos. Estoy usando Crunchbang Linux (debian wheezy) y estoy probando la versión 1.1.0 . El script parece funcionar pero acaba con el siguiente mensaje de error:
" ./mstar.sh: línea 229: gawk: no se encontró la orden
Proceso finalizado correctamente "

No sé lo que hace el comando gawk ni si tendrá algo que ver, el caso es que, cuando abro los ficheros generados los veo vacíos. He leído todo el hilo más o menos por encima y no he visto mención a un problema parecido, así que he decidido postearlo aquí.

Aquí está la respuesta completa a la ejecución del script: http://pastebin.com/sGFkKLwt

#302

Re: Gestión automatizada de carteras con Excel

Hola,

Para la próxima vez, dale a responder a un mensaje mío para que me llegue un aviso al correo, vale?

Prueba a instalar gawk a ver si te lo arregla (apt-get install gawk) y me dices.

#303

Re: Gestión automatizada de carteras con Excel

Efectivamente se trataba de eso. Ha sido instalar el gawk y bajar todo a la primera. Mila esker!

#304

Re: Gestión automatizada de carteras con Excel

Ahora el problema parece ser la plantilla. Libreoffice calc se queda pillado y no la abre... El proceso soffice.bin se queda ahí consumiendo la mitad de la CPU y el documento no se llega a abrir...