KCB Bank is one of Kenya’s most valuable companies, offering strong dividends and growth potential. If you’re interested in investing in KCB shares, the process is relatively simple. This guide will walk you through the steps on how to buy KCB bank shares, either via a stockbroker or online.
Step 1: Set Up a CDS Account
To buy shares in KCB Bank, you must first open a Central Depository System (CDS) account. This is where your shares will be held electronically.
How to Open a CDS Account:
- Visit a CMA-Licensed Stockbroker:
Go to any stockbroker licensed by the Capital Markets Authority (CMA). You’ll need to provide the following documents:- Your National ID
- Two passport-sized photos
- KRA PIN
- Some brokers may also ask for a bank statement or utility bill.
- Account Setup:
Once you’ve submitted your documents, the broker will open your CDS account. This account will hold your shares.
Tip: Opening a CDS account is free, but stockbrokers charge a commission when you buy and sell shares.
Step 2: Choose a Stockbroker
To buy KCB Bank shares, you must go through a registered stockbroker. Kenya has over 20 licensed brokers. You can also use your bank if it’s authorized to provide stock brokerage services.
Note: Brokers may charge a commission for executing trades on your behalf.
Popular Stockbrokers:
- NCBA Capital
- AIB-AXYS
- Faida Investment Bank
- ABC Capital
- Kingdom Securities
- Old Mutual Securities
- Dyer & Blair Investment Bank
Step 3: Fund Your CDS Account
Before you can buy shares, you’ll need to fund your CDS account. You can do this by transferring money from your bank account or through MPesa.
- Bank Transfer:
Ask your broker for the account details to transfer money from your bank account. - MPesa Payment:
Ask your broker for the Paybill number to use for transferring funds via MPesa. Make sure to include your CDS account number in the transaction.
Tip: Confirm with your broker about the correct Paybill number and account details.
Step 4: Place Your Order
Now that your account is funded, you can place an order to buy KCB shares.
Two Types of Orders:
- Market Order:
You can buy KCB shares at the current market price. The order will be executed immediately at the best available price. - Limit Order:
A limit order allows you to set a price at which you are willing to buy KCB shares. The order will only be executed if the share price reaches your desired price.
Minimum Purchase:
- You can buy shares in multiples of 100 shares. For example, you can buy 100, 200, 300 shares, etc.
Step 5: Buying KCB Shares Online
If you’re busy or prefer the convenience of online trading, most brokers offer online trading platforms or apps. Here’s how you can buy KCB shares online:
- Log into the Online Trading App:
Access your broker’s online platform or app. - Fund Your CDS Account:
If you haven’t already done so, transfer funds into your CDS account via bank transfer or MPesa. - Select KCB Shares:
Once your account is funded, select KCB shares from the available options. - Enter Quantity and Price:
Specify the number of shares you want to buy (in multiples of 100). If using a limit order, enter your desired price. - Confirm Your Order:
After reviewing the details, confirm your order. Your broker will execute it.
Step 6: Wait for Your Shares to Reflect
Once the order is executed, your KCB shares will be reflected in your CDS account within 2 working days.
Tip: You can log into your CDS account to check the status of your shares and confirm they’ve been credited.
Step 7: Buying KCB Shares Using Bonga Points
If you have Bonga points from Safaricom, you can use them to buy KCB shares through specific brokers, such as:
- NCBA Capital
- AIB-AXYS
- Faida Investment Bank
- ABC Capital
How to Redeem Bonga Points:
- Dial
*126#to access the ‘Lipa-na-Bonga’ menu. - Select ‘Paybill’ and enter the broker’s Paybill number.
- Type your CDSC account number.
- Enter the amount to be transferred (in Kshs) and select Send.
Tip: Confirm the Paybill number with your broker before using this option.
Frequently Asked Questions (FAQs)
1. How Can I Buy KCB Shares?
To buy KCB shares, you need a CDS account and a licensed stockbroker. You can place orders through your broker or use an online trading app provided by your broker.
2. Is There a Minimum Amount of KCB Shares I Can Buy?
Yes, you must buy shares in multiples of 100. For example, you can buy 100, 200, or 500 shares, but not 150 shares.
3. How Long Does It Take to Buy KCB Shares?
Once your order is placed, the shares should appear in your CDS account within 2 working days.
4. How Will I Receive My KCB Shares?
After the purchase, the shares will be credited to your CDS account. You can monitor the status online.
Final Words
Buying KCB Bank shares is a simple process that involves setting up a CDS account, choosing a licensed stockbroker, funding your account, and placing an order through your broker. Whether you choose to trade online or through a broker, you can invest in KCB shares with just a few clicks.
If you have any questions, don’t hesitate to contact your broker or visit their online platform for assistance.



