303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Financieel
Europese Centrale Bank · De Nederlandsche Bank
Internationaal, relevant voor Nederland

ECB Data Portal

Het dataportaal van de Europese Centrale Bank, met ruim honderd dataflows: ECB-rentes, wisselkoersen, inflatie (HICP), hypotheek- en spaarrentes van banken, bankbalansen, geldhoeveelheid en betalingen. Voor Nederland vind je er cijfers die De Nederlandsche Bank aan de ECB levert, steeds naast de andere eurolanden. Alles via een open SDMX-API, zonder sleutel. In september 2026 was de inflatie in Nederland 3,0 procent, in de eurozone 3,8 procent.

FinancieelEconomieOpenAPIDownloadEuropa · land (eurolanden en eurozone), per maand of per dag
Achter op schema · bijgewerkt in september 2026 · gecontroleerd 17:23

Wat er allemaal in zit126

Alle dataflows van het ECB Data Portal (ook die van Eurostat en het IMF die de ECB verspreidt), in de categorieën van het portaal, elke nacht opgehaald. Wat de ECB niet heeft ingedeeld staat apart, gesplitst in actief en stopgezet. Elke dataflow heeft een eigen pagina met de SDMX-aanroep, voor Nederland als de dataflow landen heeft. De titels zijn Engels, zoals de bron ze publiceert.

126dataflows
4,1 mln.reeksen in totaal
126met een API of kaartdienst

Niet ingedeeld door de ECB62

Inflatie in Nederland: 3,0 procent in september 2026, 0,8 procentpunt lager dan in de eurozone (3,8 procent)

Inflatie in Nederland en de eurozone (HICP, ECB Data Portal), januari 2015 – september 2026, in procent. Het hoogste punt was september 2022 (17,1).

Bron: Europese Centrale Bank, ECB Data Portal (HICP, cijfers van Eurostat) · opgehaald 25 oktober 2026 · selectie: HICP totaal, jaar-op-jaarverandering (ANR), niet seizoengecorrigeerd; eurozone = U2 (wisselende samenstelling)Open de tabel Los blok

Wat je ermee kunt bouwen1

Wat kun je ermee?4 ideeën

Om te beginnen

Inflatie in Nederland naast de eurozone

Haal HICP voor NL en U2 in één aanroep (sleutel M.NL+U2…). In september 2022 piekte de Nederlandse inflatie op 17,1 procent, ver boven het eurogemiddelde.

Om te beginnen

Betaalt Nederland meer voor een hypotheek?

De MIR-reeksen geven de rente op nieuwe woninghypotheken per euroland. In augustus 2026: Nederland 3,91%, België 3,7%, Duitsland 4,0%, Frankrijk 3,2%, eurozone 3,6%.

Voor gevorderden

Spaarrente tegen inflatie

Zet de rente op spaarrekeningen van Nederlandse huishoudens (MIR) naast de HICP. Het verschil is wat spaarders aan koopkracht winnen of verliezen.

Voor gevorderden

Wisselkoers en ECB-rente als tijdlijn

De depositorente (FM, DFR) en de koers euro-dollar (EXR) zijn dagreeksen. Op 16 oktober 2026 stond de depositorente op 2,5 procent.

Zo verwerk je het4 stappen

  1. Zoek de dataflow

    De lijst van dataflows (SDMX-XML) noemt elke code met naam: HICP (consumentenprijzen), MIR (bankrentes), EXR (wisselkoersen), FM (financiële markten), BSI (bankbalansen).

    https://data-api.ecb.europa.eu/service/dataflow/ECB
  2. Haal een reeks als CSV

    Een reeks is dataflow + sleutel, met punten tussen de dimensies. Met + vraag je meer landen tegelijk; detail=dataonly laat de metadata weg.

    https://data-api.ecb.europa.eu/service/data/HICP/M.NL+U2.N.000000.4D0.ANR?startPeriod=2024-01&format=csvdata&detail=dataonly
  3. Hypotheekrente per euroland

    Rente op nieuwe woninghypotheken (A2C) voor huishoudens, alle looptijden. lastNObservations=1 geeft alleen de nieuwste maand.

    https://data-api.ecb.europa.eu/service/data/MIR/M.NL+DE+BE+FR+U2.B.A2C.AM.R.A.2250.EUR.N?lastNObservations=1&format=csvdata&detail=dataonly
  4. Dagkoers euro-dollar

    Referentiekoers van de ECB, alleen op werkdagen. Op 15 oktober 2026: 1,1208 dollar per euro.

    https://data-api.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?lastNObservations=5&format=csvdata&detail=dataonly

Interessante koppelingen

Vergelijkbare bronnen

  • DNB statistieken

    DNB publiceert de Nederlandse cijfers zelf en met meer detail (pensioenfondsen, verzekeraars), maar de DNB-API vraagt een sleutel. Bij de ECB staan ze open, naast de andere eurolanden.

  • Eurostat

    Eurostat maakt de HICP en heeft alle EU-landen, ook buiten de euro. De ECB neemt die cijfers over en voegt rente- en bankstatistiek toe.

  • CBS StatLine

    Het CBS heeft de Nederlandse CPI (de nationale inflatiemaat) en veel meer detail per productgroep, maar geen vergelijking met andere landen.

Waar je op moet letten

  • HICP is niet de CPI

    De Europese HICP en de Nederlandse CPI van het CBS meten inflatie net anders (onder meer eigen woning). Noem altijd welke maat je gebruikt.

  • Oude HICP-reeksen stoppen eind 2025

    In de dataflow ICP liepen de reeksen op 16 oktober 2026 tot december 2025. De lopende reeksen staan in dataflow HICP, met een extra dimensie voor de leverancier (4D0 = Eurostat).

  • Geen sterretje in de sleutel

    Een * als jokerteken gaf een blokkade van de firewall (HTTP 400, 'access has been blocked'). Laat een dimensie leeg (twee punten achter elkaar) of noem codes met +.

  • Bewerkingen vermelden

    De ECB-voorwaarden vragen bronvermelding en dat je zegt wat je zelf hebt bewerkt, bijvoorbeeld seizoenscorrectie of zelf berekende groeicijfers.

  • Eurozone verandert van samenstelling

    Code U2 is de eurozone met wisselende samenstelling. Een lange reeks bevat dus niet steeds dezelfde landen.

APISDMX 2.1 REST · gelezen 16 okt 2026

StandaardSDMX 2.1 RESTdocumentatie
Toegang zonder sleutel

Geen sleutel of account nodig getest

Omvang105

dataflows in /dataflow/ECB (16 okt 2026) getest

Formaten

csvjsonxml

Basisadres

https://data-api.ecb.europa.eu/service

Endpoints 5

  • GET/data/{dataflow}/{sleutel}Tijdreeksen. Sleutel = codes in de volgorde van de dimensies met punten ertussen; + voor meer codes, leeg voor alles. Bv. HICP/M.NL+U2.N.000000.4D0.ANR (inflatie NL en eurozone).
  • GET/dataflow/ECBAlle dataflows met naam en datastructuur (SDMX-ML): HICP, MIR, EXR, FM, BSI …
  • GET/dataflow/ECB/{dataflow}?references=allEén dataflow met datastructuur, concepten en codelijsten (HICP: 700 kB).
  • GET/datastructure/ECB/{dsd}Datastructuur, bv. ECB_EXR1 (wisselkoersen) of ECB_ICP1 (prijzen): volgorde van de dimensies.
  • GET/codelist/ECB/{codelijst}Codelijst met namen, bv. CL_AREA (landen en gebieden), CL_CURRENCY, CL_FREQ.

Filteren getest

Reekssleutel in het pad: één plek per dimensie, punten ertussen, + voor meer codes, leeg voor alle codes. Geen *. Tijd met startPeriod/endPeriod of lastNObservations.

.+

Parameters 9

startPeriodBegin: 2024, 2024-Q1, 2024-01, 2024-W01, 2024-01-15 (naar frequentie).getest
endPeriodEinde, zelfde notatie.getest
lastNObservationsHoogstens N waarnemingen per reeks, vanaf de nieuwste.getest
firstNObservationsHoogstens N waarnemingen per reeks, vanaf de oudste.uit de beschrijving
updatedAfterAlleen wat sinds dit moment is toegevoegd, herzien of verwijderd (procent-gecodeerd, bv. 2026-10-01T00:00:00%2B01:00). Elke rij krijgt dan een kolom ACTION.getest
detailfull (standaard), dataonly (zonder attributen), serieskeysonly (alleen welke reeksen bestaan), nodata.getest
includeHistorytrue geeft ook eerdere versies, met VALID_FROM en VALID_TO per waarde: zo zie je wanneer een cijfer verscheen of herzien werd.getest
formatcsvdata, jsondata (SDMX-JSON), structurespecificdata, genericdata (standaard, SDMX-ML). Of via de Accept-kop: text/csv, application/json.getest
referencesBij structuurvragen: none, parents, children, descendants, all.uit de beschrijving

Kolommen in format=csvdata (HICP) 9

NaamTypeBetekenis
KEYtekstVolledige reekssleutel, bv. HICP.M.NL.N.000000.4D0.ANR
FREQcodeD dag, M maand, Q kwartaal, A jaar
REF_AREAcodeLand (ISO2: NL, DE, BE) of U2 = eurozone (wisselende samenstelling)
ICP_ITEMcodeHICP: productgroep, 000000 = totaal
DATA_PROVIDERcodeHICP: leverancier, 4D0 = Eurostat
ICP_SUFFIXcodeHICP: ANR = jaarmutatie in procent, INX = index
TIME_PERIODperiode2026-09, 2026-10-15
OBS_VALUEgetal · volgt uit de reeks (procent, koers …)De waarde
OBS_STATUScodeStatus van de waarneming (alleen met detail=full)

Limieten en valkuilen

  • Geen sleutel en geen gedocumenteerde aanvraaglimiet. Compressie met Accept-Encoding: gzip, deflate. uit de beschrijving
  • Wie een lokale kopie bijhoudt, vraagt met updatedAfter alleen de wijzigingen op, of stuurt If-Modified-Since (304 als er niets veranderde). Wij kregen met If-Modified-Since nog een 200, omdat de reeks dezelfde dag was bijgewerkt. uit de beschrijving
  • Een * als jokerteken in de sleutel gaf een blokkade van de firewall (HTTP 400, HTML 'access has been blocked'). Laat een dimensie leeg of noem codes met +. ervaring
  • Geen reeks gevonden = 404 met application/problem+json: 'No Series was returned for the query'. getest
  • robots.txt (doorverwezen naar data.ecb.europa.eu) verbiedt de user-agents curl, Wget, python-requests, axios, Go-http-client en Java, maar laat andere toe. Zet in je code een eigen User-Agent met contactadres (curl -A, requests headers). getest
  • Dataflow ICP liep op 16 okt 2026 tot december 2025. De lopende HICP staat in dataflow HICP met een extra dimensie DATA_PROVIDER (4D0): september 2026 NL 3,0%, eurozone 3,8%. getest
  • Met Accept: application/json zonder format krijg je SDMX-JSON; zonder Accept en format SDMX-ML (genericdata). Gebruik format=csvdata&detail=dataonly voor een kleine tabel. getest
  • MIR (bankrentes per euroland, van DNB voor NL): hypotheekrente nieuwe leningen M.NL.B.A2C.AM.R.A.2250.EUR.N, augustus 2026 3,91%. Wisselkoers euro-dollar: EXR/D.USD.EUR.SP00.A (alleen werkdagen). getest

Probeer het HTTP 200 · 559 ms · 16 okt

https://data-api.ecb.europa.eu/service/data/HICP/M.NL+U2.N.000000.4D0.ANR?lastNObservations=3&format=csvdata&detail=dataonly
KEY,FREQ,REF_AREA,ADJUSTMENT,ICP_ITEM,DATA_PROVIDER,ICP_SUFFIX,TIME_PERIOD,OBS_VALUE
HICP.M.NL.N.000000.4D0.ANR,M,NL,N,000000,4D0,ANR,2026-07,3
HICP.M.NL.N.000000.4D0.ANR,M,NL,N,000000,4D0,ANR,2026-08,2.8
HICP.M.NL.N.000000.4D0.ANR,M,NL,N,000000,4D0,ANR,2026-09,3
HICP.M.U2.N.000000.4D0.ANR,M,U2,N,000000,4D0,ANR,2026-07,2.9
HICP.M.U2.N.000000.4D0.ANR,M,U2,N,000000,4D0,ANR,2026-08,3.2
HICP.M.U2.N.000000.4D0.ANR,M,U2,N,000000,4D0,ANR,2026-09,3.8

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit ECB: dataquery (sleutel, startPeriod, updatedAfter, lastNObservations, detail, includeHistory, format) · ECB: structuurvragen (dataflow, datastructure, codelist, references) · ECB: formaten via de Accept-kop en compressie · ECB: statuscodes (304, 400, 404, 406, 501 …). Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl "https://data-api.ecb.europa.eu/service/data/HICP/M.NL+U2.N.000000.4D0.ANR?lastNObservations=3&format=csvdata&detail=dataonly"

Meer van ECB in onze index

106 datasets in ECB Data Portal, data.overheid.nl. Dit zijn de laatst gewijzigde.

Alles over ECB

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: ecb-data
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
cache:
  tag: bron:ecb-data
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: nieuwste maand van de HICP-reeks voor Nederland (lastNObservations=1)
  verwacht: dagelijks

Bron: content/bronnen/ecb-data.yaml · Markdown