Makrognosis

Switzerland 10-Year Government Bond Yield

DailyNot seasonally adjustedCode CH.GOV10Y.D.NSA

Latest0.5%30 October 2026
Previous0.5%29 October 2026
Year ago0.2%30 October 2025

Switzerland 10-Year Government Bond Yield was 0.5% in 30 October 2026, unchanged from 29 October 2026 and up 0.3 percentage points from a year earlier.

Among the 36 economies Makrognosis covers on this measure, it is the lowest.

Over the past ten years it has ranged from −1.1% (16 Aug 2019) to 1.6% (30 Dec 2022), averaging 0.2%.

Switzerland 10-Year Government Bond Yield (% pa), 3 Jan 1996 – 30 Oct 2026−2%0%2%4%200020052010201520202025Robomacro
Switzerland 10-Year Government Bond Yield (% pa), 3 Jan 1996 – 30 Oct 2026. Source: Swiss National Bank.

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
30 October 20260.5%
29 October 20260.5%
28 October 20260.5%
27 October 20260.5%
26 October 20260.5%
23 October 20260.5%
22 October 20260.5%
21 October 20260.6%
20 October 20260.5%
19 October 20260.6%
16 October 20260.6%
15 October 20260.5%
14 October 20260.6%
13 October 20260.6%
12 October 20260.6%
9 October 20260.6%
8 October 20260.6%
7 October 20260.6%
6 October 20260.6%
5 October 20260.6%
2 October 20260.6%
1 October 20260.6%
30 September 20260.6%
29 September 20260.7%

Last 24 observations. The full history (7,352 observations) is available through the API.

Get Switzerland 10-Year Government Bond Yield in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/CH.GOV10Y.D.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/CH.GOV10Y.D.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation30 October 2026
First observation3 January 1996
Observations7,352
FrequencyDaily
Units% pa
AdjustmentNot seasonally adjusted
10-year high1.6% (30 Dec 2022)
10-year low−1.1% (16 Aug 2019)
10-year average0.2%
Source agencySwiss National Bank
Makrognosis codeCH.GOV10Y.D.NSA

10-Year Government Bond Yield: how Switzerland compares

#EconomyPeriodLatest
1Turkey12 Nov 202633.4%
2Brazil11 Nov 202615.1%
3Colombia6 Nov 202613.1%
4Mexico20 Oct 20269.2%
5South Africa30 Sep 20269.0%
25Finland1 Oct 20263.8%
26Austria1 Oct 20263.7%
27Canada9 Nov 20263.6%
28Ireland1 Oct 20263.6%
29Netherlands1 Oct 20263.5%
30Morocco1 Oct 20263.5%
31Germany1 Oct 20263.4%
32Denmark1 Sep 20263.4%
33Hong Kong1 Oct 20263.3%
34Sweden10 Nov 20263.0%
35Singapore1 Sep 20262.5%
36Switzerland30 Oct 20260.5%

10-Year Government Bond Yield by country: all 36 economies ranked →

Other Switzerland indicators

Switzerland GDP (Gross Domestic Product)Switzerland GDP Growth Rate (quarter on quarter)Switzerland Inflation Rate (CPI)Switzerland Core Inflation RateSwitzerland Unemployment RateSwitzerland Unemployment rate, ILO definition, total, not seasonally adjusted (FSO/BFS)Switzerland Credit Rating & Sovereign Risk ScoreSwitzerland Industrial ProductionSwitzerland Manufacturing new orders, total indexSwitzerland Retail SalesSwitzerland Producer Price Inflation (PPI)Switzerland Current account balance, net (CHF mn)Switzerland Trade Balance: Goods & ServicesSwitzerland Merchandise exports, total, working-day & seasonally adjusted (CHF mn)Switzerland Merchandise imports, total, working-day & seasonally adjusted (CHF mn)Switzerland Government Debt to GDP

FAQ

What is the current 10-Year Government Bond Yield in Switzerland?
The latest reading is 0.5% for 30 October 2026, published by Swiss National Bank.
Where does this data come from?
It is collected directly from Swiss National Bank and is available through the Makrognosis API under the code CH.GOV10Y.D.NSA.

Last updated 2026-11-08. Source: Swiss National Bank. Original title: “Switzerland 10-year Confederation bond spot yield (SNB, daily)”.