KCP. USD/TZS 2,643
Tanzania Share Index 9,349.59 ▲ 0.19% USD / TZS 2,645.24 BoT rate 6.25% Inflation 4.2% official sources · not a live feed
Markets & asset classes › Equities · The Board › After the Bell

The close, explained

Source: Dar es Salaam Stock Exchange official daily report, as at the verified close shown. Methodology.

After the Bell explains the official DSE close after each trading session: what moved, how broad the session was, where turnover concentrated, and what the close sets up for tomorrow’s Brief.

Verified close

Official DSE daily report, captured after close. Not live, not streamed, not a trading feed.

Close
Monday, 17 August 2026
Source
DSE
Status
Reconciled to the official close
Published
19:30 EAT · 16:30 UTC · 17 Aug 2026

The closing scoreboard

DSE All-Share
4,248.98 +0.38%
headline index
Tanzania Share Index
9,349.59 +0.19%
domestic board
Turnover
TZS 4.77bn
value traded across 20 counters
Breadth
16 up · 5 down
Advance-led · 7 unchanged, 8 no trade
Top turnover
NMB
62.6% of the session · Moderately concentrated
Banks, Finance & Investment
20,716.73
sector index

Equity closes: Dar es Salaam Stock Exchange official daily report, 17 Aug. Index observations retain the independently published dates shown on their tiles.

Visual investigation

Read the same verified close three ways: path, concentration and breadth. Every chart opens into its exact table and source contract.

Did the latest close extend or interrupt the recent path of each major index?

The close inside its recent index paths

Latest 30 verified sessions · independently scaled panels

Coverage 2026-07-06 → 2026-08-17 Vintage 2026-08-17 · final Revision current · v0
The close inside its recent index paths. Exact values underlying the chart.
SessionIndexClose
2026-07-06DSE All-Share4,102.94
2026-07-06Tanzania Share Index8,981.69
2026-07-06Banks & Finance20,310.59
2026-07-08DSE All-Share4,102.06
2026-07-08Tanzania Share Index8,959.11
2026-07-08Banks & Finance20,261.31
2026-07-09DSE All-Share4,089.24
2026-07-09Tanzania Share Index8,932.56
2026-07-09Banks & Finance20,220.06
2026-07-10DSE All-Share4,082.43
2026-07-10Tanzania Share Index8,918.27
2026-07-10Banks & Finance20,189.58
2026-07-13DSE All-Share4,080.66
2026-07-13Tanzania Share Index8,912.59
2026-07-13Banks & Finance20,112.44
2026-07-14DSE All-Share4,079.98
2026-07-14Tanzania Share Index8,893.57
2026-07-14Banks & Finance20,114.02
2026-07-15DSE All-Share4,091.35
2026-07-15Tanzania Share Index8933
2026-07-15Banks & Finance20,193.82
2026-07-16DSE All-Share4,102.94
2026-07-16Tanzania Share Index8,940.29
2026-07-16Banks & Finance20,204.99
2026-07-17DSE All-Share4,111.98
2026-07-17Tanzania Share Index8,969.32
2026-07-17Banks & Finance20,238.43
2026-07-20DSE All-Share4,102.83
2026-07-20Tanzania Share Index8,952.33
2026-07-20Banks & Finance20,175.61
2026-07-21DSE All-Share4,092.17
2026-07-21Tanzania Share Index8,943.44
2026-07-21Banks & Finance20,184.04
2026-07-22DSE All-Share4,101.87
2026-07-22Tanzania Share Index8,972.55
2026-07-22Banks & Finance20,240.53
2026-07-23DSE All-Share4,112.64
2026-07-23Tanzania Share Index9,005.34
2026-07-23Banks & Finance20,232.2
2026-07-24DSE All-Share4,150.14
2026-07-24Tanzania Share Index8,988.01
2026-07-24Banks & Finance20,182.15
2026-07-27DSE All-Share4,141.73
2026-07-27Tanzania Share Index9,059.46
2026-07-27Banks & Finance20,205.48
2026-07-28DSE All-Share4,163.44
2026-07-28Tanzania Share Index9,142.89
2026-07-28Banks & Finance20,226.04
2026-07-29DSE All-Share4,173.13
2026-07-29Tanzania Share Index9,172.57
2026-07-29Banks & Finance20,181.97
2026-07-30DSE All-Share4,194.87
2026-07-30Tanzania Share Index9,218.54
2026-07-30Banks & Finance20,287.49
2026-07-31DSE All-Share4,190.41
2026-07-31Tanzania Share Index9,215.18
2026-07-31Banks & Finance20,328.03
2026-08-03DSE All-Share4,187.22
2026-08-03Tanzania Share Index9,200.17
2026-08-03Banks & Finance20,252.2
2026-08-04DSE All-Share4,182.69
2026-08-04Tanzania Share Index9,179.14
2026-08-04Banks & Finance20,193.21
2026-08-05DSE All-Share4,188.97
2026-08-05Tanzania Share Index9,173.1
2026-08-05Banks & Finance20,214.43
2026-08-06DSE All-Share4,177.51
2026-08-06Tanzania Share Index9,187.64
2026-08-06Banks & Finance20,269.17
2026-08-07DSE All-Share4,183.38
2026-08-07Tanzania Share Index9,169.71
2026-08-07Banks & Finance20,270.16
2026-08-10DSE All-Share4,184.91
2026-08-10Tanzania Share Index9,207.32
2026-08-10Banks & Finance20,332.52
2026-08-11DSE All-Share4,157.76
2026-08-11Tanzania Share Index9,169.38
2026-08-11Banks & Finance20,309.79
2026-08-12DSE All-Share4,177.96
2026-08-12Tanzania Share Index9,194.86
2026-08-12Banks & Finance20,376.45
2026-08-13DSE All-Share4,228.8
2026-08-13Tanzania Share Index9,299.64
2026-08-13Banks & Finance20,663.69
2026-08-14DSE All-Share4,232.85
2026-08-14Tanzania Share Index9,331.91
2026-08-14Banks & Finance20,714.64
2026-08-17DSE All-Share4,248.98
2026-08-17Tanzania Share Index9,349.59
2026-08-17Banks & Finance20,716.73

Read: Separate panels preserve each index’s shape without implying that their point levels can be compared directly.

Who carried the tape?

The concentration view keeps this required close-reading module explicit.

Was turnover broad across counters or concentrated in one place?

Who carried session turnover

TZS 4.77bn across 20 traded counters

62.6%NMB
Coverage view-specific → 2026-08-17 Vintage 2026-08-17 · final Revision current · v0
Who carried session turnover. Exact values underlying the chart.
CounterShare, %Turnover, TZS
NMB62.60882983673110
CRDB18.6816890288340
DCB7.6301363617115
NICO3.0063143267160
MCB1.965493664355
VODA1.963693578110
AFRIPRISE1.099552396820
TBL0.780937214950
KCB0.487923251230
DSE0.418619949900
TPCC0.411219596980
MKCB0.31414962900
TCC0.19979517700
TCCL0.13436400000
SWIS0.11455456080
TOL0.08043833730
MBP0.05292519700
PAL0.02371127460
TTP0.0165786030
MUCOBA0.0101482400

Read: NMB carried 62.6% of verified turnover; the session total was large but not broad.

How widely were price changes distributed across the board?

The distribution beneath the headline

16 advanced · 5 declined · 7 unchanged · 8 did not trade

Coverage view-specific → 2026-08-17 Vintage 2026-08-17 · final Revision current · v0
The distribution beneath the headline. Exact values underlying the chart.
CounterSession change, %
NMB0.06
CRDB-0.37
KCB0.51
EABL0.18
TBL0.1
VODA0.98
TCC0.64
TPCC0.17
TCCL1.27
KA9.09
JHL0
NICO4.45
DSE0
DCB13.98
MCB0
SWIS0.39
AFRIPRISE-0.8
MKCB0.53
TOL0.67
PAL-7.25
MBP0.6
NMG-3.64
SWALA0
TTP11.11
MUCOBA-1.1
USL0
YETU0
JATU0

Read: The distribution separates the index headline from participation across the board.

8 counters did not trade; a published price mark is not evidence of liquidity.

The close in five reads

Headline
Firmed
DSE All-Share +0.38%
Domestic
Confirmed
TSI +0.19%; the domestic board moved with the headline
Breadth
Advance-led
16 up, 5 down, 7 unchanged
Liquidity
Moderately
a few names carried most of the money
Setup
Tomorrow
The Brief reads this close against rates, FX and policy

The close, read

The headline firmed +0.38%, and the domestic board moved with it (TSI +0.19%). Breadth was advance-led: 16 counters rose, 5 fell, 7 were unchanged and 8 did not trade at all. Turnover of TZS 4.77bn was 62.6% NMB; a few names carried most of the money. A record tape and a broad market are not the same thing. The index says what moved; breadth and turnover concentration say whether the market moved with it.

KANZA CAPITAL PARTNERSAfter the Bell
17 Aug DSE close
DSEI +0.38% · TSI +0.19% · Turnover TZS 4.77bn · NMB 62.6% of value · Breadth 16 up / 5 down
Read: Advance-led.
Source: DSE official close · 2026-08-17kanzacapitalpartners.com · education, not advice

The session card; built to be screenshotted and shared. Every figure is the verified close.

Breadth

Advance-led. 16 advanced · 5 declined · 7 unchanged · 8 did not trade.

Advancers

  • DCB +14.0%
  • TTP +11.1%
  • KA no trade +9.1%
  • NICO +4.5%
  • TCCL +1.3%

Decliners

  • PAL −7.2%
  • NMG no trade −3.6%
  • MUCOBA −1.1%
  • AFRIPRISE −0.8%
  • CRDB −0.4%

Breadth counts every counter on the board, including the 8 that did not trade. Names flagged no trade carry a published closing price move on zero turnover; the exchange marked a reference price, but nothing changed hands. They count in breadth; they are not liquidity. A headline index can rise on a narrow tape; breadth is how you tell.

The market under the index

Every counter on the board, grouped by sector. Colour is the session's price move; grey is a counter that did not trade at all. Numbers 1 to 3 mark the turnover leaders.

Banks & financials 13

NMB1+0.1%CRDB2−0.4%
DCB3+14.0%
NICO+4.5%
MCB0.0%
AFRIPRISE−0.8%KCB+0.5%DSE0.0%
MKCB+0.5%
MBP+0.6%
MUCOBA−1.1%
JHL0.0%
YETU0.0%

Telecom 1

Energy 1

SWALA0.0%

Aviation 3

SWIS+0.4%
PAL−7.2%
KA+9.1%

Other 3

JATU0.0%
NMG−3.6%
USL0.0%
AdvancedDeclined UnchangedHatched = no trade

Colour is the published price move; the hatch marks a counter that did not trade. These are two different facts and the map keeps them apart: EABL +0.2% and KA +9.1% and NMG −3.6% closed with a price move on zero turnover; a reference mark, not a transaction. Counted in breadth, but it is not liquidity. Tiles are equal-sized on purpose: scaling them by turnover would render one rectangle and 27 slivers; dramatic, and unreadable. The index moved +0.38% while 8 of 28 counters never traded at all. That gap is what this map is for.

Headline versus domestic

IndexCloseSession What it tells you
DSEIDSE All-Share4,248.98+0.38%every listed counter, including cross-listed
TSITanzania Share Index9,349.59+0.19%domestic counters only; the local market
BIBanks, Finance & Investment20,716.73+0.01%the liquid core of the board

Headline and domestic agreed: this was a market move, not an artefact of the cross-listed names. Recent paths are shown in the governed visual investigation above.

Where the money went

Turnover by sector, official close 17 Aug. No turnover at all in Other, Energy.

SectorTurnover %Top counter
Banks & financialsTZS 4.59bn96.3%NMB
TelecomTZS 93.6m2.0%VODA
Cement & industrialsTZS 77.3m1.6%TBL
AviationTZS 6.6m0.1%SWIS

The names that mattered

NMB
NMB Bank
TZS 17,710 +0.1%
carried 62.6% of the session's turnover · price +0.1%
CRDB
CRDB Bank
TZS 2,690 −0.4%
18.7% of turnover · price −0.4%
DCB
DCB Commercial Bank
TZS 530 +14.0%
7.6% of turnover · price +14.0%
No company page yet
NICO
NICO (National Investment Co.)
TZS 3,990 +4.5%
3.0% of turnover · price +4.5%
MCB
Mwalimu Commercial Bank
TZS 405 0.0%
2.0% of turnover
No company page yet

The last five closes

SessionDSEITSI TurnoverBreadthTop-name share
11 Aug−0.65%−0.41%TZS 3.96bn7 up / 10 down51%
12 Aug+0.49%+0.28%TZS 4.83bn11 up / 5 down73%
13 Aug+1.22%+1.14%TZS 4.26bn9 up / 7 down66%
14 Aug+0.10%+0.35%TZS 7.25bn10 up / 7 down49%
17 Aug+0.38%+0.19%TZS 4.77bn16 up / 5 down63%

Top-name share is the single largest counter's slice of that session's turnover. Read down the column: it is the clearest measure of whether this market is broadening or narrowing.

How The Ghost reads this

The Ghost is KCP's hypothetical, educational model book. It does not trade a close; it reads what a session like this does to the terrain: whether breadth is confirming the index, what turnover concentration says about how much size this market can actually absorb, and where the hurdle rate leaves equity risk. A tape this concentrated; NMB at 62.6% of the session; is exactly the kind of close it treats as information about depth, not as a verdict on the market.

How the equity terrain absorbs a close like this →  ·  The Ghost’s tape →  ·  Where the model book stands →

The Ghost is a hypothetical model portfolio used to teach market structure. Not advice, not a recommendation, never a live track record.

Tomorrow’s Brief setup

The questions this close carries into tomorrow

Tomorrow morning, The Brief reads this close against rates, FX, commodities and policy. The questions it carries in from today:

  1. Does turnover normalise, or is the concentration in NMB the new shape of this tape?
  2. Does the domestic board (TSI) confirm the headline, or keep diverging from it?
  3. Do 8 untraded counters stay untraded; and what does that say about depth?
  4. Did this close change the terrain The Ghost is walking; breadth, depth, and the rates hurdle equities must beat?
  5. Do rates or FX change how this close should be read?
Get the Daily Brief before the market opens →

Information and education only. Not advice, not a recommendation, and not an offer to buy or sell.

Recent closes

SessionDSEIChange TurnoverUp/DownRead
17 Aug4,248.98+0.38%TZS 4.77bn16/5broader tape
14 Aug4,232.85+0.10%TZS 7.25bn10/7broader tape
13 Aug4,228.80+1.22%TZS 4.26bn9/7concentrated
12 Aug4,177.96+0.49%TZS 4.83bn11/5concentrated
11 Aug4,157.76−0.65%TZS 3.96bn7/10broader tape
10 Aug4,184.91+0.04%TZS 9.75bn11/6concentrated
7 Aug4,183.38+0.14%TZS 5.26bn9/7broader tape
6 Aug4,177.51−0.27%TZS 3.83bn10/8broader tape
5 Aug4,188.97+0.15%TZS 4.53bn9/6concentrated
4 Aug4,182.69−0.11%TZS 5.06bn8/8broader tape
3 Aug4,187.22−0.08%TZS 7.10bn5/11broader tape
31 Jul4,190.41−0.11%TZS 30.46bn8/10concentrated
30 Jul4,194.87+0.52%TZS 6.45bn6/15broader tape
29 Jul4,173.13+0.23%TZS 8.18bn9/12concentrated
28 Jul4,163.44+0.52%TZS 5.07bn4/14concentrated
27 Jul4,141.73−0.20%TZS 14.38bn10/11broader tape
24 Jul4,150.14+0.91%TZS 3.61bn8/11broader tape
23 Jul4,112.64+0.26%TZS 5.57bn8/9broader tape
22 Jul4,101.87+0.24%TZS 9.75bn8/10concentrated
21 Jul4,092.17−0.26%TZS 1.72bn6/10broader tape
20 Jul4,102.83−0.22%TZS 4.61bn8/11broader tape
17 Jul4,111.98+0.22%TZS 38.44bn10/4block-driven
16 Jul4,102.94+0.28%TZS 55.20bn8/12block-driven
15 Jul4,091.35+0.28%TZS 2.71bn13/6broader tape
14 Jul4,079.98−0.02%TZS 75.68bn9/10block-driven
13 Jul4,080.66−0.04%TZS 5.00bn5/10broader tape
10 Jul4,082.43−0.17%TZS 140.18bn8/9block-driven
9 Jul4,089.24−0.31%TZS 6.72bn8/10broader tape
8 Jul4,102.06−0.02%TZS 3.74bn9/10broader tape
6 Jul4,102.94−0.33%TZS 9.21bn10/10broader tape
3 Jul4,116.73+0.65%TZS 6.85bn13/7concentrated
2 Jul4,090.11+0.81%TZS 5.81bn10/7concentrated
1 Jul4,057.22+0.43%TZS 5.14bn8/11concentrated
29 Jun4,040.04+0.37%TZS 7.09bn11/7broader tape
26 Jun4,025.11+2.38%TZS 82.73bn10/7block-driven

Dates link to that session's Brief where one was published. The archive begins with the sessions we hold verified; we do not backfill closes we cannot source.

← All markets & asset classes