Hawk/Dove Monitor
Speech scores for the 20 banks we cover. Four G20 banks are excluded. Coverage · Methodology · This week · Research library · Vocal Tone Analysis
GDP-weighted hawk/dove
SpeechesSpeech scores across the 20 banks we score. A quiet bank keeps its last score — silence is not a change of stance. Votes, where a bank publishes them, sit on each bank's scorecard — not this chart. Covered banks are 65% of world GDP. China is 17% of world GDP at market rates (IMF WEO NGDPD) and 20% at PPP, and is not in the index. Default is the GDP-weighted average. The dropdown adds one bank on top — it does not replace the index.
17 of 20 in the index — BI, BOK, SARB, BCB quiet (held) — CNB, NBH, BOT not yet scored · 4 G20 banks excluded · Coverage · 9 speeches scored in the last 24 hours · 27 speeches scored in the last 7 days
Grey band: unweighted min/max — whoever currently leads dove and hawk, named on hover. Gold: where scored GDP sits. Fan: share of covered GDP. Quiet banks stay in at their last score. Sienna (right axis): GDP-weighted 2-year government bond yield. Index is 13 of 20 banks with a 2y — not imputed. ECB is the Bund.
Equal-weight cubes
SpeechesSame months as the GDP-weighted chart above. Each bank is one cube: +1 hawk, −1 dove, 0 silent at the axis. Fed and RBNZ are the same height — read the stack as a count, not GDP.
Solid cubes are hawkish; paler cubes of the same colour sit below zero as doves. A bank at exactly 0 has no cube that month.
Hawk/Dove Composite (90-day)
Policy Rates — Ranked
Monetary Policy Stance
Policy Rates & Balance Sheet
Policy rate plus monthly change in total assets (green expansion, red contraction). Banxico, BoK, and CBRT from the bank; RBI from the weekly statistical supplement; most G10 from the bank or FRED; IMF IFS for RBNZ, SARB, BCB, BI, CNB, NBH, and BoT (those can lag).
Source data · Policy rate = effective/target rate · Balance sheet = monthly change in total assets ($bn) · Click any bar to view source data
Recent Speeches
Click to see highlights| Date | CB | Speaker | Title | Score |
|---|---|---|---|---|
| 2026-10-30 | FED | Alberto Musalem | +0.70 | |
| 2026-10-29 | ECB | Christine Lagarde | 0.00 | |
| 2026-10-29 | ECB | Boris Vujčić | +0.45 | |
| 2026-10-29 | ECB | Piero Cipollone | 0.00 | |
| 2026-10-28 | BOC | Tiff Macklem | +0.45 | |
| 2026-10-28 | BOC | Tiff Macklem | 0.00 | |
| 2026-10-28 | RBA | Michele Bullock | +0.70 | |
| 2026-10-28 | BANXICO | Victoria Rodríguez Ceja | -0.25 | |
| 2026-10-27 | CNB | Jakub Seidler | +0.45 | |
| 2026-10-27 | CNB | Jakub Seidler | +0.45 | |
| 2026-10-25 | RBA | Sarah Hunter | +0.40 | |
| 2026-10-22 | RIKSBANK | Per Jansson | +0.35 | |
| 2026-10-22 | CNB | Jan Frait | +0.15 | |
| 2026-10-22 | CNB | Jan Frait | +0.25 | |
| 2026-10-21 | RBA | Andrew Hauser | +0.45 | |
| 2026-10-20 | BOE | Megan Greene | +0.45 | |
| 2026-10-19 | NORGES | Ida Wolden Bache | +0.45 | |
| 2026-10-18 | RBA | Christopher Kent | -0.05 | |
| 2026-10-18 | RBNZ | Rebecca Williams | 0.00 | |
| 2026-10-17 | ECB | Christine Lagarde | +0.25 |

