Live · RatesUpdated 13 days ago
Swiss National Bank Rate Today
The Swiss National Bank Rate is currently -0.35%, last updated , up 0.00% from yesterday.
Current
-0.35%
1 Day
+0.00%
1 Week
+0.00%
1 Month
+0.00%
Data as of · Source: Treasury / BIS / IMF / OECD
Frequently Asked Questions
▶What is the swiss national bank rate today?
The Swiss National Bank Rate is currently -0.35%, last updated March 31, 2026. It is up 0.00% from yesterday.
▶When was the swiss national bank rate last updated?
The Swiss National Bank Rate on this page was last updated March 31, 2026, fetched 13 days ago. Data refreshes every 10 minutes and is sourced from official statistical releases (Treasury, BIS, IMF, OECD or central banks).
▶How has the swiss national bank rate changed recently?
Over the past 30 days the Swiss National Bank Rate has moved from -0.35% to -0.35%, a gain of 0.00%. Week over week it is up 0.00%.
▶What does the current swiss national bank rate reading mean?
At -0.35% the Swiss National Bank Rate is roughly in line with its level 30 days ago (-0.35%). Swiss National Bank policy rate, set at quarterly monetary-policy assessments (cube snbpolra). Replaced the LIBOR-based target band in June 2019.
▶Where can I see the full history of the swiss national bank rate?
Full history, chart, and forecast for Swiss National Bank Rate are available on the dedicated Switzerland SNB Policy Rate page, with data back to the earliest available observation.
Go Deeper
More Rates Indicators
Get daily macro analysis, including Swiss National Bank Rate context, regime signals, and what the data is telling us.
Data sourced from official statistical releases (Treasury, BIS, IMF, OECD or central banks). Updated daily. For informational purposes only, not financial advice.