Official DSE index
DSEI · DSE All Share Index
28 of 28 listed companies
All listings, including cross-listed companies.
Equity indices · DSE
Read the latest close across all five DSE indices, compare paths over a shared window and inspect the official record. Changes of basis remain explicit.
As at · Source: Dar es Salaam Stock Exchange
The latest session
23 Oct 2026 · Change from 22 Oct 2026
TSI +0.29% and DSEI +0.20% in the latest session. Index direction does not show how many individual shares rose or traded. Read the session breadth →
YTD compares the last close of the previous year with the latest close. It is unavailable for any index with an intervening basis break or missing observation.
Official DSE readings ↗Same start, different scope
TSI follows domestic listings. DSEI also includes cross-listed companies. A higher raw index level does not mean a stronger return.
Current basis: 27 Aug 2026 to 23 Oct 2026. Lines stop at every recorded break. Earlier periods remain separate. View the actions and basis register ↓
TSI · DSEI
Each selected window starts at 100. Compare the change from the same observed date.
Each selected window begins at 100 on one shared observation. Index-level change excludes dividends and investment costs. Separate basis periods cannot be joined into one return.
As at 23 Oct 2026 · Source: Dar es Salaam Stock Exchange. Exact values and method remain in the static evidence table below.
| Observation | TSI | DSEI |
|---|---|---|
| 2026-08-27 | 9728.95 index points | 4385.06 index points |
| 2026-08-28 | 9924.23 index points | 4444.48 index points |
| 2026-08-31 | 9897.2 index points | 4440.47 index points |
| 2026-09-01 | 9758.17 index points | 4395.95 index points |
| 2026-09-02 | 9699.66 index points | 4415.49 index points |
| 2026-09-03 | 9653.89 index points | 4442.62 index points |
| 2026-09-04 | 9826.8 index points | 4523.81 index points |
| 2026-09-07 | 10101.09 index points | 4585.52 index points |
| 2026-09-08 | 10129.43 index points | 4573.01 index points |
| 2026-09-09 | 10152.62 index points | 4581.18 index points |
| 2026-09-10 | 10335.82 index points | 4623.2 index points |
| 2026-09-11 | 10400.36 index points | 4658.31 index points |
| 2026-09-14 | 10446.48 index points | 4689.98 index points |
| 2026-09-15 | 10438.46 index points | 4696.11 index points |
| 2026-09-16 | 10380.73 index points | 4663.24 index points |
| 2026-09-17 | 10220.27 index points | 4632.03 index points |
| 2026-09-18 | 10166.24 index points | 4602.26 index points |
| 2026-09-21 | 10300.66 index points | 4633.82 index points |
| 2026-09-22 | 10359.92 index points | 4659.23 index points |
| 2026-09-23 | 10309.18 index points | 4638.18 index points |
| 2026-09-24 | 10362.31 index points | 4658.16 index points |
| 2026-09-25 | 10419.49 index points | 4682.13 index points |
| 2026-09-28 | 10335.05 index points | 4658.84 index points |
| 2026-09-29 | 10310.9 index points | 4650.62 index points |
| 2026-09-30 | 10339.85 index points | 4654.42 index points |
| 2026-10-01 | 10277.1 index points | 4639.96 index points |
| 2026-10-02 | 10255.6 index points | 4631.77 index points |
| 2026-10-05 | 10209.12 index points | 4613.43 index points |
| 2026-10-06 | 10234.4 index points | 4623.56 index points |
| 2026-10-07 | 10197.04 index points | 4611 index points |
| 2026-10-08 | 10122.76 index points | 4589.65 index points |
| 2026-10-09 | 10142.06 index points | 4597.48 index points |
| 2026-10-12 | 10183.32 index points | 4617.77 index points |
| 2026-10-13 | 10092.31 index points | 4589.39 index points |
| 2026-10-15 | 10066.8 index points | 4572.41 index points |
| 2026-10-16 | 10079.13 index points | 4572.74 index points |
| 2026-10-19 | 10064.37 index points | 4564.52 index points |
| 2026-10-20 | 10064.47 index points | 4561.14 index points |
| 2026-10-21 | 10072.66 index points | 4536.37 index points |
| 2026-10-22 | 10085.33 index points | 4530.14 index points |
| 2026-10-23 | 10114.38 index points | 4539.27 index points |
02 · Who moved the gap
22 Oct 2026 → 23 Oct 2026 · TSI − DSEI
Company contributions unavailable
A source-bound company attribution for this exact pair of sessions has not been prepared. No company contribution is estimated.
03 · The index family
Pick one to see which companies it counts. A roster is not an official weighting.
Read the basis correctly
The retained record has comparison boundaries on 24 Aug 2026, 27 Aug 2026. The explorer opens on the latest basis. Earlier periods are selectable, with no line or return across a break. Cross-boundary return: unavailable.
Historical source review, checked 21 Sep 2026: the DSE endpoint differs from KCP’s retained TSI, DSEI and BI records for 24 Aug 2026 and 26 Aug 2026. Those cells are withheld below and excluded from comparisons pending reconciliation.
Issuer actions and observed index breaks are different events. The register preserves that distinction and links each documentary record.
| Date | Event | Affected indices | Evidence |
|---|---|---|---|
| NMB: one share becomes ten | TSI, DSEI, BI | Issuer notice ↗ | |
| Reported index basis break | DSEI, TSI, BI | DSE record ↗ |
NMB’s one-for-ten share subdivision took effect on 24 Aug 2026. A subdivision alone does not change a shareholder’s proportional ownership. Its date does not prove that every later index observation is comparable. Issuer notice ↗
KCP preserves official reported levels without back-adjusting them. Declared breaks and adjacent observations changing by at least 25% interrupt the comparison. This conservative screen is a limitation on interpretation, not proof of the cause. Missing values stay unavailable.
Rebased value = official level ÷ level on the common starting date × 100. A reading of 105 means a 5% rise from that date. Session change = (latest ÷ previous observed close − 1) × 100, withheld across a boundary. No missing session is filled.
Index levels have different bases and scopes. Neither the point level nor its change is a valuation, a fund return or evidence of broad participation. The company rosters below do not supply official weights.
Raw official index points. Highlighted dates start a separate comparison window; adjacent levels must not be read as a return across those boundaries. Scroll within the table to inspect earlier records.
Scope before interpretation
The headline rosters describe market coverage, not constituent weights. Sector groupings are KCP business-type classifications, not a claim of official DSE index membership.
DSEI adds 6 cross-listed companies to TSI’s domestic scope: KCB, EABL, JHL, KA, NMG, USL. Their inclusion changes coverage; index weights and trading activity determine their contribution.