How to Buy Shares in Kenya: A Step-by-Step Guide

How to buy shares in Kenya is a question that more Kenyans are asking as the Nairobi Securities Exchange (NSE) continues to evolve into a digital-first marketplace. Whether you are looking to earn passive income through dividends or seeking long-term capital growth, the barrier to entry has never been lower. This comprehensive guide walks you through exactly how to buy shares in Kenya online.

How to buy shares in Kenya

How to buy shares in Kenya online is one of the most common questions among people looking to grow their money beyond savings accounts and fixed deposits. The good news is that buying shares in Kenya is now simple, affordable, and fully online. You do not need to be rich, experienced, or work in finance. With a licensed stockbroker, a few documents, and your phone, you can start investing in Kenyan companies today.

The allure of the Nairobi Securities Exchange (NSE)—participating in the growth of iconic Kenyan companies, earning dividends, and building long-term wealth—is powerful. Yet, for many, the process seems shrouded in complexity, reserved for financial experts or the affluent. This perception ends today. 

In this guide, I demystify the process step by step in clear and simple language. By the end, you will know exactly what to do, what to prepare, and how to place your first trade with confidence.

How to Buy Shares in Kenya in 5 Steps

  • Choose a licensed online stockbroker in Kenya.
  • Sign up and submit your ID, KRA PIN, passport photo, and M-Pesa or bank details.
  • Wait 3–5 business days for approval and CDS account creation.
  • Deposit money into your CDS account via M-Pesa or bank transfer.
  • Buy and sell shares of your preferred companies on the NSE.

Understanding Share Buying in Kenya

Before diving into the steps, it helps to understand what buying shares really means. When you buy shares, you are buying ownership in a company listed on the Nairobi Securities Exchange (NSE). As a shareholder, you can benefit in two main ways. One is through price appreciation when the share value rises. The other is through dividends when the company distributes profits.

Knowing how to buy shares in Kenya gives you access to companies in banking, telecoms, manufacturing, energy, and more. It is one of the most practical ways for ordinary Kenyans to participate in wealth creation.

How to buy shares

Why the NSE is an Untapped Goldmine

Let’s solidify your why. Investing in shares isn’t mere speculation; it’s owning a piece of Kenya’s commercial heartbeat. When you buy a share of Safaricom, EABL, or KCB, you’re not just buying a ticker symbol; you’re buying a fractional stake in their infrastructure, brand, and future profits. Your wealth grows as these companies grow. 

Beyond capital appreciation, many companies share their profits directly with shareholders through dividends, providing a potential stream of passive income. In an era where savings accounts offer minimal returns, the stock market presents a proven avenue for beating inflation and achieving meaningful financial goals—be it a home, education, or a comfortable retirement.

Step 1: Choose a Licensed Online Stockbroker

The first and most important step in learning how to buy shares in Kenya is choosing a licensed stockbroker. A stockbroker acts as the bridge between you and the stock market. They execute buy and sell orders on your behalf and manage your trading account.

In Kenya, stockbrokers must be licensed and regulated. Always confirm that your broker is approved to operate. Popular and trusted options include Faida Investment Bank and NCBA, among others, recommended by NSE

Licensed online stockbrokers in Kenya

When choosing a broker, consider ease of use, speed of account approval, customer support, and funding options such as M-Pesa. For beginners, brokers with simple online platforms and fast processing times are ideal.

Step 2: Sign Up for an Account with Your Preferred Stockbroker

Once you have chosen a broker, the next step in how to buy shares in Kenya is opening a new trading account. Most brokers now allow you to sign up fully online using your phone or computer. Click here to get started.

During the signup process, you will be required to submit several documents. These help verify your identity and comply with Kenyan financial regulations.

Requirements for Account Opening

To successfully sign up, you will need the following four documents:

  1. Front and Back Photos of your National ID: Ensure the images are clear and all details are legible.
  2. Passport Photo: A recent, clear colored photograph with a plain background.
  3. KRA PIN Certificate: This is required for tax purposes on your dividends and capital gains.
  4. M-Pesa/Bank Account Details: This is where your funds will come from and where your dividends will be sent.

Pro Tip: Keep digital copies of these documents on your phone or computer to make the “Upload” process seamless during registration.

Make sure the photos are clear and readable. Blurry images can delay approval. The details you provide must match across all documents to avoid rejection.

This step is straightforward and usually takes less than 15 minutes if you have everything ready.

Step 3: Wait for Account Approval and CDS Creation

After submitting your application, the broker will review your details. This stage is critical in the process of buying shares in Kenya because it is where your trading identity is officially created.

Approval normally takes between 3 and 5 business days. During this period, the broker verifies your documents and registers a Central Depository System (CDS) account for you.

A CDS account is essential. It is where your shares are stored electronically whenever you buy them. You do not receive physical share certificates anymore. Everything is digital and secure.

With Faida Investment Bank, the processing time is often much faster than average. Many investors receive approval sooner, allowing them to start trading quickly.

Once approved, you will receive confirmation via email.

Step 4: Transfer Funds into Your CDS Account

After approval, the next step is funding your account. You cannot buy shares without depositing money first.

Most stockbrokers support both bank transfers and M-Pesa deposits. M-Pesa is the most convenient option for many Kenyans.

How to Deposit Using M-Pesa with Faida Investment Bank

Faida has one of the most streamlined deposit processes in the industry. Instead of remembering Paybill numbers and account codes, you can initiate the transfer directly from their app or portal. Just open the Fund Transfer option to proceed:

  1. Enter your Phone Number.
  2. Enter the Amount you wish to transfer.
  3. Press the Deposit button.
  4. You will receive an M-Pesa prompt on your phone requesting your PIN.
  5. Enter your PIN to authorize the transaction.

Note: Always ensure you have enough funds in your M-Pesa (including transaction fees) before initiating the deposit. If the transaction fails due to insufficient funds, you will need to repeat the process.

Once you confirm, the funds are credited to your CDS account.

Step 5: Start Buying and Selling Shares

With money in your CDS account, you are now ready for the final and most exciting part of how to buy shares in Kenya. This is where you actually purchase shares of companies you believe in.

How to buy shares online

In your stockbroker’s trading platform, you will see a list of companies listed on the Nairobi Securities Exchange, along with their current share prices.

You can search for a specific company, enter the number of shares you want to buy, and place a buy order. The broker executes the order on your behalf.

Faida Investment Bank allows both buying and selling of shares through its platform. This flexibility makes it easy to manage your investments as your goals change.

Note: You can only trade shares between 9:00 AM and 3:00 PM from Monday to Friday – provided it’s not a national or international holiday.

Understanding Transaction Fees

When learning how to buy shares in Kenya, it is important to understand that every trade attracts a small transaction fee. This fee covers brokerage charges, regulatory costs, and market levies.

The fees are usually a small percentage of the transaction value. While they are unavoidable, they are clearly outlined by your broker before you confirm any trade.

Always factor transaction fees into your investment decisions, especially if you are trading frequently or investing small amounts.

Embracing the Investor Mindset

Knowing how to buy shares in Kenya is the first act. The real journey is in being a prudent investor.

  • Start Small, Think Big: Begin with an amount you are comfortable with. Consistency (regular investing) often trumps timing the market.
  • Diversify: Don’t put all your capital in one company. Spread it across different sectors (banking, telecom, manufacturing) to manage risk.
  • Think Long-Term: The stock market fluctuates. Don’t panic over short-term dips. Focus on the long-term growth trajectory of solid companies.
  • Reinvest Dividends: Use dividend payouts to buy more shares, accelerating the power of compounding.
  • Keep Learning: Follow market news, company reports, and economic trends. An informed investor is a confident investor.

Tips for First-Time Share Buyers in Kenya

Buying shares is not just about knowing the steps. It is also about developing the right mindset.

Start small. You do not need a lot of money to begin. Many Kenyan shares are affordable and allow gradual investment.

Be patient. Share prices move up and down daily. Avoid panic buying or selling based on short-term movements.

Do your research. Understand what the company does, how it makes money, and its long-term prospects.

These habits will serve you well as you grow more confident in how to buy shares in Kenya.

Why Buying Shares in Kenya Is Worth Considering

Shares offer an opportunity to grow your wealth over time. Unlike savings accounts, they have the potential to outperform inflation. Some companies also pay dividends, providing passive income.

Kenya’s stock market has strong companies with long operating histories. By learning how to buy shares in Kenya, you position yourself to benefit from the country’s economic growth.

With digital platforms and M-Pesa integration, investing has never been more accessible.

Common Mistakes to Avoid

As you master how to buy shares in Kenya, avoid these common pitfalls:

  • Emotional Trading: Don’t panic and sell your shares just because the price dropped slightly today. Investing is a long-term game.
  • Ignoring Research: Don’t buy a stock just because it’s “cheap.” Look at the company’s profits, management, and future prospects.
  • Lack of Diversification: Avoid putting all your money into one company. Spread your risk across different sectors (e.g., some in Banking, some in telcos).

Final Thoughts

Navigating how to buy shares in Kenya is no longer the complex, paper-heavy chore it once was. By choosing a tech-savvy broker like Faida Investment Bank, gathering your IDs, and leveraging the power of M-Pesa, you can go from an observer to a shareholder in less than a week.

The best time to start was yesterday; the second-best time is today. With the 2026 market offering unique opportunities like the Kenya Pipeline IPO and a recovering economy, your future self will thank you for taking this first step toward financial independence.

Start small, stay consistent, and keep learning. Over time, buying shares can become a powerful part of your financial future.


Disclaimer: This blog is for informational purposes only and does not constitute financial advice. The value of investments can go down as well as up. Past performance is not indicative of future results. Consider seeking advice from a qualified financial advisor before making investment decisions.