The Bank of Ghana's daily interbank buying, selling and mid rates for the 19 currencies it quotes, one row per currency per date, from 1996 (old cedis before July 2007; see rate_basis and unit). Placeholder zeros and plain keying errors are NULL, with the published figure in quality_note. Source: Bank of Ghana.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| date | DATE NOT NULL |
| currency_code | VARCHAR(3) NOT NULL |
| currency_name | VARCHAR(40) |
| currency_pair | VARCHAR(6) |
| buying | DECIMAL(18,4) |
| selling | DECIMAL(18,4) |
| mid_rate | DECIMAL(18,4) |
| unit | VARCHAR(20) |
| rate_basis | VARCHAR(20) |
| quality_note | TEXT |
| source | TEXT |
| dateDATE NOT NULL | currency codeVARCHAR(3) NOT NULL | currency nameVARCHAR(40) | currency pairVARCHAR(6) | buyingDECIMAL(18,4) | sellingDECIMAL(18,4) | mid rateDECIMAL(18,4) | unitVARCHAR(20) | rate basisVARCHAR(20) | quality noteTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|
| 1996-01-02 | AUD | Australian Dollar | AUDGHS | 142.05 | 1086.94 | — | GHC per 1 AUD | old cedi (GHC) | buying 142.0500 and selling 1086.9400 differ more than 1.5-fold, so one is wrong; mid rate 614.4950 set to NULL | Bank of Ghana |
| 1996-01-02 | CAD | Canadian Dollar | CADGHS | 1050.69 | 1070.87 | 1060.78 | GHC per 1 CAD | old cedi (GHC) | — | Bank of Ghana |
| 1996-01-02 | CHF | Swiss Franc | CHFGHS | 1184.5 | 1223.1 | 1203.8 | GHC per 1 CHF | old cedi (GHC) | — | Bank of Ghana |
| 1996-01-02 | DKK | Danish Krone | DKKGHS | 258.05 | 263 | 260.525 | GHC per 1 DKK | old cedi (GHC) | — | Bank of Ghana |
| 1996-01-02 | GBP | Pound Sterling | GBPGHS | 2197.73 | 2240 | 2218.865 | GHC per 1 GBP | old cedi (GHC) | — | Bank of Ghana |
117,376 more rows — see the plans
See the plansGET connect.apighana.com/api/data/bog_exchange_rates_daily
Cite this dataset and the organisation its records come from (Bank of Ghana). Datasets are updated, so keep the date you accessed it in the citation. These records cover 2 Jan 1996 to 29 Sep 2026; say which period your figures come from. Last updated from the source on Sep 26, 2026.
API Ghana. (2026). BoG exchange rates daily (Version 1.0) [Data set, compiled from Bank of Ghana]. Retrieved October 1, 2026, from https://apighana.com/datasets/bog-exchange-rates-daily
curl "https://connect.apighana.com/api/data/bog_exchange_rates_daily?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/bog_exchange_rates_daily?page=1&limit=20",
{ headers: { "X-API-Key": process.env.APIGHANA_KEY } },
);
const { data, meta } = await response.json();import os, requests
response = requests.get(
"https://connect.apighana.com/api/data/bog_exchange_rates_daily",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]