Finance.Foundation
finance.foundation / Markets / Bolsa Mexicana de Valores
Market · XMEX · Mexico

Bolsa Mexicana de Valores

Mexico's principal exchange. The registry also carries BIVA as a second active Mexican equity venue, and MexDer as the country's derivatives market.

MIC (ISO 10383)
XMEX
Country
Mexico
Type
Stock exchange
Trading currency
MXN
Timezone
America/Mexico_City
Operator
Bolsa Mexicana de Valores S.A.B. de C.V.
Operator LEI
894500CS2D6RLGW61A19 (GLEIF)

Trading session local time · America/Mexico_City

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
08:30–15:00
Lunch break
none

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/bmv

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