The day before, markets priced 100% for a hike to 2.25%. The ECB hiked to 2.25%.

How the expectation has shifted

0%25%50%75%100%3 months earlier (10 Mar 26): 64% — 2.00%1 month earlier (8 May 26): 22% — 2.00%1 week earlier (3 Jun 26): 2% — 2.00%2.00%3 months earlier (10 Mar 26): 33% — 2.25%1 month earlier (8 May 26): 78% — 2.25%1 week earlier (3 Jun 26): 98% — 2.25%day before meeting (10 Jun 26): 100% — 2.25%100%2.25%result3 months earlier (10 Mar 26): 3% — 2.50%2.50%3 months earlier (10 Mar 26)1 month earlier (8 May 26)1 week earlier (3 Jun 26)day before meeting (10 Jun 26)

Probabilities over time

Vertical lines mark ECB rate decisions.

0%25%50%75%100%no change+25 bpAprMayJun2.25%2.25%98%98%result2.50%2.50%2%2%2.00%2.00%1%1%2.75%2.75%1%1%