Skip to content
KCP.

On this page

There are no items to show yet.

The BriefNo. 296

Covers the close of 28 Oct 2026 verified close

The headline share index takes a sharper fall: 0.91%

  • What happenedThe wider share-price measure fell more sharply on Wednesday. The domestic-company measure fell less; the two describe different groups.
  • WhyDSE All-Share closed at 4,454.85, down 0.91% on 28 October versus 0.14% on 27 October. The domestic index fell 0.27%.
  • What is nextThe indices cover different companies. Their gap alone cannot show which shares caused it or why investors traded.
DSE All-Share4,454.85▼ -0.91%DSEI · 28 Oct close · versus 27 Oct
Tanzania Share Index9,907.07▼ -0.27%TSI · 28 Oct close · versus 27 Oct
USD / TZS2,638.63BoT mean · 29 Oct sheet
Equity turnoverTZS 9.57bnEquity rows · 28 Oct · rounded; funds excluded

Index anatomy · Consecutive closes

Which shares explain the gap?

27 Oct 2026 to 28 Oct 2026. KCP market-cap decomposition, reconciled to the official index gap.

Index change · %

TSI · domestic−0.27%
DSEI · all−0.91%
+0.63 ppDomestic shares outperformed the full listed market.

Contribution to the index gap · pp

KCB+0.45
EABL+0.18
NMB−0.17
Others, net+0.17
Official index gap+0.63 pp

KCB, EABL, NMB 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.000015 pp. No balancing adjustment is applied.

Coverage: 28 companies. KCP classification dated 2026-10-19.

All contributions, percentage points
Sharepp
AFRIPRISE-0.001680
CRDB0.000000
DCB0.001093
DSE0.002739
EABL0.181604
JATU0.000000
JHL0.000000
KA0.072468
KCB0.454762
MBP0.000000
MCB-0.001427
MKCB0.001899
MUCOBA-0.000380
NICO0.004258
NMB-0.172604
NMG0.004823
PAL0.000000
SWALA0.000000
SWIS-0.000828
TBL0.044129
TCC-0.003452
TCCL0.000000
TOL-0.001979
TPCC0.018641
TTP-0.001634
USL0.004670
VODA0.025775
YETU0.000000

Money changing hands

Three companies take nearly all share-trading value

More money changed hands in shares than on Tuesday. Almost all of it went through NMB Bank, CRDB Bank and Tanzania Breweries. Pre-arranged block trades are included; funds are excluded. Trading value does not reveal investor motives or explain price changes.

NMB, CRDB and Tanzania Breweries take 97.55% of equity trading value
  1. NMB BankTZS 3.48bn
    36.4% disclosed concentration
  2. CRDB BankTZS 3.35bn
    35% disclosed concentration
  3. Tanzania BreweriesTZS 2.51bn
    26.2% disclosed concentration
  4. Other 25 sharesTZS 0.23bn
    2.4% disclosed concentration
Show as table
NMB, CRDB and Tanzania Breweries take 97.55% of equity trading value
ObservationDateValue
NMB Bank2026-10-28TZS 3.48bn
CRDB Bank2026-10-28TZS 3.35bn
Tanzania Breweries2026-10-28TZS 2.51bn
Other 25 shares2026-10-28TZS 0.23bn

Dollar reference

The provisional dollar reference edges lower

The new reference requires slightly fewer shillings for one dollar than Wednesday’s. It remains provisional, not a customer quote. The Bank of Tanzania’s provisional 29 October mean is TZS 2,638.6325 per US dollar. TZS means Tanzanian shillings. The finalized record will test this provisional mean. Customer exchange rates and fees can differ from the indicative reference.

Thursday’s provisional mean is below Wednesday’s final mean

Observed 30-day range of dollar means; not customer quotes · TZS 2,630.89 per USD to TZS 2,643.13 per USD

  1. 28 October: finalTZS 2,639.02 per USD
  2. 29 October: provisionalTZS 2,638.63 per USD
Show as table
Thursday’s provisional mean is below Wednesday’s final mean
ObservationDateValue
28 October: final2026-10-28TZS 2,639.02 per USD
29 October: provisional2026-10-29TZS 2,638.63 per USD

Opportunity Wire

CRDB’s higher profit comes with a changing funding mix

CRDB reported higher nine-month profit. Customer deposits fell from June while borrowing rose; profit alone does not describe its funding. Group net income after tax was TZS 672.07bn for nine months to 30 September, versus TZS 520.46bn a year earlier, rounded. The next results can clarify deposits and borrowing. Profit is not cash available to lend; no results date is confirmed.

September results became available in October
  1. Nine-month reporting period ends
  2. Financial statements published
Show as table
September results became available in October
ObservationDateValue
Nine-month reporting period ends2026-09-30N/A
Financial statements published2026-10-28N/A

Coming up

The next tests, with timing stated

  1. Next verified DSE close

    It can show whether trading value extends beyond the three companies that dominated Wednesday.

  2. Finalized Bank of Tanzania dollar record

    It will test the provisional 29 October mean; customer rates and fees remain separate.

  3. Next CRDB financial results

    Deposits and borrowing will help explain the funding behind the reported business growth.

Information and education only, not advice or a forecast. DSE close: 28 October 2026. Other observations retain their own source dates.

Get The Brief by emailFree. Unsubscribe any time.