imibare

The statistics East African governments publish, gathered into one register and kept exactly as they were published.

SOURCE: Kenya National Bureau of Statistics · Trade Balance by Region and Country (annual) · Updated 2026-08-25

Automated 1 version held Checked 2026-09-05

Africa is the only region Kenya sells more to than it buys from, and Asia accounts for more than nine tenths of its trade deficit.

LOADING DATA...
WHERE THE GAP IS

Africa is the only region Kenya sells more to than it buys from, and Asia accounts for more than nine tenths of its trade deficit.

Trade balance by region · KSh · 2024

SOURCE: Kenya National Bureau of Statistics · Trade Balance by Region and Country (annual) · Updated 2026-08-25
Read the record
Inspect this record

Source

https://www.knbs.or.ke/wp-content/uploads/2026/01/Chapter-6-International-Trade-Balance-of-Payments.xlsx

Published as excel.

Automated: a scheduled run fetches and cleans this source.

Terms

not-stated , claimed on the basis of none stated

Schema

year int64
Calendar year the trade took place in
period_start date
First day of that calendar year
region string
Africa, America, Asia or Europe
subregion string
The grouping within the region, such as European Union or COMESA. Empty on a total row
country string
The country, or the name of a total row. The United Kingdom appears under two subregions and is not unique on its own
is_total bool
True for a total row. Summing value without filtering on this counts the same trade several times over
measure string
Exports and Re-Exports, Imports, or Trade Balance. The source spells the first of these two ways across its four blocks and they are one measure here
value float64
The figure as printed, in thousands of Kenya shillings
unit string
Always ksh_thousand
status string
final, or provisional for a year the source marks with an asterisk

Recorded caveats

Automated, from Table 6.5 of chapter 6 of the Statistical Abstract, which is the hardest table in the chapter to read correctly. **It is printed as a two by two grid of blocks, not as one table.** Two disjoint country ranges, each printed twice, once for 2019 to 2021 and once for 2022 to 2024. A reader that finds the first caption and stops at the next gets 43 countries over three years, a quarter of the table, and exports less imports equals the balance in every cell of it. So the block count is asserted at four rather than discovered. Three of those four captions print the table number with the decimal point missing, as `Table 65:`, so nothing here may search for the table by its number. The caption-to-header offset also differs between blocks, so the year row is found by its years. Coverage is what proves the blocks joined: every series must carry all six years. The only exceptions are the two United Kingdom rows, declared with the source's own reason and checked in both directions. `exports − imports = balance` is asserted across 522 country-years at a censused tolerance, and it is the **weak** check: it holds inside any single block, so it cannot detect a partial read. The check that can is the grand total against Table 6.3's national figures, exact in all six shared years, because a quarter of the country list does not sum to the national total. Reaching knbs.or.ke at all requires pipeline/lib/tls.py (#431). Part of the KNBS chapter-tables seam tracked in #516. See notebooks/ke/50_ke_knbs_trade_balance_by_country.py.

History

Last changed 2026-08-25. Last checked 2026-09-05.

VersionRowsChangeSize
2026-08-25 1,566 first version 20.1 KB (first version)

Not recorded

Which consistency checks ran and what they returned is not stored anywhere yet, so this record cannot show it. The content hash of each version exists in the pipeline but is not yet carried into the catalogue, so the bytes you hold cannot be verified against the bytes described here.

Rwanda Utilities Regulatory Authority

Rwanda's water utility billed only 59% of the water it supplied in Q2 2024.

Inspect this record

Source

https://www.rura.rw/sectors/water-sanitation/statistics

Published as pdf.

Automated: a scheduled run fetches and cleans this source.

Terms

not-stated , claimed on the basis of none stated

Schema

date date
Quarter-end date (e.g. 2024-06-30 for Q2 2024).
location string
WASAC operational area / district (e.g. "Kigali City", "Musanze").
metric string
"supplied" (into the network) or "billed" (to customers). The gap is non-revenue water.
value float64, m3
Water volume for the quarter.
unit string
Always "m3" (cubic metres).

Recorded caveats

Long tidy schema (date x location x metric). Extracts Tables 4-5 of the RURA Water Statistics Report via the shared quarter-column scanner (both tables use the "Q<n> YYYY" dialect; Table 5 spans a page break with a repeated header that the scanner skips). The front matter is stripped so the "Table 4"/"Table 5" title anchors resolve to the real tables, not the table-of-contents. Trust check per report: for each metric the locations sum to the Total per quarter (within a small tolerance), and national supplied exceeds national billed every quarter (non-revenue water is always positive), which rejects older-vintage reports whose anchors mis-parse. Non-revenue water is derived (supplied minus billed), not stored. Series starts 2021-Q2. See notebooks/rw/95_rw_rura_water_distribution.py.

History

Last changed 2026-07-05. Last checked 2026-09-05.

VersionRowsChangeSize
2026-07-05 390 first version 6.1 KB (first version)

Not recorded

Which consistency checks ran and what they returned is not stored anywhere yet, so this record cannot show it. The content hash of each version exists in the pipeline but is not yet carried into the catalogue, so the bytes you hold cannot be verified against the bytes described here.

Central Bank of Kenya

Kenya went from 21,000 mobile money accounts and 307 agents in 2007 to 94 million accounts served by 572,000 agents.

Inspect this record

Source

https://www.centralbank.go.ke/national-payments-system/mobile-payments/

Published as html.

Automated: a scheduled run fetches and cleans this source.

Terms

not-stated , claimed on the basis of none stated

Schema

date date
First day of reference month
category string
Series: active_agents (count), registered_accounts_millions, agent_cashflow_volume_millions, agent_cashflow_value_ksh_billions
value float64
Value in the unit named by the category

Recorded caveats

Automated. This page's first header row is six empty cells, so the column names are supplied by the extractor and the units are taken from the page's second header row. See notebooks/ke/03_ke_cbk_mobile_payments.py.

History

Last changed 2026-09-04. Last checked 2026-09-05.

VersionRowsChangeSize
2026-09-04 932 +4 11.8 KB (+0.2 KB)
2026-08-15 928 first version 11.5 KB (first version)

Not recorded

Which consistency checks ran and what they returned is not stored anywhere yet, so this record cannot show it. The content hash of each version exists in the pipeline but is not yet carried into the catalogue, so the bytes you hold cannot be verified against the bytes described here.

National Bank of Rwanda

Rwanda's interbank overnight rate climbed to 8.3% by 2024, up from 5.7% in 2017, tracking the central bank's tightening.

Inspect this record

Source

https://www.bnr.rw/fmdibm

Published as excel.

Automated: a scheduled run fetches and cleans this source.

Terms

CC-BY-4.0 , claimed on the basis of publisher terms (publisher terms)

Schema

date date
First day of reference month (effective date of rate)
rate_pct float64, percent
Key repo rate as a percentage

Recorded caveats

BNR does not publish historical Central Bank Rate (CBR) decisions as machine-readable data. The key-rate page (bnr.rw/monetary-policy/key-rate/) is a React SPA with no accessible historical data API. This dataset uses the monthly weighted average interbank overnight lending rate from the BNR Interbank Market Excel (/fmdibm API). The interbank rate tracks the CBR closely but is a market rate, not the CBR itself. See notebooks/rw/09_rw_bnr_policy_rate.py for full triage findings.

History

Last changed 2026-09-26. Last checked 2026-09-26.

VersionRowsChangeSize
2026-09-26 290 +98 6.5 KB (+1.4 KB)
2026-09-02 192 +1 5.1 KB (+0.0 KB)
2026-08-03 191 -150 5.0 KB (+1.5 KB)
2026-07-21 341 +151 3.5 KB (-1.5 KB)
2026-07-17 190 -151 5.0 KB (+1.5 KB)
2026-07-07 341 +2 3.5 KB (+0.0 KB)
2026-06-19 339 +150 3.5 KB (-1.5 KB)
2026-06-02 189 +1 5.0 KB (+0.0 KB)
2026-05-22 188 first version 5.0 KB (first version)

Not recorded

Which consistency checks ran and what they returned is not stored anywhere yet, so this record cannot show it. The content hash of each version exists in the pipeline but is not yet carried into the catalogue, so the bytes you hold cannot be verified against the bytes described here.

The register

216 datasets from 10 institutions, held as files and kept as they were published.