Cash Rate is rebuilt from official source files, not a live database. The build reads spreadsheets, CSV and JSON data, calculates summary statistics and publishes the pages and chart data. It can run offline when the source files are available.
Official sources and series identifiers
- RBNZ Wholesale interest rates (B2), series INM.DP1.N
- RBNZ Retail interest rates (B3), series INR.MBI06.F
- RBNZ Wholesale interest rates (B2), 90-day bank bill
- RBNZ Retail interest rates (B3), series INR.MBI05.T07
- RBA Statistical Tables F1 / F1.1, series FIRMMCRTD and FIRMMCRT
- FRED series DFF (daily effective) and FEDFUNDS (monthly)
- Bank of England Statistical Database, series IUDBEDR
- Bank of England Statistical Database, series IUDSOIA (SONIA)
- ECB Data Portal, FM.D.U2.EUR.4F.KR.DFR.LEV (deposit facility)
- ECB Data Portal, EST.B.EU000A2X2A25.WT (euro short-term rate)
- Bank of Canada Valet API, series V39079 (target for the overnight rate)
- Bank of Canada Valet API, series AVG.INTWO (CORRA)
- Bank of Korea base rate change list (public data)
- CBC Statistical Database API, EG28D01en (discount rate, daily changes)
- BIS central bank policy rates (WS_CBPOL), Japan daily
- BIS central bank policy rates (WS_CBPOL), South Africa daily
- BIS central bank policy rates (WS_CBPOL), Sweden daily
- BIS central bank policy rates (WS_CBPOL), Norway daily
- BIS central bank policy rates (WS_CBPOL), Switzerland daily
- BIS central bank policy rates (WS_CBPOL), Mexico daily
- BIS central bank policy rates (WS_CBPOL), Brazil daily
- BIS central bank policy rates (WS_CBPOL), India daily
We do not alter published values, interpolate gaps, seasonally adjust rates, or construct target-range midpoints unless the official source already provides that series. The OCR begins in March 1999; earlier overnight instruments are not treated as OCR. Missing source data is never replaced with a remembered or invented figure.
The headline is the latest observation in the relevant series, using daily data where available. Change compares observations; for an unchanged policy rate, the last actual move is shown where available. Mean is the arithmetic average and median the middle of the observations used for the history. Minimum and maximum include their dates. Longer periods at one policy setting affect these summaries.
Policy rates are drawn as steps. Long daily market histories use month-end observations where stated; other histories, including FEDFUNDS, use the monthly series specified on the page. Tables run from newest to oldest. Range controls filter the chart without recalculating the history or statistics. The chart tooltip shows the selected observation; Explore provides zoom and pan.
Country pages change the order and wording, not the dataset. Germany, France, Italy, Ireland and the euro-area page share the ECB deposit facility rate and €STR. We do not create uncollected national series. Language selection changes presentation, not market coverage or the meaning of a rate.
Rebuilds follow new official files. RBNZ wholesale B2 data is generally updated on New Zealand business days; retail B3 data is monthly. RBA F1 is daily, and FRED and the Bank of England follow their own calendars. Pages lag releases by the time until the next rebuild; check the observation date on each series.
Pages load Google AdSense under publisher identifier ca-pub-6557770900386479, listed in ads.txt. Advertising is independent of data selection and interpretation.