Government bond yields by country
Narwhal's sovereign bond yields API publishes official daily curves for the United States, United Kingdom, Germany, Japan and Canada. It returns every published maturity for one source date and daily history, with no values filled in. Each country retains its official source's curve type, so measures differ.
| United States | 4.96% | 4.65% | +0.31pts | 10-year yield · 2-year yield · 30-year yield · Yield curve · 10-year minus 2-year spread | |
|---|---|---|---|---|---|
| United Kingdom | 5.37% | 4.71% | +0.66pts | 10-year yield · Yield curve | |
| Germany | 3.47% | 3.08% | +0.39pts | 10-year yield · Yield curve | |
| Japan | 2.92% | 1.91% | +1.01pts | 10-year yield · Yield curve | |
| Canada | 4.01% | 3.36% | +0.64pts | 10-year yield · Yield curve |
Get government bond yields by API
GET /v1/economics/USA/yield-curve GET /v1/economics/DEU/yield-curve/history?maturity=10y&start=2026-01-01
Use GET /v1/economics/{country}/yield-curve for every published maturity on one source date, or GET /v1/economics/{country}/yield-curve/history for daily history; country codes are USA, GBR, DEU, JPN and CAN.
Get a free API keyCommon questions
How do I get US Treasury and German Bund yields by API?
Use GET /v1/economics/{country}/yield-curve with USA for US Treasury yields or DEU for German Bund yields. Each response returns every published maturity for one source date; each country keeps its official source's curve type.
Does Narwhal provide Canada benchmark yields, and how far back?
Yes. Narwhal provides Canada's official daily yield curve and daily history from the start date shown on the Canada page. Use GET /v1/economics/CAN/yield-curve/history for historical data.
Are India, euro-area or emerging-market bond yields covered?
No, not today. Narwhal covers only the countries in the table: the United States, United Kingdom, Germany, Japan and Canada. India, euro-area sovereign spreads and emerging-market curves are not covered.
