Grupo FiRi · Foreign-exchange reference ledger

Folio — · Revised —

CAD → MXN month-end

One rate is recorded on the last business day of every month, from four sources that do not measure the same thing. The figure you may put on a filing is not always the figure you put on an invoice.

The verdict

—

Official best —

—

Waiting for the ledger.

Invoice rate —

—

Waiting for the ledger.

Waiting for the ledger.

Change on the month

—

—

Spread across sources

—

—

Sources captured

—

—

The month-end day, drawn to scale

—

Every source on one scale, so four numbers differing in the third decimal place become a distance you can see. The shaded band holds the published sources; anything outside it belongs on an invoice only.

The trailing series

Official best · MXN per 1 CAD

—

Only the official best is plotted — the invoice rate is not a time series, because which sources exist changes month to month. A month with no official figure breaks the line. The grid below shares the calendar scale.

Highest month-end

—

—

Lowest month-end

—

—

Change over the period

—

—

The ledger

Export CSV

Month-end CAD to MXN rates by source, newest month first. Values are Mexican pesos per one Canadian dollar. An em dash means the source was not recorded.
Month Date used Published sources · permitted on filings Observed Derived on read
Month Date used BoCdaily average ECB16:00 CET BanxicoSAT authority XE highintraday high Official bestfilings Invoice rateinvoices

— source not recorded that month.
The invoice rate is inked ochre only when the intraday high actually lifts it above the official best. Where the two agree it is the same published figure, so it is not marked.

—

Correction slip

The token is never stored

The cron fills the Bank of Canada and ECB figures and tries Wise for the intraday high. Banxico is always entered by hand, whenever the DOF table publishes. A manual entry survives every later run. Only a month already in the ledger can be amended; a blank field leaves that figure untouched — each placeholder shows what is stored there now.

Ready.

The token is held in memory only, cleared after each attempt, and never written to storage.