How to Open a CDS Account in Kenya: The Definitive Step-by-Step Investor Guide
Investing in Kenya's capital markets requires a CDS (Central Depository System) account. Just as a commercial bank account holds your cash, a CDS account is an electronic ledger that holds your securities, proves legal ownership, and manages the clearing and settlement of trades.
Before beginning the process, it is important to distinguish between the two separate depository systems operating in Kenya:
[ Which Asset Do You Want to Buy? ]
│
┌────────────────────────┴────────────────────────┐
▼ ▼
[ Company Shares & Corporate Bonds ] [ Treasury Bills & Treasury Bonds ]
│ │
▼ ▼
[ CDSC Kenya Account ] [ CBK DhowCSD Account ]
(Via Stockbrokers / Dosikaa App) (Direct via Central Bank of Kenya)
-
CDSC Account (Central Depository & Settlement Corporation): Regulated by the CMA to trade on the Nairobi Securities Exchange (NSE) - basically where you buy and sell shares in companies like Safaricom & Equity Group.
-
CBK DhowCSD Account (Central Bank of Kenya): This account is operated by the CBK to buy and invest in Government bonds like Treasury Bills and longer-term bonds like infrastructure bonds.
1. How to Open a CDSC Account (For NSE Shares & Equities)
To purchase shares in companies listed on the NSE (such as Safaricom, Equity Group, EABL, or KCB), you must open an account registered under the Central Depository and Settlement Corporation.
Required Documents (Individual Investors)
-
Original and clear copy of your National ID or valid Passport.
-
Copy of your KRA PIN Certificate.
-
Two recent passport-sized color photographs (or high-resolution digital uploads).
-
Active Kenyan Bank Account details (for direct dividend disbursements and sales proceeds).
-
Proof of residence or utility bill (required by certain institutional brokerages).
Method A: Opening Online via the Dosikaa App (Fastest)
The capital markets industry app—Dosikaa—allows retail investors to register for an individual CDS account in minutes directly from a smartphone.
Method B: Opening Directly via a Stockbroker or Investment Bank
You can also apply directly through a licensed stockbroker’s web portal or by visiting their physical branch:
-
Fill out the official CDS 1 Account Opening Form.
-
Attach certified copies of your National ID, KRA PIN certificate, and passport photographs.
-
Submit the form to the broker's customer desk or via their online onboarding portal.
-
The broker processes your details with the CDSC and issues your CDS account credentials within 24 to 48 hours.
2. How to Open a CBK DhowCSD Account (For Treasury Bills & Bonds)
The Central Bank of Kenya operates a platform called DhowCSD, allowing investors worldwide to buy and invest in government securities without ever having to leave the building.
Required Documents
-
Scanned National ID (both sides) or valid Passport.
-
Scanned KRA PIN Certificate.
-
Digital passport-size photograph.
-
Active commercial bank account in Kenya registered under your exact legal names.
Step-by-Step Registration on the DhowCSD Portal
3. Comparison: CDSC vs. CBK DhowCSD Account
| Metric | CDSC Account | CBK DhowCSD Account |
| Primary Asset Class | Company Shares (Equities) & Corporate Bonds | Treasury Bills (91, 182, 364-day) & Treasury Bonds |
| Minimum Entry Capital | As low as KSh 500 – KSh 1,000 (market-dependent) | KSh 50,000 for Bonds; KSh 100,000 for Bills |
| Regulating Authority | Capital Markets Authority (CMA) | Central Bank of Kenya (CBK) |
| Account Opening Cost | Free across most digital brokers | Free |
| Payout Type | Dividends & Capital Gains | Semi-annual Interest (Coupons) & Discounted Yields |
| Primary Digital Access | Dosikaa App / Broker Trading Platforms | DhowCSD Web Portal & Mobile App |
4. Key Considerations for Diaspora and Business Investors
-
Investing from Abroad: Kenyans living overseas can, of course, still get in on the action. The first step is to open a CDSC or DhowCSD account remotely - you'll need to get your Kenyan passport or ID in order, a certified copy will be fine - alongside your KRA PIN and an active Kenyan bank account to handle any transactions.
-
Joint & Minor Accounts: Just like with regular bank accounts, you can have savings accounts, joint accounts with your partner, or take out a custodial account for your little ones. For joint accounts, you'll need to present birth certificates alongside the KYC documents of the other parents or guardians. If the account is for a child, they have to be under 18. The rules are pretty straightforward.
-
Nominee Accounts - M-PESA Ziidi Trader & Co.: Then there are the simplified mobile apps like Ziidi Trader to consider. If you go down that route your shares are all held in a nominee account - its basically a pool of shares for all the users who've chosen to go that route. The broker handles it all behind the scenes. Just bear in mind that if you want voting rights at AGMs or a direct say in how the company is run you're still better off with a direct account in your own name.