How to Buy Shares in Kenya: A Complete Beginner's Guide for 2026
New: NSE removes 100-share minimum — buy even 1 share now →
Investing · Personal Finance · Kenya

How to Buy Shares in Kenya: A Complete Beginner's Guide for 2026

It may surprise you that knowing how to buy shares in Kenya is easier than you think — with just your phone, a KRA PIN, and an M-Pesa account, you could become a shareholder in Kenya's top companies within a week.

Editor: Mutinda M Updated April 2026

Knowing how to buy shares in Kenya is one of the most empowering financial skills you can develop — and it has never been more accessible. Thanks to digital brokers and M-Pesa integration, you can go from complete beginner to NSE shareholder in less than a week, with as little as a few hundred shillings.

The Nairobi Securities Exchange (NSE) is home to some of Kenya's most iconic companies — Safaricom, KCB, Equity Bank, EABL, and more. Owning shares in these companies means participating directly in their growth, collecting dividends, and building long-term wealth that savings accounts simply cannot match.

This guide removes all the mystery. Whether you are a first-time investor or someone who has been putting it off for years, you will finish this article knowing exactly what to do, what documents to gather, and how to place your very first trade.


Why invest in shares on the NSE?

The NSE is more than a marketplace — it is a window into Kenya's economic engine. When you buy a share, you own a small but real piece of a company's assets, profits, and future. Over time, two forces can grow your wealth: share price appreciation as the company expands, and dividends paid out directly to your account when profits are distributed.

With Kenyan savings accounts offering returns that barely outpace inflation, the stock market offers a proven, regulated alternative for building meaningful financial security — whether your goal is a home, school fees, or early retirement.


How to buy shares in Kenya: 5 easy steps

Choose a licensed online stockbroker

Your stockbroker is your gateway to the NSE. They execute buy and sell orders on your behalf and hold your trading account. In Kenya, all stockbrokers must be licensed by the Capital Markets Authority (CMA) — never use an unlicensed operator.

Popular and CMA-approved options include Faida Investment Bank and NCBA, among others recommended by the NSE. When choosing, look for a user-friendly mobile platform, M-Pesa funding support, fast account approval, and responsive customer service.

Tip: For beginners, prioritise brokers with simple digital onboarding and M-Pesa integration — they remove the biggest barriers to getting started.

Open your trading account online

Most modern Kenyan brokers allow you to sign up entirely online from your phone or computer. The process takes about 15 minutes if you have your documents ready. You will need to upload four things:

National ID (front & back) Ensure images are clear and all text is legible.
Passport photo Recent, clear, and against a plain background.
KRA PIN certificate Required for tax on dividends and capital gains.
M-Pesa / bank details For funding your account and receiving dividends.

Make sure all details match across documents — mismatches are the most common cause of rejection. Keep digital copies on your phone to speed up the upload process.

Wait for approval and CDS account creation

After submitting your application, the broker verifies your documents and registers a Central Depository System (CDS) account in your name. This is the secure digital vault where all your shares are stored — there are no physical certificates anymore.

Approval typically takes 3 to 5 business days, though some brokers process applications faster. You will receive confirmation by email once your account is active and you are cleared to trade.

Fund your account via M-Pesa or bank transfer

Before you can buy any shares in Kenya, you need to deposit money into your CDS account. Most brokers support both bank transfers and M-Pesa, with M-Pesa being the most convenient for the majority of Kenyans.

With Faida Investment Bank, for example, you can initiate a deposit directly from their platform — enter your phone number and amount, hit deposit, and confirm the M-Pesa prompt. Funds are credited almost instantly. Always ensure you have sufficient balance including transaction fees before initiating a transfer.

Note: NSE trading hours are 9:00 AM to 3:00 PM, Monday to Friday (excluding public holidays). Fund your account in advance so you are ready when the market opens.

Browse the NSE and place your first buy order

With funds in your account, log in to your broker's trading platform. You will see a live list of all companies listed on the NSE alongside their current share prices. Search for the company you want to invest in, enter the number of shares you wish to buy, and confirm your order. The broker executes it on your behalf.

As of August 2025, the NSE removed its previous 100-share minimum requirement — meaning you can buy even a single share of any listed company. This makes buying shares in Kenya genuinely accessible regardless of your starting budget.


Understanding transaction fees

Every trade on the NSE carries a small transaction fee covering brokerage charges, CMA levies, and NSE dues. These are calculated as a percentage of your transaction value and are clearly disclosed by your broker before you confirm any trade. Factor fees into your calculations — especially for smaller or more frequent trades where they can represent a meaningful percentage of the amount invested.


Common mistakes to avoid when buying shares in Kenya

  • Emotional trading: Share prices fluctuate daily. Selling in a panic during a dip locks in losses. Successful investors stay focused on long-term fundamentals, not short-term noise.
  • Skipping research: A low share price does not automatically mean a good deal. Study the company's revenue, profitability, management quality, and growth prospects before investing.
  • Lack of diversification: Putting all your money into one company exposes you to unnecessary risk. Spread across sectors — banking, telecoms, energy, manufacturing — to cushion against any single company's underperformance.
  • Ignoring fees: Small transaction percentages add up, especially for frequent traders. Always calculate net returns after fees.

Tips for first-time share buyers in Kenya

  • Start small: You do not need a large sum to begin. Invest what you can afford, then add consistently over time. Regularity matters more than timing.
  • Think long term: Kenya's blue-chip companies have decades of operating history. Give your investments time to compound rather than chasing quick wins.
  • Reinvest dividends: Use dividend payouts to buy more shares. This accelerates the compounding effect significantly over years.
  • Stay informed: Follow NSE updates, company earnings reports, and broader economic news. An informed investor makes confident, rational decisions.

Frequently asked questions

What is the minimum amount needed to buy shares in Kenya?
There is no fixed minimum amount. Since the NSE removed its 100-share minimum rule in August 2025, you can purchase as little as 1 share — which could cost anywhere from a few shillings to over a thousand depending on the company.
Can I buy NSE shares using M-Pesa?
Yes. Most licensed Kenyan brokers support M-Pesa for depositing funds into your CDS account. Once the funds are credited, you can use them immediately to buy shares on the NSE.
Is it safe to buy shares online in Kenya?
Yes, provided you use a CMA-licensed broker. Your shares are recorded at the Central Depository and Settlement Corporation (CDSC) — not with your broker — so they remain safe in your name even if the brokerage closes.
Do I earn dividends even if I own just one share?
Yes. As long as you hold at least one share on the company's dividend record date, you are entitled to a proportional dividend payment, however small the amount may be.
Can I sell my shares whenever I want?
You can place a sell order through your broker's platform during NSE trading hours (9:00 AM – 3:00 PM, weekdays). Sale proceeds are settled to your linked M-Pesa or bank account after the standard settlement period.
Disclaimer: This article is for informational purposes only and does not constitute financial advice. The value of investments can fall as well as rise. Past performance is not indicative of future results. Consult a qualified financial advisor before making investment decisions.

© KE Offers ·