Skip to content
KCP.

The Brief · Vol. I · No. 286 · Saturday, 17 October 2026

Banks fell while industrial shares gained

The main share-price measures fell this week, but industrial shares rose. The decline was not shared by every sector.

Covered: 16 Oct 2026 verified close

Published: 2026-10-17

DSE source ↗Permanent edition →

The Brief in 60 seconds

Market, capital, policy and opportunity

  1. 01

    Market record

    One weekly decline, different sector paths

  2. 02

    Capital record

    The bill-auction record did not advance this week

  3. 03

    Policy record

    The dollar reference reversed its previous weekly decline

  4. 04

    Opportunity Wire

    A drainage contract defines work, but not its cash timetable

    Open the Wire →
Get The Brief by emailFree. Unsubscribe any time.

Opportunity Wire

A drainage contract defines work, but not its cash timetable

Evidence state
Official record
Horizon
now
Read-through
Unavailable

What happened

The roads agency, TANROADS, reported a drainage contract on Thursday. Its funding source and payment timetable remain undisclosed.

Capital relevance

Boko-Basihaya’s TZS 59.49bn contract names China Gezhouba Group and 14 months. This is the work’s value, not money already paid.

Next observable test

A confirmed start date and payment terms would clarify delivery. Better road access depends on construction and drainage performance.

The week in review: 12 to 16 October

Why this close matters

Signal

The main share-price measures fell this week, but industrial shares rose. The decline was not shared by every sector.

Why it matters

The All-Share index fell 0.54% and the domestic index 0.62% from 9 to 16 October. Banks and industrials moved in opposite directions.

What to watch

Different company weights can explain a falling index despite sector gains. Friday close: DSEI 4,572.74, TSI 10,079.13.

Capital System Pulse

Where money is moving now

Start with market direction, then read the price of money, savings and household costs. Six visual signals, each compared only with its own prior official record.

01 Market direction

Are listed shares gaining?

4,572.74

DSEI · 20 comparable records

DSEI rose 0.01%; TSI rose 0.12%.

02 Price of money

Is the shilling repricing?

2,633.66

TZS per USD · last 30 records

One-month move +0.30%; CBR Unavailable.

03 Collective funds

Which funds led over three months?

Top 4 NAV movers

NAV change · three months

Exact-date NAV change, 14 Jul to 15 Oct. Not total return; mandates and distributions differ.

04 ETF performance

Which ETF grew faster over three months?

IEACLC leads

DSE closing price · three months

Exact shared-session DSE closing-price change, 15 Jul to 16 Oct. Price change, not total return; NAV, distributions, liquidity and mandates differ.

06 Household pressure

Are essential costs easing?

Fuel and food

Fuel: monthly · rice: weekly

Dar petrol +6.9%; diesel +5.4%; rice TZS 2,100 / kg, 28 Sep 2026 to 2 Oct 2026, change versus the prior week: -4.5%. Fuel changes are monthly.

Close anatomy

Was the market move broadly funded?

16 Oct 2026 verified close

9 of 14 moving counters advanced, while 92.2% of turnover passed through CRDB, NMB, KCB.

Market participation

9 up / 5 down

21 traded counters. Each lit segment is one counter; all three rails use the same scale.

Turnover concentration

92.2% top 3
CRDB 59.7%NMB 29.8%KCB 2.6%Other 7.8%

Largest verified moves

Not the full board
  • SWIS+6.06%
  • TPCC+1.93%
  • NICO+1.42%
  • TCCL-4.08%
  • NMG-1.61%
  • AFRIPRISE-1.36%

Source: Dar es Salaam Stock Exchange

Explore the complete close →

Index anatomy · Same week

Which shares explain the gap?

9 Oct 2026 to 16 Oct 2026. KCP market-cap decomposition, reconciled to the official index gap.

Index change · %

TSI · domestic−0.62%
DSEI · all−0.54%
−0.08 ppDomestic shares underperformed the full listed market.

Contribution to the index gap · pp

CRDB−0.21
NMB−0.11
EABL+0.10
Others, net+0.14
Official index gap−0.08 pp

CRDB, NMB, EABL have the largest absolute contributions, including offsetting effects. This is not a valuation judgment.

Method and limits

Domestic names: cap change divided by starting domestic cap, minus cap change divided by starting all-market cap. Cross-listed names: subtract the all-market component. KCP checks every company, the implied share basis and each cap-total/index relationship at every retained verified close in the period. This is not official DSE company attribution. Turnover does not enter the calculation. Incompatible basis changes withhold the calculation.

Contributions are rounded; small unallocated residual: -0.000114 pp. No balancing adjustment is applied.

Coverage: 28 companies. KCP classification dated 2026-09-03.

All contributions, percentage points
Sharepp
AFRIPRISE0.002489
CRDB-0.206852
DCB0.000000
DSE-0.006472
EABL0.098659
JATU-0.000894
JHL0.000000
KA-0.070888
KCB0.074107
MBP-0.001358
MCB-0.002795
MKCB0.001595
MUCOBA0.001109
NICO-0.013249
NMB-0.113139
NMG0.009407
PAL0.001810
SWALA0.000000
SWIS-0.002036
TBL0.043400
TCC0.014708
TCCL0.043219
TOL-0.010409
TPCC0.030536
TTP-0.000543
USL0.000000
VODA0.025343
YETU0.000000

Currency

The dollar reference reversed its previous weekly decline

Official USD/TZS mean

+TZS 1.76 (+0.07%) per USD between these dates

TZS 2,631.36
TZS 2,633.12

The axis is focused to show a small difference. These are two observations, with no intervening values implied. Customer rates and fees differ.

More shillings per dollar between finalized Friday sheets
ObservationDateValue
9 October, final2026-10-09TZS 2,631.36 per USD
16 October, final2026-10-16TZS 2,633.12 per USD

Evidence

The official dollar reference rose slightly over the week. A dollar required more shillings than on the previous Friday.

What it means

The finalized mean rose from TZS 2,631.3587 on 9 October to 2,633.1199 on 16 October. It is a reference, not a customer quote.

Next test

Next finalized BoT currency observation; publication time unconfirmed

Date not yet stated

What to watch

The next observable tests, without prediction

  1. Next official DSE close

    Tests whether the bank and industrial paths remain different; a price change alone cannot explain the cause.

    Next verified session; publication time unconfirmed

  2. Next finalized currency observation

    Shows whether the small rise in shillings per dollar persists. Customer conversion prices and fees remain separate.

    Next dated Bank of Tanzania release; time unconfirmed

  3. Next Treasury-bill auction result

    Would replace the 7 October borrowing-rate reference with a new dated result.

    No next date verified in the frozen auction record

  4. Boko-Basihaya drainage construction and payments

    Would connect the signed contract to actual work and payments; the 14-month period has no verified start here.

    Start date and payment schedule not disclosed

The Ghost · model marker

One model mark

The hypothetical Ghost model book recorded +17.58% since inception at the 16 October mark. Modified Dietz accounts for contribution timing; it is not a live portfolio or a weekly index return.

Model return
+17.58%
Mark date
16 Oct 2026
Largest contribution
Vodacom Tanzania
Open the full Ghost ledger →

Information and education, not advice or a solicitation. Week: 12 to 16 October 2026, with four verified sessions and the 14 October market holiday. DSE frozen to the verified 16 October close; weekly index changes compare 9 and 16 October. An index combines company prices with unequal weights. DSEI covers all shares; TSI covers domestic companies. Prose changes are rounded to two decimals; chart changes retain four. Turnover means the value of shares traded. Friday turnover, its 89.6% two-bank share and the movers are session-only, not weekly totals. Full-week turnover and breadth are not established in this edition. BoT currency endpoints: finalized 9 and 16 October means; strip: provisional 17 October sheet. Bill-auction rates: 7 October, compared with 23 September; no new bill result in the verified record. TANROADS publication: 15 October; contract signing and construction-start dates are not separately established. The 14-month period is not a calendar completion date. Sources describe different markets and periods and do not establish a common cause. Terms: /learn/glossary. Live updates: Markets. TZS means Tanzanian shillings; bn means billion.

Vol. I · No. 286: Banks fell while industrial shares gained | KANZA CAPITAL PARTNERS