Skip to contentRuka hadi maudhui
KCP.KCP.

Chapter 07 · Weekly move · Week 28 · 2026 · dated public record

KCP transformation

A record cools, and the book still holds

Last week it was three record closes in a row and the Ghost did nothing. This week the tape gave a little of that back, the banks split in two directions; and the answer is the same. Holding through a give-back is the same discipline as holding through a rally: the book moves on a thesis, not on the tape's mood.

Chapter 07 · Weekly move · Week 28 · 2026

Hypothetical allocation record

Model ledger: unchanged11 July 2026 · 3 min read
01EvidenceThe tape
02RuleMandate bands and falsifiers
03Model-book allocationModel ledger: unchanged
04WatchTwo prints, still pending
Model-book allocation
Model ledger: unchanged
Hypothetical NAV
TSh 527.7m
Market P&L · money-weighted
▲ 4.13%
Equities · band 30 to 60%
51.9%
Fixed income · band 25 to 50%
33.9%

Frozen to the dated public record · observed figures are not silently replaced by later closes.

01 · The tape

What the week actually said

The DSEI closed Friday at 4,082.43 (DSE, 10 Jul), easing about 0.8% off the record 4,116.73 it printed the week before. Nothing broke; the tape simply gave back a sliver of a three-week run. The banks split: NMB ticked up to TSh 16,700, a fresh 52-week high, while CRDB slipped to TSh 2,690 from TSh 2,800; both marks reconciled to the verified DSE snapshot. The hypothetical book ended the week at TSh 527.7m, up 4.13% money-weighted since inception on 6 June; a touch below last week's 4.26% as the index cooled. Deposits are counted as capital, never as performance.

01 · Drift vs the bands

Still nothing to correct

Equities 51.9% (band 30 to 60), fixed income 33.9% (25 to 50), cash 10.4% (5 to 20), gold 3.8% (0 to 8). Every sleeve sits mid-band, exactly where last week left it. A rotation needs a reason; drift is the usual one, and a 0.8% index wobble does not create it.

02 · The curve

Auction 1202 still the last word

No fresh auction cleared this week; No. 1202 (2 Jul) remains the latest print (BoT, confirmed 10 Jul): 91-day WAR 3.45%, 364-day 7.12%, still ~280bp under the 6.25% policy rate. The long-end repricing that could justify extending duration is a signal to watch, not yet a thesis to act on.

03 · The shilling

Steady ground

USD/TZS around 2,634 at the BoT official rate (10 Jul), roughly flat on the week and still down ~7.5% year-to-date. No FX pressure forcing a defensive move; the small gold sleeve keeps doing its quiet job.

02 · The decision

Why hold; again, on purpose

A hold two weeks running can look like inertia. It isn't. The test each week is the same: has anything changed what the book should own? This week the honest answer is no. Every sleeve is inside its mandate band with room to spare, so there's no drift to rebalance. The banks moving in opposite directions is a wash the book is meant to absorb, not chase. And the one genuine idea on the table; extending duration into a 364-day yield above 7%; still waits on evidence that hasn't arrived. Nothing was bought, nothing was sold, and Monday's book will be the shape the thesis chose.

03 · The week ahead

Two prints, still pending

The same two reads flagged last week are the ones that could turn "watch" into a written, dated move. June CPI (due mid-July) tests whether the disinflation that held May at 4.2% is still intact; that decides how real the thin 3.45% short-end yield is. And auction No. 1203 (~16 July) tests whether the 91-day WAR starts following the 6.25% policy rate higher and whether the 364-day holds above 7%. If the long end holds up there, extending the book's duration becomes a genuine thesis worth writing in full; for a future week, with the reasoning shown. Not this one.

N/AThe Ghost. Hypothetical and educational only; a model book, not real money, and never advice.

Learning-ledger principle

Holding through a give-back is the same discipline as holding through a rally; the book moves on a thesis, not on the tape's mood.

Dated evidence trail

Inspect the terrain behind the chapter.

Source: DSE daily report (verified snapshot, 10 Jul) · Bank of Tanzania (auction No. 1202; official FX) as at 11 Jul 2026 Verified Confidence: High Marks reconcile to the verified Dar es Salaam Stock Exchange close; yields and FX read from the Bank of Tanzania. Hypothetical & educational; never advice. Methodology