Guía · Excel · Power Query
Dividendos de la bolsa española en Excel
Una consulta de Power Query y Excel tiene el calendario de dividendos del mercado español en una tabla que se actualiza con un clic.
1. Pide tu clave gratis
En la documentación, al momento y sin tarjeta: 100 peticiones al día.
La clave va siempre en la cabecera Authorization: Bearer, nunca en la URL.
2. Crea la consulta
En Excel (Windows o Mac, Microsoft 365 o 2021): Datos → Obtener datos → De otras fuentes → Consulta en blanco. En el editor de Power Query, Editor avanzado, y pega esto con tu clave y las fechas que quieras:
let
Clave = "pega_aqui_tu_clave",
Respuesta = Json.Document(Web.Contents("https://api.divr.es", [
RelativePath = "v1/events",
Query = [from = "2026-11-01", to = "2026-12-31"],
Headers = [Authorization = "Bearer " & Clave]
])),
Filas = List.Transform(Respuesta[market], each [
Empresa = _[security][company],
ISIN = _[security][isin],
Bruto = _[amount_gross][value],
ExDate = _[ex_date][value],
Pago = _[payment_date][value]
]),
Tabla = Table.FromRecords(Filas),
Tipos = Table.TransformColumnTypes(Tabla, {{"Bruto", type number}, {"ExDate", type date}, {"Pago", type date}})
in
Tipos
Si Excel pregunta cómo conectarse a api.divr.es, elige Anónimo: la clave
ya va en la cabecera. Cerrar y cargar deja una tabla con cada pago: empresa, ISIN, importe
bruto, ex-date y fecha de pago.
3. Actualiza cuando quieras
Datos → Actualizar todo vuelve a pedirlo: cada actualización es una petición del cupo
(100 al día en el plan gratuito). Para una empresa concreta, cambia RelativePath por
"v1/issuers/TEF.MC/dividends", quita Query y lee
Respuesta[events] en vez de Respuesta[market].
Cada cifra de la respuesta es un objeto: el número está en value, y al lado va
de dónde sale (origin, quote) o por qué falta (reason).
Lo explica la documentación.
Si compartes el libro, la clave va dentro de la consulta: quítala antes o usa un parámetro.