Obtener RPD y Dividendo con GoogleFinance – Pág. 3

Foros Recursos Obtener RPD y Dividendo con GoogleFinance - Pág. 3

Este debate contiene 91 respuestas, tiene 24 mensajes y lo actualizó  Títere…¿Con cabeza? hace 2 semanas.

Viendo 20 publicaciones - del 41 al 60 (de un total de 92)
  • Autor
    Publicaciones
  • #27976

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    Buenas @ruindog, Dejo ejemplo de la hoja de calculo pudiendo variar el ticker de yahoo. https://docs.google.com/spreadsheets/d/1QceEh8zgUhm7xQpavB3FyW2nQzAC3Kp50_YvD-UI1Hc/edit?usp=sharing Dos cosas importantes que suelen ser los errores más comunes cuando trabajamos con formulas:

    • Mirar en que formato está la hoja de calculo, si está en formato americano o está en formato europeo, esto lo podrás ver en: Spreadsheet Settings (en inglés). Esto nos dará la diferencia de si los decimales van con punto o con coma. Si sacamos un valor tendremos que adaptarlo al formato que usemos.
    • Y el segundo y MUY IMPORTANTE, es que si la configuración está en formato USA, las fórmulas se definen con comas, y si está en formato europeo, las formulas van con punto y coma. Para que veaís un ejemplo, formula USA =MIN(1,3), y la misma europea =MIN(1;3).

    Luismi, estoy revisando la fórmula que has puesto para sacar el dato si varía el ticker y me da la sensación de que siempre hace referencia a D.

    =VALUE(SUBSTITUTE(INDEX(IMPORTHTML(“https://finance.yahoo.com/quote/D/key-statistics?p=”&B2;”table”;10);5;2);”.”;”,”))

     

     

    Un optimista es un pesimista mal informado

    #27983

    LuisMi
    Offline
    Topics: 10
    Replies: 467

    Ya está arreglado, es que han sido implementarlo sin probarlo.

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

    1 user thanked author for this post.
    #27984

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    Perfecto. Dejo el link para que cualquiera pueda consultar como se realiza el cálculo del yield, last dividend, average 5-year dividend yield…en Google Sheets.

    Name Ticker Sector/Industry Price Market Yield Change % Change Yesterday min 52 max 52 Last Div. EPS PER
    Mapfre BME:MAP Financials 2.38 ES / € #REF! 0.00 0.00 2.38 2.35 2.96 #N/A 0.26 9.21
    Bolsas y Mercados BME:BME Financials 25.74 ES / € #REF! 0.00 0.00 25.74 25.12 30.20 #N/A 1.65 15.56
    Bco. Santander BME:SAN Financials 4.06 ES / € #REF! 0.00 0.00 4.06 3.87 6.09 #N/A 0.44 9.20
    Abertis BME:ABE Industrials #N/A ES / € #REF! #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A

    Un optimista es un pesimista mal informado

    5 users thanked author for this post.
    #28076

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    Otra duda más. La fórmula que utilizo para capturar el yield en Google Sheets funciona para la mayoría de los tickers. Sin embargo hay unos pocos que dan problemas (ej: PNR, ETN..) y el motivo parece ser el hecho de que el campo del dividendo sale con un guión en vez de con un número (Div/Yield -/1.91″)

    ¿Alguien sabe como se puede ajustar la fórmula para estos valores un pelín “puñeteros”?

    =index(split(ImportXML(concatenate(“http://finance.google.com/finance?q=”,C38), “//td[@data-snapfield=’latest_dividend-dividend_yield’]/following-sibling::*”),”/”),1,2)

    Nota: C38 es la celda con el ticker de la compañía

    Un optimista es un pesimista mal informado

    #28080

    LuisMi
    Offline
    Topics: 10
    Replies: 467

    Buenas @ruindog,

    He probado varias maneras y yo no obtengo ningún valor, ni con guión ni sin guión, supongo que será alguna conversión entre hojas de cálculo.

    Si me compartes un ejemplo le echo un vistazo.

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

    #28083

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    En este ejemplo puedes ver que la misma fórmula da el valor de yield correcto para WBA pero no para PNR.

    En Google Finance aparece la siguiente información:   WBA (Div/Yield  0.40/2.16) y PNR (Div/Yield   -/1.91)

    Name Ticker Sector/Industry Price Market Yield Change % Change Yesterday min 52 max 52 Last Div. EPS PER
    Mapfre BME:MAP Financials 2.38 ES / € #REF! 0.00 0.00 2.38 2.35 2.96 #N/A 0.26 9.21
    Bolsas y Mercados BME:BME Financials 25.74 ES / € #REF! 0.00 0.00 25.74 25.12 30.20 #N/A 1.65 15.56
    Bco. Santander BME:SAN Financials 4.06 ES / € #REF! 0.00 0.00 4.06 3.87 6.09 #N/A 0.44 9.20
    Abertis BME:ABE Industrials #N/A ES / € #REF! #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A

    Un optimista es un pesimista mal informado

    1 user thanked author for this post.
    #28139

    LuisMi
    Offline
    Topics: 10
    Replies: 467

    Al final no he encontrado una solución aceptable, no se porqué la función de importar se hace un lío cuando no existen los dos valores, así que te dejo otra opción por si te sirve (pero solo para las empresas USA) y es cogiendo el valor del dividendo (que hay que multiplicar por 4) y dividirlo por el valor de la acción para sacar el %.

    Te dejo de nuevo la hoja de ejemplo:

    Ticker Yahoo
    Valor – 5 Year Average Dividend Yield
    Yield
    AAPL 1,73 #REF!
    ETN 3,17 #N/A
    WBA #N/A
    ETN #REF!

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

    2 users thanked author for this post.
    #31046

    Hagarus
    Offline
    Topics: 1
    Replies: 27

    Hola,

    Lo pongo aquí por no abrir tema nuevo por si pudiera ser útil a alguien.

    Hasta hoy podía acceder vía web a la versión clásica de finance.google.com pero hoy me aparece ya la nueva versión y la considero horrible.

    Estoy usando el truco de entrar a través de finance.google.com/finance/portfolio y una vez allí hacer la búsqueda.

    EDITO: nada, como vino se fue, dejó de funcionar. ¿Alguna alternativa?

     

    All that we see or seem is but a dream within a dream.

    #31087

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    Hola, Lo pongo aquí por no abrir tema nuevo por si pudiera ser útil a alguien. Hasta hoy podía acceder vía web a la versión clásica de finance.google.com pero hoy me aparece ya la nueva versión y la considero horrible. Estoy usando el truco de entrar a través de finance.google.com/finance/portfolio y una vez allí hacer la búsqueda. EDITO: nada, como vino se fue, dejó de funcionar. ¿Alguna alternativa?

    A mí me funciona la versión clásica en este enlace: https://finance.google.com/finance

    Un optimista es un pesimista mal informado

    #31916

    CarlosC
    Offline
    Topics: 3
    Replies: 141

    A mí me funciona la versión clásica en este enlace: https://finance.google.com/finance

    Ya ha dejado de funcionar.

    #31918

    Ruindog
    Offline
    Topics: 28
    Replies: 1014
    A mí me funciona la versión clásica en este enlace: https://finance.google.com/finance

    Ya ha dejado de funcionar.

    Por las mañanas parece resucitar. Probad ahora

    Un optimista es un pesimista mal informado

    #32204

    CarlosC
    Offline
    Topics: 3
    Replies: 141
    A mí me funciona la versión clásica en este enlace: https://finance.google.com/finance

    Ya ha dejado de funcionar.

    Por las mañanas parece resucitar. Probad ahora

    Me sigue sin funcionar 🙁

    #32206

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    Es lo que comentaba en el mensaje anterior. Clickeando el mismo link, unas veces se accede a la versión clásica y otras a la más moderna de forma aleatoria

    Un optimista es un pesimista mal informado

    #32272

    Dario D.
    Offline
    Topics: 14
    Replies: 200

    Yo he encontrado la manera definitiva para obtener el rdp (y muchos otros datos como ex-dividend date) de acciones de EEUU mediante esta plantilla que he encontrado:

    Dividend Stock Portfolio Spreadsheet on Google Sheets

    Scott de http://www.twoinvesting.com se lo ha currado muchísimo. Los datos los obtiene del API de IEX. Con las acciones internacionales sólo soy capaz de obtener el precio desde el API de Alpha Vantage, no la rdp.

    3 users thanked author for this post.
    #32847

    Hagarus
    Offline
    Topics: 1
    Replies: 27

    Hola,

    Yo hemodificado la fórmula que tenía para el dividendo y el yield para leerlos directamente de yahoo finance.

    Si los valores están en esta posición

    Se pueden extraer con esta fórmula

    =split(index(ImportHtml(concatenate(“https://finance.yahoo.com/quote/”,C2),”table”,2),6,2),” ()”,TRUE)

    Siendo C2 el ticket de la acción

    All that we see or seem is but a dream within a dream.

    #32863

    Dividendos y Trading
    Offline
    Topics: 19
    Replies: 257

    He entrado en mi tabla de cálculo de Google y no me importa los datos de las acciones españolas (precio, per, bpa…). En las acciones americanas sí que funciona. Le pasa a alguien más?

    #32880

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    He entrado en mi tabla de cálculo de Google y no me importa los datos de las acciones españolas (precio, per, bpa…). En las acciones americanas sí que funciona. Le pasa a alguien más?

    A mí me funciona. Puede haberse tratado de algo puntual

    Un optimista es un pesimista mal informado

    #32881

    Ruindog
    Offline
    Topics: 28
    Replies: 1014

    =split(index(ImportHtml(concatenate(“https://finance.yahoo.com/quote/”,C2),”table”,2),6,2),” ()”,TRUE)

    No me funciona la fórmula, debo estar haciendo algo mal. ¿Hay alguna restricción en el número de comandos “ImportHtml” que se pueden ejecutar por hoja de cálculo?

    Un optimista es un pesimista mal informado

    #32886

    Hagarus
    Offline
    Topics: 1
    Replies: 27

    Ahora mismo tengo 57 valores en radar y carga muy rápido todos.

    Pongo una copia por si puede servir

    https://docs.google.com/spreadsheets/d/1FbauV_l7UP_D_HwHdaRwAXJnXsWoIrEtIxD5V5Su-Kg/edit?usp=sharing

    All that we see or seem is but a dream within a dream.

    2 users thanked author for this post.
    #36446

    Ciguatanejo
    Offline
    Topics: 3
    Replies: 130

    Al obtener el valor de cierre de un valor con la fórmula por ejemplo  =googlefinance(“nyse:ko”,“close”,“2018/01/01”) te devuelve el valor de cierre pero para ello lo hace en dos filas, en la primera te pone los encabezamientos de date y close y en la segunda sus respectivos valores. ¿Alguien sabe si hay manera de que devuelva simplemente el valor de cierre sin tener que poner los encabezamientos y el dato de la fecha? 

    Y si no es posible obtenerlo de ese modo con esa fórmula, ¿conocéis algún otro modo de obtenerlo de forma que simplemente obtengamos el valor de cierre de la fecha especificada?

     

    Un saludo.

Foros Recursos Obtener RPD y Dividendo con GoogleFinance - Pág. 3

Viendo 20 publicaciones - del 41 al 60 (de un total de 92)

Debes estar registrado para responder a este debate.