Finance.Foundation
finance.foundation / Assets / UK 10-Year Gilt
Asset · Bond · Government bond

UK 10-Year Gilt

The 10-year benchmark bond of the United Kingdom and the reference rate for sterling fixed income. Gilt yields rose sharply during the September 2022 fiscal crisis, prompting emergency Bank of England purchases.

This asset is futures listed on the venue linked above — a typed relationship in the dataset, not a name that happened to match. The parties named after it (OTC interdealer market) matter to how it trades but are not entities here.

No live level is shown for this asset: our open, keyless sources cover crypto, major FX crosses, the ECB policy rate, the US 10-year yield and US CPI — index levels and commodity prices are only available from licensed vendors, and we do not publish figures we cannot source openly. What we do carry.

Symbol
GB10Y
Type
Bond
Category
Government bond
Quote currency
GBP
Primary venue
ICE Futures Europe · also OTC interdealer market
Issuer
UK Debt Management Office (HM Treasury)
Identifier
A ten-year benchmark is a concept rather than a security, so the row itself has no identifier. The note it currently tracks has one, and we publish that only where we could retrieve it from the issuer and date it.

Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.

# this page as data GET https://finance.foundation/api/v1/assets/uk-gilt-10y

JSONCSV No key, CORS enabled — paste any of these straight into a notebook.

Code to fetch it
curl
curl -s https://finance.foundation/api/v1/assets/uk-gilt-10y
Python
import requests r = requests.get("https://finance.foundation/api/v1/assets/uk-gilt-10y", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/assets/uk-gilt-10y"); if (!r.ok) throw new Error(r.status); const data = await r.json();
pandas
import pandas as pd df = pd.read_csv("https://finance.foundation/api/v1/assets/uk-gilt-10y.csv")