How to Open a CDS Account in Kenya (2026 Guide)
September 04, 2026
If you want to buy shares on the Nairobi Securities Exchange (NSE) through a traditional stockbroker, one of the first things you need is a CDS account.
A CDS account is the electronic account in which your shares and other eligible listed securities are recorded. You can open one through a licensed stockbroker, investment bank or custodian bank. You can also complete the process online through Dosikaa.
For an individual applicant, the standard requirements are a national ID or valid passport, a KRA PIN certificate, recent passport photographs and a completed account-opening form. The account itself is generally free to open, although trading charges apply once you start buying or selling investments.
This guide covers the personal CDS account maintained through Kenya’s Central Depository and Settlement Corporation (CDSC). It is different from the CBK DhowCSD account used to buy Treasury bills and Treasury bonds directly from the Central Bank.
Quick answer: How to open a CDS account in Kenya
To open a CDS account:
- Choose a licensed stockbroker, investment bank or custodian bank.
- Apply through Dosikaa, the provider’s website or app, or a physical branch.
- Provide your ID or passport, KRA PIN and recent photographs.
- Complete the CDS 1 securities account-opening form.
- Submit any additional information required for identity verification.
- Wait for confirmation and your CDS account number.
- Fund the separate trading account before placing your first order.
Opening the account does not automatically buy shares. It creates the electronic record needed to hold investments purchased through your broker.
What is a CDS account?
CDS stands for Central Depository System. It is the system used to hold securities electronically and record changes in ownership after trades.
Think of it as the securities equivalent of a bank account, but with an important difference: a CDS account holds investments rather than ordinary cash.
When you buy NSE shares through a personal CDS account:
- The investment is recorded in your name.
- Your broker places and executes your orders.
- CDSC maintains the central ownership record.
- Eligible dividends, bonus shares, rights and other corporate actions are processed using the registered account details.
- Your holdings can be shown on an account statement.
Your CDS account and brokerage cash account are related, but they are not the same thing. Money used to trade is deposited through the broker’s designated funding process. The CDS account records the securities you own after a purchase is completed.
Make sure you are opening the right account
The term “CDS account” is used for more than one system in Kenya. Choosing the wrong one can leave you with an account that does not serve the investment you intended to buy.
| What you want to invest in | Account or platform | How the investment is held |
|---|---|---|
| NSE shares, listed REITs and eligible listed debt securities | Personal CDSC account | Recorded in your name through your chosen CDA |
| Treasury bills and Treasury bonds bought directly from CBK | CBK DhowCSD account | Recorded through the Central Bank’s depository |
| NSE securities bought through Dosikaa | Personal CDSC account | Recorded in your name through the selected stockbroker |
| NSE securities bought through Ziidi Trader | Ziidi Trader account | Held through a pooled or omnibus arrangement |
This article focuses on opening a personal CDSC account, either directly through a licensed provider or through Dosikaa.
If your goal is to buy government securities directly from the Central Bank, use CBK DhowCSD instead. The full process is explained in our Kenya government bonds guide.
A personal CDS account can also hold units bought in a listed REIT. If that is your goal, continue with our step-by-step guide to investing in a Kenyan REIT after opening the account.
CDS account opening requirements in Kenya
The exact checklist can vary slightly between providers because each Central Depository Agent must complete its own customer-verification process. Prepare the following documents before starting.
Requirements for an individual account
- Original Kenyan national ID or valid passport for verification
- A clear copy or digital image of the identification document
- KRA PIN certificate
- Two recent colour passport-size photographs, or a digital photograph where accepted
- Completed and signed CDS 1 form
- Active telephone number and email address
- Bank, dividend-payment or proof-of-address details where requested
The names entered on the application should match the identification and KRA records. Even a small difference in spelling or name order can delay verification.
Requirements for a joint account
Joint applicants generally provide:
- Identification documents for every applicant
- KRA PIN certificates for all applicants
- Recent photographs of each applicant
- Contact and payment details
- Instructions showing who is authorised to sign or operate the account
- A completed joint CDS 1 form
Read the operating instructions carefully. An “all to sign” mandate works differently from one allowing either holder to authorise a transaction.
Requirements for a minor account
A parent or legal guardian can open an account on behalf of a child. The application will normally require:
- The child’s birth certificate
- The parent or guardian’s ID or passport
- The parent or guardian’s KRA PIN
- Recent photographs
- The dedicated minor-account form
- Proof of legal guardianship where this is not clear from the birth certificate
The adult operates the account until the child reaches the age at which the account can be formally updated.
Requirements for a company, chama or registered group
An entity may need to provide:
- Certificate of incorporation or registration
- CR12 for a limited company
- Board, members’ or officials’ resolution approving the account
- Constitution, memorandum or articles where applicable
- IDs, KRA PINs and photographs of directors or authorised signatories
- Account signing mandate
- Beneficial-ownership and tax information requested during KYC
These applications usually take more documentation than an individual account because the provider must verify both the entity and the people authorised to act for it.
Requirements for diaspora and foreign investors
Kenyans living abroad can open CDS accounts through providers that support remote onboarding. Foreign investors can also apply, subject to the provider’s KYC requirements.
Expect to provide a valid passport or Kenyan identification, proof of address and certified or notarised copies of documents where required. A provider may also request tax-residency information, bank details or immigration documents.
Check the provider’s diaspora procedure before having documents certified. This avoids paying for certification that does not meet its specific requirements.
Method 1: Open a CDS account online through Dosikaa
Dosikaa provides a central digital route for opening a new CDS account or linking an existing one. It also gives investors access to NSE trading and portfolio information.
The basic process is:
- Download Dosikaa from the official Google Play Store or Apple App Store listing.
- Create an account using your correct personal and contact details.
- Choose the option to open a new CDS account. If you already have one, select the linking option instead.
- Choose your preferred participating stockbroker.
- Enter the requested KYC information and upload clear copies of the required documents.
- Review the names, ID number, KRA PIN and contact information before submitting.
- Complete any follow-up verification requested by the selected broker.
- Wait for confirmation that the account has been opened and linked.
The Dosikaa account-opening service is free. However, the stockbroker you select still matters because that broker will handle your trades, funding and withdrawals.
Download the app only through the links provided by CDSC or a recognised app store. Avoid APK files, social-media links and anyone offering to open the account in exchange for sending money to a personal number.
Method 2: Open an account through a stockbroker, investment bank or bank
You can apply directly through a Central Depository Agent (CDA). A CDA is a stockbroker, investment bank or custodian bank authorised to open and maintain CDS accounts for investors.
Step 1: Confirm that the provider is licensed
Do not rely on a social-media bio, logo or paid advertisement as proof of authorisation. Check the provider on the CMA licence register or the current CDSC list of Central Depository Agents before sharing documents or money.
Step 2: Choose the application channel
Depending on the provider, you may be able to apply through:
- An online account-opening portal
- A mobile trading app
- Email-assisted onboarding
- A bank or broker branch
- A downloadable CDS 1 form
The NSE maintains a current directory of mobile and online trading providers. Not every provider uses the same application process, so follow the instructions on the institution’s official website.
Step 3: Complete the CDS 1 and broker forms
The CDS 1 form creates or maintains the securities account. A broker may also give you a separate client agreement, risk disclosure, tax-residency form or online-trading application.
Fill in every required field. Use the same signature and personal details across the forms. If a field does not apply, follow the form’s instructions instead of guessing.
Step 4: Submit the supporting documents
Upload or present the requested documents in the required format. Photographs should be recent and clear. Scans should show all four corners of the document, and the text should be readable without enlarging a blurred image.
Step 5: Complete verification
The provider may verify your identity through a branch visit, video call, selfie check, phone call or document review. Company, joint, minor and diaspora accounts can require additional checks.
Step 6: Receive your CDS account number
Once approved, you should receive a CDS account number and information on how to access the broker’s trading service. Keep the number and any security answers private.
Receiving a form-submission message is not the same as receiving an active account. Wait for the final opening confirmation before attempting to use the number for a trade, IPO or rights issue.
Can you open a CDS account through a bank?
Yes, but not through every bank or ordinary bank account.
The bank must act as an authorised custodian or provide the service through a licensed stockbroking or investment-banking subsidiary. The bank may also require you to maintain an ordinary account with it for funding, withdrawals or dividend payments.
Before applying, confirm three things:
- Whether the institution opens personal CDSC accounts
- Whether it provides actual NSE trading or custody only
- Whether an existing bank account is required
This prevents confusion between opening a CDS account and opening a normal savings or current account.
How to choose a stockbroker or CDA
The CDS account itself follows a standard market structure, but the experience around it can differ significantly between providers.
| What to compare | What to check |
|---|---|
| Regulation | Current authorisation for the service you need |
| Platform | How you place orders, view holdings and download statements |
| Trading costs | Brokerage commission plus all statutory charges |
| Other fees | Withdrawals, statements, inactivity and securities transfers |
| Funding | Whether M-PESA, bank transfer or other convenient options are available |
| Minimums | Any minimum deposit or trade requirement |
| Support | Response times, market research and help with corporate actions |
There is no single best broker for every investor. The practical choice is a licensed provider whose costs, platform and support match how you intend to invest.
How much does it cost to open a CDS account?
Opening a standard CDS account is generally free. Dosikaa also presents its account-opening service as free.
The costs begin when you fund, trade or request certain additional services. These may include:
- Brokerage commission
- NSE, CMA and CDSC transaction charges
- Guarantee-fund and other statutory levies
- M-PESA or bank-transfer costs
- Charges for certain account statements or securities transfers
- Provider-specific platform or administrative fees, where applicable
Ask for the all-in cost per trade, not only the broker’s commission. A quoted brokerage percentage may exclude the other charges added when the transaction is processed.
How long does it take to open a CDS account?
There is no universal opening time for every provider and account type.
A complete digital application may be processed faster than an application requiring physical forms, notarised documents or company resolutions. Delays commonly arise from:
- Names that do not match across documents
- An incorrect ID or KRA PIN number
- Blurred or incomplete uploads
- Missing signatures
- Expired identification
- Unanswered verification requests
- Additional checks for joint, entity, minor, foreign or diaspora accounts
Do not plan an urgent investment around an advertised best-case opening time. Apply early if you need the account for an upcoming public offer, rights issue or other transaction with a deadline.
The Kenya Pipeline IPO was a recent example of a public offer that required applicants to have valid CDS account details. Our Kenya Pipeline IPO analysis explains the wider investment context.
What happens after your CDS account is opened?
Opening the account is only the setup stage. To invest, you still need to fund the broker’s trading account and place an order.
The general sequence is:
- Receive your CDS account number and trading credentials.
- Confirm the provider’s official funding details.
- Deposit the amount you want to invest.
- Choose an NSE-listed share, REIT or other available security.
- Enter the quantity and price instructions.
- Wait for the order to find a matching buyer or seller.
- Check the trade confirmation and subsequent CDS statement.
An order can remain unfilled when nobody is willing to trade at your chosen price. Once an NSE equity trade executes, the formal exchange and depository process completes afterward. Our guide to NSE settlement and T+3 explains the difference between placing, executing and settling an order.
If you are starting from zero, read the complete beginner guide to investing in Kenya before selecting your first asset. A CDS account gives you market access; it does not make every listed investment suitable.
Personal CDS account versus Ziidi Trader
Ziidi Trader lets eligible M-PESA users access NSE securities without opening a separate personal CDS account. The difference is how the holdings are structured.
| Feature | Personal CDS account | Ziidi Trader |
|---|---|---|
| Ownership record | Securities recorded in your name through CDSC | Holdings tracked for you within a pooled structure |
| Broker | You choose an authorised CDA | The platform uses its appointed intermediary |
| Funding | Depends on the selected provider | Integrated with M-PESA |
| Portability | Holdings can be transferred through the CDSC process | Holdings remain within the platform’s arrangement |
| Onboarding | CDS and broker KYC process | In-app activation and verification |
| Best fit | Direct ownership and broader broker choice | Fast, simple mobile access |
A personal CDS account may suit someone who wants direct registration, a chosen stockbroker and more flexibility over where holdings are maintained. Ziidi Trader may suit someone prioritising quick M-PESA access and a simpler starting process.
Read the complete Ziidi Trader guide for its onboarding process, ownership structure, fees and risks.
Can you have more than one CDS account?
Yes. An investor can open accounts through more than one stockbroker.
However, only the broker associated with a particular account can transact through that account. If your holdings are with one broker and you want another broker to manage them, you may need to complete securities-transfer forms or open a separate account for new investments.
Multiple accounts can separate brokers or services, but they also spread holdings across different statements and make the portfolio harder to manage. One well-supported account is normally enough when starting. Add another only when the benefit is clear.
Common CDS account opening mistakes
Confusing CDSC with DhowCSD
A personal CDSC account is used for NSE market investments. DhowCSD is the direct CBK route for Treasury bills and Treasury bonds. Decide what you want to buy before applying.
Choosing an unlicensed intermediary
Always verify the provider independently. Do not send application fees, deposits or copies of identity documents to someone simply because they claim to be an “agent.”
Entering names differently
Use your legal names exactly as they appear on your identification and supporting records. Inconsistent initials, spelling or name order can trigger verification problems.
Uploading poor-quality documents
Dark photographs, cropped IDs and unreadable scans delay approval. Review every upload before submission.
Treating the CDS account as a cash account
The CDS account records securities. Money is deposited through the broker’s funding channel. Never guess the payment number or send funds to an employee’s personal account.
Assuming account opening means an investment has been made
An empty CDS account does not earn interest or dividends. Returns begin only after you buy an investment that produces them, and neither returns nor dividends are guaranteed.
Failing to update contact and payment information
Your email address, telephone number, postal address and dividend-payment details should remain current. Contact your CDA when they change so that statements and corporate-action information reach you.
Final takeaway
The simplest central online route is Dosikaa: create an account, choose a stockbroker and complete the required verification. If you already know which broker, investment bank or custodian you want to use, applying through that institution’s official platform can be just as practical.
Whichever route you choose, verify the provider, prepare clear documents and understand the difference between opening the CDS account and funding a trade.
Most importantly, open the account that matches the investment:
- Personal CDSC account: NSE shares, listed REITs and other eligible NSE securities
- CBK DhowCSD account: Direct investment in Treasury bills and Treasury bonds
- Ziidi Trader: M-PESA-based NSE access without a separate personal CDS account
The account is only infrastructure. Good results still depend on the investment you choose, the price you pay, the fees involved and how well you manage risk.
Frequently Asked Questions
What is a CDS account in Kenya?
A CDS account is an electronic securities account that records shares and other eligible NSE-listed investments held in an investor's name. It is maintained within the Central Depository System operated by CDSC.
How do I open a CDS account online in Kenya?
You can apply through the Dosikaa app or an online account-opening service provided by a licensed stockbroker, investment bank or custodian. You will normally provide identification, a KRA PIN, a photograph and the information required for the CDS 1 form.
Is it free to open a CDS account in Kenya?
Opening a standard CDS account is generally free. However, you may still pay brokerage commission, statutory transaction charges, money-transfer fees or other provider-specific costs when you begin trading.
What documents are required to open a CDS account?
An individual applicant normally needs a national ID or valid passport, a KRA PIN certificate, recent colour passport photographs and a completed CDS 1 form. A broker may request extra KYC information such as bank details or proof of address.
How long does it take to open a CDS account?
Processing time varies by provider and application method. A complete digital application may be processed faster than a manual, company or diaspora application. The account is ready only after you receive confirmation and a CDS account number.
Can I open a CDS account without a stockbroker?
A personal CDSC account is opened through a licensed Central Depository Agent, such as a stockbroker, investment bank or custodian bank. Dosikaa simplifies the process, but you still choose a participating stockbroker inside the app.
Can I open a CDS account through a bank?
Yes, if the bank is an authorised custodian or provides the service through its licensed brokerage or investment-banking arm. Not every ordinary bank account or branch automatically includes a CDS account.
Can a Kenyan living abroad open a CDS account?
Yes. Diaspora investors can apply through providers that support remote onboarding. Certified or notarised identification, proof of address and additional tax or KYC documents may be required.
Can I open a CDS account for my child?
Yes. A parent or legal guardian can open a minor account using the child's birth certificate together with the guardian's identification and other required documents.
Can I have more than one CDS account?
Yes. You can open CDS accounts through more than one stockbroker, but each broker can transact only through the account associated with it. Maintaining several accounts may create extra administrative work.
Do I need a CDS account to use Ziidi Trader?
No. Ziidi Trader uses a pooled or omnibus arrangement, so users do not open separate personal CDS accounts for the shares held through the platform.
Is a CDSC account the same as a CBK DhowCSD account?
No. A CDSC account is primarily used for investments traded through the Nairobi Securities Exchange, while a CBK DhowCSD account is used to invest directly in Kenyan Treasury bills and Treasury bonds.
Disclaimer: This content is for general informational purposes only and does not constitute financial advice. Read the full disclaimer.