Finance.Foundation
finance.foundation / Markets / Budapest Stock Exchange
Market · XBUD · Hungary

Budapest Stock Exchange

Hungary's exchange. The ISO registry leaves its operating legal entity blank; the name here comes from GLEIF.

MIC (ISO 10383)
XBUD
Country
Hungary
Type
Stock exchange
Trading currency
HUF
Timezone
Europe/Budapest
Operator
Budapesti Értéktőzsde Nyilvánosan Működő Részvénytársaság
Operator LEI
54930094UMSXWVWJMT48 (GLEIF)

Trading session local time · Europe/Budapest

Session hours and the settlement cycle are compiled by Finance Foundation from the venue’s own published trading calendar. These are exact and change-prone — an extended session or a moved auction dates a figure like this quickly — so each row below carries what two independently maintained open calendars say about the same venue. Verify against the exchange before relying on any of it operationally. Sources.

Two independently maintained open calendars return the same hours as we hold. Cross-check from exchange_calendars (Apache 2.0) and pandas_market_calendars (MIT); neither endorses this site.

Regular session
09:00–17:00
Lunch break
none

Segment MICs 3 venues under XBUD

MICSegment / venue
BETABeta Market
XBNDBudapest Stock Exchange - Xbond
XTNDBudapest Stock Exchange - Xtend

Operating MIC vs segment MIC per ISO 10383: the operating code identifies the exchange, segment codes identify its individual order books, growth markets and derivatives venues. Every code was checked line by line against the official ISO 10383 registry file (SWIFT is the registration authority) — codes that were expired or belonged to a separate operating venue were rejected.

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/markets/budapest

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/markets/budapest
Python
import requests r = requests.get("https://finance.foundation/api/v1/markets/budapest", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/markets/budapest"); 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/markets/budapest.csv")