De Duitse tweejaarsrente, die gevoelig is voor renteverwachtingen, daalde met 10 basispunten naar 2,58%, het laagste niveau in een maand, vergeleken met 2,683% voor het besluit. Rendementen bewegen omgekeerd evenredig met prijzen.

De Duitse 10-jarige obligatierente bleef ongeveer gelijk op 2,253%, na vlak voor het besluit 3 bp hoger te zijn verhandeld op 2,283%.

De ECB verhoogde haar basisrente van 3% naar 3,25%, wat betekent dat zij sinds juli 375 basispunten heeft verhoogd.

Beleggers hadden de maatregel over het algemeen verwacht, hoewel sommigen een grotere verhoging met 50 basispunten hadden verwacht.

De centrale bank zei ook dat ze vanaf juli zou stoppen met het herinvesteren van liquiditeiten uit vervallende schulden in haar Asset Purchase Programme van 3,2 biljoen euro.

De euro daalde na het besluit en noteerde het laatst 0,38% lager op $1,102.

De pan-Europese STOXX 600 verminderde wat verliezen, maar daalde nog steeds met 0,5%.

"Ze hebben de omvang van de beweging duidelijk verminderd, maar de boodschap is niet veel veranderd ten opzichte van maart," zei Marchel Alexandrovich, Europees econoom bij Saltmarsh Economics.

"De boodschap die de ECB de markten probeert te geven is dat er nog meer werk aan de winkel is. Dit is geen herhaling van wat we gisteren van de Fed zagen. Ze zullen de rente weer verhogen.