KCP. USD/TZS 2,643
Kanza Capital Partners The Ghost
Model-book note; educational only. The Ghost is a hypothetical model portfolio used to explain Tanzanian market structure, allocation reasoning and risk; not investment advice, a recommendation, or a live client portfolio. Holdings are illustrative; prices and liquidity may be stale or thin. Figures reconcile to their sources as at the date shown on each mark.
The Moves · the public decision ledger

The Moves; every decision, newest first

Every allocation, adjustment, hold and deliberate non-decision; the whole reasoning behind each, kept in public so the book never contradicts itself.

What counts as a move? A move can be action or restraint. The Ghost logs additions, trims, openings, holds and deliberate non-decisions; because not moving is still a portfolio decision. A frontier-market book earns trust by showing when it chose to wait.
Current model-book state
Contributed capitalUnavailable
Latest model NAVUnavailable
Money-weighted returnUnavailable
Largest equity allocationNMB Bank
Latest moveWeekly hold · Chapter 13 (15 Aug)
Terrain last touchedEquities (held) · fixed income (watched)

Hypothetical model book, marked to the latest verified sources. See the full book →

Capital is not performance. Monthly savings increase the size of the model book, but they don't count as market gains. The ledger separates contributions, allocation changes and market P&L so the book never flatters itself; a deposit is not a gain.
Latest decisions
Chapter 13
15 Aug 2026

Four of five paid, and the front end finally printed

Both indices rose, 13 of 28 counters were up and TSh 30.05bn traded; yet the leading counter still took 49% to 76% of every session. Inside the book the pattern inverted: four of five equity holdings contributed, the largest just 49% of the move against 92% a week earlier. Bill auction 1204 printed the belly 40bp higher and the one-year 28bp lower. Held a seventh week.

Weekly · holdEquitiesBreadthFixed incomeNon-decision

Lesson: a better week is not a solved problemDiaspora lens: NMB's 24 Aug subdivision lands next week; a basis break, not a lossSource: Ghost ledger · as at 15 Aug 2026 · High

Weekly
Chapter 12
8 Aug 2026

Two banks carried 85% of the money

Five sessions traded TSh 25.77bn and NMB plus CRDB supplied 85.4% of it. The model book added about TSh 1.8m and roughly 92% of that came from one holding. Two weeks running, the concentration is the story; in the market and in the book. Held a sixth week.

Weekly · holdEquitiesConcentrationFixed incomeNon-decision

Lesson: turnover concentration and portfolio concentration are the same lessonDiaspora lens: NMB's 24 Aug subdivision is a basis break, not a lossSource: Ghost ledger · as at 8 Aug 2026 · High

Weekly
Chapter 11
4 Aug 2026

Five rose, fourteen fell; and the book had its best week

Fourteen of nineteen priced counters fell, yet the model book posted its strongest week since inception; with roughly 85% of the gain from one holding. A good number out of a narrow market is a reason to examine concentration, not to add to it. Held a fifth week.

Weekly · holdEquitiesConcentrationNon-decision

Lesson: a good week is not proof the thesis workedDiaspora lens: NMB's 24 Aug subdivision is a basis break, not a lossSource: Ghost ledger · as at 4 Aug 2026 · High

Weekly
Chapter 10
1 Aug 2026

August allocation; where the month's 7m went

TSh 7m of new savings: 4m out the bond curve because the bill ladder stopped paying a real yield, 1.5m to the gold hedge, 1.5m held back as dry powder; and nothing at all to equities, the sleeve furthest above its band middle.

Monthly allocationFixed incomeCommoditiesCashNew savings

Lesson: a revised decision is not a failed oneDiaspora lens: every sleeve here is TZS-denominatedSource: Ghost ledger · as at 1 Aug 2026 · High

Monthly
The decision ledger
ChDateTypeTerrainAmount / weightFunded fromRationaleStatus
1315 Aug 2026Weekly · holdEquities (breadth) + fixed income (curve)UnavailableUnavailableBreadth improved and four of five equity holdings paid, but the front end printed a narrower reward for duration; hold, and don't mistake a better week for a solved problemPublished · Read
128 Aug 2026Weekly · holdEquities (breadth) + fixed incomeUnavailableUnavailableTwo banks supplied 85.4% of the week's turnover and one holding 92% of the book's; study the concentration, and let the duration idea waitPublished · Read
114 Aug 2026Weekly · holdEquities (concentration)UnavailableUnavailableBest week since inception, ~85% of it from one holding; examine the concentration, do not feed itPublished · Read
101 Aug 2026Monthly · addT-bonds + gold + cashTSh 4m / 1.5m / 1.5mNew savingsThe bill ladder stopped paying a real yield; equities got nothing, by choicePublished · Read
0925 Jul 2026Weekly · holdEquities (breadth)UnavailableUnavailableAn all-time high on zero-volume marks and negative breadth; hold until the board confirms itPublished · Read
0818 Jul 2026Weekly · holdEquities (banks)UnavailableUnavailableThe index clawed back near its record on bank-led, negative-breadth strength; no drift to correctPublished · Read
0711 Jul 2026Weekly · holdEquities (banks)UnavailableUnavailableThe record cooled; the book still holds; no drift to correctPublished · Read
064 Jul 2026Weekly · holdEquities (banks)UnavailableUnavailableThree record closes in a row; do nothing, on purposePublished · Read
051 Jul 2026Monthly · addEquities + T-billsTSh 4m / 3mNew savingsFeed the under-weight sleeves that had roomPublished · Read
0420 Jun 2026 · Wk 25Weekly · openCommodities (gold)~4%CashOpen a small reserve-accumulation hedgePublished · Read
03Week 25Hold · non-decisionEquities (banks)UnavailableUnavailableLet the bank winners run rather than take the easy profitArchived · Journey
02Week 24Research · rulesCommoditiesUnavailableUnavailableSet the gold rules before opening any positionArchived · Terrain
01Week 23Park cash · holdFixed incomeUnavailableCashPatience in T-bills while waiting for a decision worth makingArchived · Journey
00OriginOrigin · methodMethodUnavailableUnavailableThe premise, the mandate, and the rules it lives byArchived · Read
Newest first. A hold or a "wait" is logged as a move; not moving is still a decision. Educational; hypothetical model book.
The decision rules
Before every move; action or restraint; The Ghost asks:
  1. Band; is any sleeve too light or too heavy versus the mandate?
  2. Evidence; has the terrain changed enough to justify acting?
  3. Liquidity; can the model act without pretending the market is deeper than it is?
  4. Attribution; is this contribution, market P&L, or an allocation change?
  5. Lesson; what should a new investor learn from it?
Continue the trail

Watch the next decision get written.

Get the weekly Ghost note: what changed, what The Ghost weighed, why it moved; or why it chose not to. Educational only. No advice.

Educational only · the weekly Ghost note · no advice · unsubscribe anytime. More on what you get →