← Back to all articles
How 38 Million M-Pesa Users Gained Access to the Nairobi Stock Exchange Overnight

The product itself is straightforward. Ziidi Trader is a mini-app embedded inside M-Pesa that lets users buy and sell shares listed on the NSE directly from their phones. Users don't need a brokerage account, paperwork or a separate registration. Kenya's mobile money infrastructure has already reshaped how people approach financial markets, from peer-to-peer transfers to forex trading in kenya using mpesa, and now, for the first time, direct access to the country's stock exchange.
What makes this worth paying attention to, particularly for international audiences following African economies, is the gap it closes. Kenya's financial inclusion rate stands at 84.8%, according to the Central Bank of Kenya's 2024 FinAccess Household Survey. Yet the NSE has just 1.3 million registered retail investor accounts, and the Capital Markets Authority reports that number grew by a mere 0.2% over two years. M-Pesa, meanwhile, has 37.9 million monthly active users. Ziidi Trader is an attempt to bridge that disconnect.
From Bus Fare to Buy Orders
To understand why Ziidi Trader matters, you need to understand what it replaced.
Traditionally, a Kenyan wanting to buy shares had to visit a licensed stockbroker, open a Central Depository System (CDS) account, complete a separate know-your-customer verification, fund a trading account and then wait for the broker to execute orders on their behalf. Each step involved its own forms, its own timelines and its own friction. For someone already comfortable with M-Pesa (and 52.6% of Kenyans use mobile money daily, according to the CBK's FinAccess data), that process felt like it belonged to a different era.
Ziidi Trader strips all of that out. Here's what it eliminates for the retail user:
- Separate CDS account registration
- Broker-specific onboarding and paperwork
- Additional KYC verification (it uses existing M-Pesa credentials)
- Wallet funding and withdrawal charges
- Custody and account maintenance fees
In the background, Kestrel Capital, a Nairobi-based brokerage, operates a pooled omnibus CDS account on behalf of all Ziidi Trader users. The user never interacts with Kestrel directly. They open the M-Pesa app, tap into the financial services tab, confirm their source of funds and occupation through a couple of conversational prompts, and they're in. Their M-Pesa PIN authorises every trade. They can start with as little as one share.
The most telling detail is what Safaricom chose to remove. There's no app to download, no account number to remember, no forms to fill. The bet is that 37.9 million people who already trust M-Pesa with their daily finances will extend that trust to the stock market, provided the experience feels identical to sending money. Safaricom's chief financial services officer, Esther Waititu, put it plainly: 'What this shows us is the potential that exists. And all this has happened within a period of three days.'
The Three-Percent Puzzle
Ziidi Trader's fee structure tells you a lot about Safaricom's intentions. The brokerage commission sits at approximately 1.5% per trade, according to details published by Fintech News Kenya and the NSE's own investor education channels. Traditional retail brokers in Kenya typically charge between 1.8% and 2.1%. On top of that, Ziidi charges nothing for wallet funding, withdrawals or custody. Safaricom is building for volume over margin.
The launch-day numbers back this up. Those 7,962 orders represented 55% of all transactions on the exchange, according to Business Daily Africa. But they accounted for just 2% of the total value traded. The retail investors coming through M-Pesa are buying in small amounts, exactly as you'd expect from a platform built for mass participation. By the end of the first full week, Reuters reported that Ziidi was averaging 40% of trades and roughly 5% of daily trading volume.
There's a useful precedent here. Safaricom launched the Ziidi Money Market Fund in December 2024, and by September 2025 it had attracted 1.15 million customers, capturing an estimated 47.9% of all unit trust investors in Kenya, according to Business Daily. Assets under management grew from KES 1.3 billion to KES 15.1 billion in under a year. But 1.15 million customers still represented only about 3% of M-Pesa's active user base.
That 3% figure is worth sitting with. If Ziidi Trader follows a similar adoption curve and converts even a modest fraction of 37.9 million users, the result would dwarf the NSE's entire existing retail investor base of 1.3 million. The exchange's own target of 9 million active retail investors by 2029 suddenly looks conservative.
Kenya's smartphone penetration reached 83.5% by June 2025, according to the Communications Authority. The infrastructure for mass adoption is already there; Ziidi Trader is the product that plugs into it.
When Inclusion Meets Investment
Kenya sits in an unusual position. That 84.8% financial inclusion rate is genuinely impressive, one of the highest on the African continent. But the CBK's own 2024 FinAccess survey found that only 18.3% of Kenyans are classed as financially healthy. People have access to financial tools. They're using mobile money every day. But saving, investing and building long-term wealth remain difficult for most.
Ziidi Trader arrives at a moment when the Kenyan government is actively trying to shift the conversation from access to capability. The National Financial Inclusion Strategy 2025–2028, currently being implemented, places explicit emphasis on financial capability and consumer protection. President Ruto's attendance at the Ziidi Trader launch was consistent with this agenda; his administration has been pushing broader capital market participation ahead of the August 2027 election.
The design of Safaricom's product ladder reflects this thinking. Ziidi MMF introduced the idea of putting money to work (saving into a regulated fund). Ziidi Shariah offered a compliant alternative. Ziidi Trader now extends that into equities and corporate bonds. Dividends and sale proceeds go straight back into the M-Pesa wallet, and users can redirect funds to the MMF if they want to park earnings. The progression from saving to investing is built into the product architecture.
The platform also operates under the oversight of the Capital Markets Authority, which Safaricom has emphasised repeatedly. Price alerts, portfolio tracking and market insights sit within the app. The interface uses deliberately simple language; terms like 'buy' and 'sell' rather than 'bid' and 'offer'. This matters. If 52.6% of Kenyans already use mobile money daily and the KYC barrier has been removed, what actually separates someone who sends money from someone who invests it? Increasingly, the answer comes down to familiarity rather than infrastructure.
A Stock Exchange in Every Pocket
Ziidi Trader's significance reaches beyond Kenya's borders. What Safaricom has built is a proof of concept for any market where mobile money penetration outstrips traditional brokerage infrastructure. The model (payments app to money market fund to stock trading) creates a replicable ladder. M-Pesa already operates in Ethiopia, and Reuters noted that Safaricom has not ruled out expanding the service to other M-Pesa markets.
The first week produced 55% of all NSE orders. The real measure will come in 12 months, when the initial excitement settles and the question shifts from 'can people trade?' to 'do they keep trading?' Kestrel Capital CEO Francis Mwangi framed the ambition clearly, telling Business Daily: 'If we can get the mama mboga and boda boda person into the capital markets, then our work becomes segmenting the market from a bigger pie and not from the small pie we have right now.'
For the international audience watching African financial markets, the template is now visible: embed investing where the money already lives. The question is whether other mobile money platforms across the continent will follow before their users start asking why they haven't.