91-day T-bill8.750%â–˛ 0.002
182-day T-bill8.851%â–Ľ 0.008
364-day T-bill9.029%â–˛ 0.002
Central Bank Rate8.75%07/10/2026
Inflation6.8%September 2026
Top MMF yield10.46%Madison
Sources: CBK auction, 2 Nov 2026 value date (change vs 26 Oct); CBK key rates; fund managers' published yields, as at 1 Nov 2026.

Buy Bank Shares in Kenya: KCB, Equity, Co-op and Absa Steps

How to buy bank shares in Kenya: the 12 NSE-listed banks and their symbols, CDS account or Ziidi Trader steps, fees of about 2.1%, settlement and dividends.

Buy Bank Shares in Kenya: KCB, Equity, Co-op and Absa Steps

To buy bank shares in Kenya you need either a CDS account with a licensed stockbroker or the Ziidi Trader service in the M-Pesa app; you then place an order using the bank’s NSE symbol, such as KCB for KCB Group, EQTY for Equity Group, COOP for Co-operative Bank or ABSA for Absa Bank Kenya. Banking is the largest sector on the Nairobi Securities Exchange, with 12 listed lenders, and you can buy as little as one share. Expect charges of about 2.1% on orders below KSh 100,000.

This guide shows how to buy bank shares in Kenya step by step, using the NSE’s listed-companies page and trading rules, the CDSC fee schedule and Safaricom’s Ziidi Trader terms. It explains the process and is not a recommendation to buy any share. Updated November 2026.

The 12 banks you can buy on the NSE

Bank NSE symbol ISIN
Absa Bank Kenya PLC ABSA KE0000000067
BK Group PLC BKG KE5000008986
The Co-operative Bank of Kenya COOP KE1000001568
Diamond Trust Bank Kenya DTK KE0000000158
Equity Group Holdings EQTY KE0000000554
Family Bank Limited FMLY KE9930006987
HF Group HFCK KE0000000240
I&M Holdings IMH KE0000000125
KCB Group KCB KE0000000315
NCBA Group PLC NCBA KE0000000406
Stanbic Holdings SBIC KE0000000091
Standard Chartered Bank Kenya SCBK KE0000000448

Source: NSE Listed Companies page, checked 26 October 2026; the full list for all sectors is in our NSE companies by sector guide. NCBA shares were suspended from 21 October 2026 after Nedbank’s offer for 66% became unconditional, so check whether NCBA is trading before placing an order (our report).

How to buy bank shares in Kenya through a stockbroker

  1. Choose a licensed broker. Pick a trading participant on the NSE’s official list and check it on the CMA register. Several banks run their own brokerages, such as KCB Investment Bank, Equity Investment Bank, Absa Securities and SBG Securities (Stanbic), but you can buy any bank’s shares through any licensed broker.
  2. Open a CDS account. Brokers usually ask for your ID or passport, KRA PIN, a photo and bank or M-Pesa details for dividends and sale proceeds.
  3. Fund the account through the broker’s M-Pesa Paybill or a bank transfer.
  4. Place the order with the symbol (for example EQTY), the number of shares and a price limit.
  5. Check the contract note, which shows the price paid and every fee.

Buying bank shares with Ziidi Trader on M-Pesa

Ziidi Trader, launched by Safaricom and the NSE on 10 February 2026, lets M-Pesa users aged 18 or over who have been active on M-Pesa for at least three months buy from one share without opening a CDS account. Safaricom’s terms set a 1.5% commission plus statutory levies, and limits of KSh 250,000 per transaction and KSh 500,000 per day. Shares are held in a broker’s nominee account, not in your own name. If you plan to pledge bank shares as loan security or want them in your own CDS account, use a broker instead. Full details are in our guide to how to buy shares on the NSE.

What it costs to buy bank shares

Charge Trades below KSh 100,000 Trades above KSh 100,000
Brokerage commission (example broker) 1.76% 1.50%
NSE levy 0.12% 0.12%
CMA levy 0.12% 0.12%
CDSC levy 0.08% 0.08%
Guarantee and investor compensation funds 0.02% 0.02%
Total about 2.1% about 1.84%

On a KSh 20,000 purchase, about 2.1% is roughly KSh 420 in charges. You pay similar charges when you sell, so a small holding needs the price to rise a little over 4% just to break even.

When your order fills and settles

Under the NSE’s equity trading rules, orders entered between 9.00am and 9.30am go into the opening auction, continuous trading runs from 9.31am to 3.00pm on weekdays, and trades settle three working days later (T+3). See NSE trading hours and settlement.

Dividends: why people buy bank shares

Many listed banks pay dividends, often twice a year. To qualify, you must own the shares before the book closure date. For example, KCB’s own investor pages show an interim dividend of KSh 3.00 per share for 2026, with books closed on 2 September and payment on 10 November 2026 (KCB dividend history). Residents pay 5% withholding tax on dividends. Check upcoming dates on our NSE dividend calendar, and compare shares using P/E, EPS and dividend yield.

Risks to know

  • Bank share prices move with interest rates, loan defaults and regulation; dividends can be cut.
  • Small, frequent trades lose a lot to fees.
  • Takeovers and suspensions (as with NCBA in 2026) can stop trading for a period.

Frequently asked questions

How do I buy KCB shares?

Open a CDS account with a licensed broker (or use Ziidi Trader in the M-Pesa app), fund it, and place a buy order for the symbol KCB.

What is the minimum number of bank shares I can buy?

One share. The NSE trades in lots as small as one share, though some brokers charge a minimum commission.

Which banks are listed on the NSE?

Twelve: Absa, BK Group, Co-op Bank, DTB, Equity, Family Bank, HF Group, I&M, KCB, NCBA, Stanbic and Standard Chartered.

Do I need to bank with Equity to buy Equity shares?

No. Any licensed NSE broker can buy any listed bank’s shares for you.

Sources: NSE listed companies; NSE Equity Trading Rules; CDSC fee schedule; Safaricom Ziidi Trader terms; KCB Group investor relations.

ShareWhatsAppFacebookXLinkedIn

Get the weekly Business Radar briefing

Get loan, M-Pesa and money rate changes.

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Banking & Finance Markets

Carbacid Dividend History: Payouts and 2026 Dates

Carbacid dividend history: every payout per share, book closure and payment dates since 2021, yearly totals and what you earn
Finance Markets

Treasury Bond Auction Results Kenya: October 2026 Rates

Treasury bond auction results Kenya: CBK's October 2026 bond sales, yields of 12.73% to 14.18%, bids and amounts accepted, plus
★ Add Business Radar as a preferred source on Google
Latest