African Macro-Financial & Capital Architecture | Multi-Asset Trading & Global Macro Strategy | Founder, Canary Compass | Structure Before Sentiment

Joined July 2010
Anyone who knows me knows this is my favourite photo. President Frederick Titus Jacob Chiluba leaned in, I stood tall, and my mother watched as power shook hands. It was one of those fully parent driven events. I just knew my mum was excited that the Zambian president was coming to Kenya. This was in the early 1990s, not long after Chiluba had succeeded Kenneth Kaunda. At that time he represented hope, a fresh chapter for Zambia after nearly three decades of one party rule. For Zambians living in Nairobi it was a moment of pride, a chance to meet the new leader who carried so much promise. My mum, working at the British Council, insisted I be there. She had come to Kenya for further studies, met my dad, and built a life here, but her roots and her pride in Zambia’s future carried her to the airport that day with me in tow. I did not grasp the gravity. I was just a child being taken to meet a visiting head of state. Yet today, when I look back, I see more. I see posture, symbolism, and history in a single frame. Chiluba leans forward, extending authority. I stand upright, unintimidated, hand outstretched. My mum looks on, smiling, the bridge between heritage, identity, and a moment of recognition. This photo reminds me that we rarely understand the weight of moments while we are in them. Their meaning unfolds years later when life teaches us how to see. For my mother, this was pride. For me, it became perspective. Power bends, youth rises, and the witness in the background holds both stories together. Sometimes leadership is exactly that: recognising when to lean in, when to stand tall, and when to simply bear witness so that others can remember.
25
52
7
493
33,697
Dear African, please be on notice. This is a familiar template.
In this alternative reality, the opposition leader who is out of power fleeing into exile, and the father who is in prison are the authoritarians. And the guy who controls all security forces of the state, the electoral system, and largely the media through state subsidies, and who ordered a travel ban on his opponent within seven minutes of being declared the winner of the presidential election after having his former lawyer acting as judge extend the closure of the polls and suspend the counting for two hours is the democratic man representing the will of the people. Please follow @AOC for more daily comedy and satire.
328
What has become clear to me, particularly across Africa, is that opposition candidates confronting leaders willing to do anything to stay in power must win decisively with margins that make results harder to manipulate and any attempt harder to conceal. But a decisive victory alone is not enough. They must protect the vote at every stage, from polling stations to the final tally. Record everything. Preserve the evidence. Make every discrepancy visible.
brazil supreme court decision to seize flavio bolsonaro’s passports immediately after the election looks like political retribution to most brazilians (and to me).  rule of law not what it should be here.
1
11
750
Dean N Onyambu retweeted
brazil supreme court decision to seize flavio bolsonaro’s passports immediately after the election looks like political retribution to most brazilians (and to me).  rule of law not what it should be here.
843
722
134
6,824
553,495
Dean N Onyambu retweeted
不可思议,但是又在意料之中的巴西选举,和最新的戏剧落幕: 1、周日,巴西举行总统大选复选,第一轮赢了现任总统卢拉2个百分点的博索纳罗,因为吸纳了初选时另外两位保守派候选人的票,本来应该更加大幅超出,但结果居然以3.5%的差距落败。 1400万张复选的选票,居然有1000万张「投给」卢拉,只有370万张投给博索纳罗,「完成」数学上不可能的选举。 2、在周日下午5点投票截止前,卢拉以3个城市的20+%的公共汽车没有开动、阻止了穷人投票为由,要求巴西选举法院延长投票两个小时,博索纳罗也以暴雨阻止投票为由,申请延长投票时间。 3、但是最高法院大法官Zenin,卢拉的前私人律师,在5点过后越过选举法院批准了卢拉的请求,这时大多数投票站因为时间到期,都关闭了投票机,这是一个不可逆的行为,投票机再打不开了。但是卢拉选区的投票机却如有先见之明一样没有关闭,得以继续投票两小时。 同时,博索纳罗的自由党在巴西利亚的选情总汇室的监票员被赶了出去。 4、之后卢拉的票源源不断进来,最后卢拉大幅超出博索纳罗430万张票。 5、博索纳罗宣布不接受选举结果,要求申请选举作废。 6、周一,博索纳罗在拜访他父亲、拘禁在家的老博索纳罗之后,在回家路上收到巴西最高法院的命令,24小时内交出护照。 7、与此同时,世界各国领袖纷纷祝贺卢拉「当选」总统,但是美国总统川普没有,川普说:「看起来是被操纵的选举」 8、周一下午,博索纳罗在「形势比人强」的局势下,被迫宣布承认大选结果。 9、卢拉在电视上要求声援博索纳罗的阿根廷总统米莱向他道歉,米莱对记者说:「讲真话为什么要道歉?」 10、报道说,博索纳罗带着全家出逃巴西,经阿根廷,搭乘私人飞机飞抵美国佛罗里达。据说,这是在美国国务卿卢比奥的安排之下完成的。 博索纳罗在选举之后的出逃,以行动告诉所有祝贺卢拉的世界各国:卢拉不仅违法当选,而且迫害政治对手! 他身后,留下一个巴西版的委内瑞拉。
240
1,457
106
8,849
356,913
Dean N Onyambu retweeted
It has been officially confirmed that Flavio Nantes Bolsonaro, Fernanda Antunes Figueira Bolsonaro, Carolina Figueira Bolsonaro, and Luiza Figueira Bolsonaro entered Argentina via a land crossing to then continue their journey onwards to the United States. This is absolutely incredible stuff. Milei and Trump pulled off an absolutely incredible feat in extracting Flavio while the entire police force of Brazil was looking for him to arrest him on Lula’s orders. Trump & Rubio have done it again. This time with the help of Milei. Absolutely fantastic stuff that was done here! This will be talked about in the history books!
564
2,387
105
20,774
348,366
Dean N Onyambu retweeted
Free elections depend on neutral courts that stay within their limits. In Brazil’s latest election, they did not, and that undermines trust in the democratic process, writes Cato’s @hiperfalcon.
128
97
10
352
81,706
Dean N Onyambu retweeted
Nicki Minaj is one of the greatest rappers alive, and she just did something almost no artist dares to do: openly back Trump and show up at SpaceX to thank Elon. To understand why that's so rare, you need to understand why the overwhelming majority of actors and artists are anti-Trump. And it's not because they're smarter, more sensitive, or more moral than everyone else. It's because they live inside a system where thinking differently costs you your career. Let me explain how it works. An artist starts with nothing. No capital, no distribution, no audience. Everything they have, they receive from someone else. An agent who decides to sign them. A studio that decides to cast them. A label that decides to push them. A brand that decides to attach them to its image. A festival that decides to select them. An academy that decides to reward them. At every step, there's a gatekeeper. And those gatekeepers form a tiny ecosystem, concentrated in Los Angeles and New York, socially homogeneous and politically aligned. Historically, the entertainment industry's political money flows overwhelmingly to one side. This system works like modern patronage. In the 16th century, artists depended on the prince or the Church, and they painted what their patron wanted to see. Today it's the same, except the patron is called an agency, a streaming platform, a selection committee, or a "brand safety" department. The mechanism hasn't changed: you depend on their money, so you adopt their values. Not necessarily out of cynicism. Usually by osmosis. You go to the same dinners, the same galas, the same schools, and you end up thinking like the people who feed you. And for those who don't align on their own, there's punishment. It's never official. Nobody calls to tell you your career is over. The roles just get rarer, the brands stop calling back, the invitations disappear. Gina Carano got fired from The Mandalorian over her posts. The entire industry got the message loud and clear. Everyone knows what stepping out of line costs. So the line holds. Even Oscar eligibility rules now include ideological criteria. The system no longer just rewards talent, it rewards conformity. The result: when you see 95% of celebrities signing the same open letter, that's not a consensus. It's a cartel. It's exactly what Gramsci described: culture as an instrument of consent, and artists as the organic intellectuals of a system that pays them to legitimize it. That's why Nicki Minaj's move matters so much. She has a historically progressive fanbase, and she had absolutely everything to lose. And yet, since late 2025, she's publicly backed Trump. She went on stage with him in Washington. She went to Starbase to watch the Starship launch and thanked Elon live on air for what he's doing for humanity. She's been insulted, mocked, attacked by her own fans, roasted in the middle of the Grammys. And she hasn't backed down an inch. That's courage. The real kind. Not the "courage" of signing an open letter your whole industry applauds. The courage to think for yourself when your entire economic and social ecosystem is pushing you the other way. And that's why the culture war won't be won by convincing Hollywood. It'll be won by making Hollywood unnecessary. When anyone can make a film without asking a gatekeeper for permission, the cartel collapses on its own.
Elon Musk is investing in culture. A billion into Skydance, Grok Imagine aiming to release its own Odyssey before the end of the year. I think a few years from now, this will be seen as one of the smartest moves he's ever made. To understand why, you need to reread Gramsci. Delicious irony: it was an Italian Marxist who best understood how power actually works. From his prison cell in the 1930s, he theorized that domination doesn't rest only on force or economics, but on consent. Whoever controls culture controls what people consider "normal," "fair," "obvious." That's cultural hegemony. Before you win political power, you have to win minds. And to win minds, you have to hold the schools, the media, the universities, the movies, the music. The left applied this lesson perfectly. Look at Hollywood today. A huge share of actors aren't artists anymore, they're relays. Puppets of a system promoting an ideological model that, everywhere it's applied, makes people poorer. Mark Ruffalo is the perfect example: every role, every interview, every awards show becomes a pamphlet. And millions of people absorb the message without even noticing, because it comes wrapped in entertainment. For decades, the right and the tech world believed the battle was about numbers, innovation, the economy. Wrong. The battle is about the stories we tell. Elon gets it. He's not just building rockets anymore, he's building the narrative. And the real revolution is that AI is breaking the monopoly on cultural production. Making a film used to require studios, hundreds of millions of dollars, a Hollywood network. Tomorrow, all it'll take is an idea and something to say. That's exactly what we're building at Argil: a product that lets anyone make films far more easily. We abstract away all the technical stuff so you can focus on what matters, the story. I made the video below with it. Watch it, it's pretty funny. try it here : argil.ai
114
924
75
4,053
144,797
Dean N Onyambu retweeted
SIFUNA is a generational gem who is destined for the PRESIDENCY!!🔥
14
299
5
1,380
9,471
Dean N Onyambu retweeted
Replying to @AfroPastNow
I agree with you, especially on stocks. If you look at pension balance sheets, they should be doing more. But the risk profile is a mess. They need to split capital properly and hire people who can allocate cash more efficiently across risk bands. Then they need to be active in the repo market. We need a proper rethink of how our pensions operate. We’re sitting on useful savings.
1
1
1
131
Dean N Onyambu retweeted
Replying to @AfroPastNow
If pensions still have a stake, it is a good result. My main gripe is transparency and how things were done. Sir, you know me. As a communitarian libertarian, I don’t mind more money in the pocket from capital gains. But the money belongs to the member, and if the nation builds with it, it must be on terms and in the open. I don’t believe the government is an efficient market participant, though I acknowledge this is the best economic team we have ever had. Dignity and order are one system. A gain that rests on a buyer nobody could have known about in February without inside information is luck, not process.
1
1
4
192
Dean N Onyambu retweeted
Replying to @cobbo3
Charles, you’ll get serious bile from Kenyans, but the numbers do not lie. We have a real doping problem. I was in denial myself until I sat down and worked through the data. Blaming it on more testing does not hold up. Extra tests do not magically produce positive samples for recombinant EPO, steroid metabolites, or manipulated blood passports. That is deliberate enhancement, not contaminated pharmacy syrup. If it were limited to fringe runners chasing small road-race purses, you could almost understand the pressure. But it is hitting the very top. World Marathon Major winners, world record holders, and global medalists are receiving multi-year bans, including for tampering with forged medical records.
1
1
126
Dean N Onyambu retweeted
Replying to @AfroPastNow
Let’s separate the pensions from the parastatals. Pension schemes put in at least KES52bn, and at least KES28bn of the KES40.5bn sold to Dangote had to be pension money. That sold part trails a T-bill at every reported price, by KES0.3–2.3bn, locked in. That’s the first problem. What’s left shows a paper gain at Friday’s close, but which schemes kept shares? No seller has been named. If NSSF sold, its members took the loss and none of the rise. “Nothing lost” needs a ledger nobody has published. That’s the second problem: we can’t even check what happened to our pension money. That is not good enough.
1
1
116
Dean N Onyambu retweeted
Replying to @AfroPastNow
We agree on more than you think. Pension money can build the nation, and the state is never fully out of it. But one of two standards has to hold. Either the state pays for the pot like any other borrower, or, if it may reach in on its own terms, members get the same freedom with their own balances. What can’t hold is the rule we have now: the pot is open when the state wants it and shut when a member does.
1
1
2
89
Dean N Onyambu retweeted
Replying to @ahmednasirlaw
I don’t think people mind the investment. It’s how it was done. Why use people’s pensions to warehouse shares for a return below a T-bill? If you’re going to dip into the pensioner pot, two conditions: full transparency first, and a return that at least beats the safest benchmark, the government’s own paper. canarycompass.com/p/friday-r…
2
1
1
488
Dean N Onyambu retweeted
Replying to @mabrukix
Straight answer: a mabati shack in Kibera rents for KES3,000 to 3,500 a month. At your 20 bob toilet, a family of four making one visit each a day pays KES2,400. Add four jerricans of water a day at KES10 (KES1,200) and about KES2,000 for fuel and lighting, and that lifestyle costs KES8,600 a month. That’s my point: rent alone tells you nothing. The formal lifestyle: the Mukuru social unit costs about KES3,900 a month, which the Affordable Housing Board’s CEO said covers repayment, service charge and insurance. Add metered water, power and gas and an ordinary month comes to about KES6,100. The floor is KES3,900 every month, whatever comes in. Neither number means anything without income. Two Kibera studies put average monthly household income at about KES10,000 and KES13,100. Those are averages, and the typical household earns less. In the larger study, only 13 per cent of households reported having savings, and only 36 per cent said their income covered their food needs. How that income arrives matters as much as how much it is. Much of it comes through casual work and small trade, not a regular salary. Kenya’s Financial Diaries found low-income households drawing on an average of ten separate income sources. The 2024 FinAccess survey found casual labour was the main livelihood for 26.5 per cent of Kenyan adults, twice the 13.2 per cent who named employment. When the 2020 shock hit, a study tracking 1,033 Kibera households found average household income fell 59 per cent within the first three months. So the typical Kibera household can’t consume your KES8,600 bundle without rationing. At the measured incomes it would take two thirds to over 80 per cent of everything earned. The household makes fewer paid toilet visits and uses less water, less fuel and a cheaper room. In a bad month, the informal bundle can fall to about KES3,400: a KES1,500 mud room, two jerricans a day (KES600), forty paid toilet visits across the household (KES800) and KES500 for fuel and lighting. Most sanitation moves to unpaid alternatives. The formal unit cannot fall below KES3,900 before water, power or gas. Both figures come before food, transport, school fees or healthcare. In an ordinary month, the unit’s KES6,100 takes 47 to 60 per cent of the measured household incomes. The deposit isn’t waived. Under the 2025 regulations, deposit assistance is a Board loan. You get it only if the Board judges you able to repay under Regulation 8(1)(e), it is added to what you owe under Regulation 8(4), and Regulation 2 says its full repayment becomes due upon default. On a unit priced around KES640,000, the deposit is up to KES32,000. A household that falls behind faces the Regulation 10 process (two weeks to pay, downsize or restructure after two consecutive missed months) and the deposit loan falling due in full. That is the structure on offer to households where 87 in every 100 reported having no savings. At Canaan, in Kibera’s Soweto Zone A, about 821 families received units under the earlier upgrading programme. Within about a year, reports found that roughly half were no longer living in them. Many had rented or sold the units and returned to the slum. So I priced both lifestyles and the deposit against income, and against how that income arrives. The math works for steady earners near the top of the social band. It fails for the typical Kibera household because the obligation is fixed and the income isn’t.
2
3
72
Dean N Onyambu retweeted
Replying to @AfroPastNow
The math from earlier in the week: the social unit is a 20sqm bedsitter quoted at KES3,900 a month. Add the service costs of blocks built with gyms, pools and lighting, add power and water, then put a deposit and a regular-income test at the door, and set the total against the incomes in the 2021 study from the same Eldoret, earned mostly daily and irregular. The math still does not close for slum dwellers. But for lower middle income, it does.
1
1
1
97
The arithmetic for slum dwellers never worked. This framing, middle-class housing that low-income earners can climb into, is the first version that matches the numbers. It also leaves one question standing: what, then, is the plan for the slums?
Affordable Housing is not for the poor - David Ndii
2
1
1
435
Dean N Onyambu retweeted
Confused about U.S. foreign policy? I hope you will feel a bit less confused after you read my new essay on @realDonaldTrump's debt to Richard Nixon.
55
30
11
368
50,335
NO TRANSPARENCY, NO ACCOUNTABILITY. Kenyans deserve to see, verify, and scrutinise election results. @IEBCKenya You cannot claim to protect democracy while weakening the very safeguards that make elections credible. The vote must not only be counted. It must be verifiable. #GetitDone #ReKe
91
2,994
41
5,374
49,093
Dean N Onyambu retweeted
The front-month Brent future is up 90% from the start of 2026, yet oil flows out of the Persian Gulf are back to pre-war levels. Since the start of the war, we've not seen this kind of decoupling between prices and flows. A huge risk premium is priced in. robinjbrooks.substack.com/p/…
56
41
9
171
27,316