The Nairobi Securities Exchange, known as the NSE, is the main stock market in Kenya and one of the largest in East Africa. Listed companies include banks, telecommunications, manufacturing, agriculture and energy businesses. The Capital Markets Authority (CMA) regulates the market, and the Central Depository and Settlement Corporation (CDSC) holds shares in electronic form and settles trades.
This guide explains how an investor buys shares on the NSE, step by step, the costs and the currency issues to weigh, and what to check before committing money. It is general information, not advice on which shares to buy. Rules and procedures change, so confirm the current position with a licensed stockbroker before you act.
Step 1: understand who trades
Trading on the NSE is done through licensed stockbrokers. Individuals do not place orders on the exchange directly. They open an account with a stockbroker, who enters the orders on their behalf and holds the link to the market.
Check that the stockbroker is licensed by the CMA and is a member of the exchange. Ask who holds your money, whether the broker keeps client funds separate from its own, and what happens to your shares if the broker fails. The answers should be clear and written down.
Step 2: open the accounts
Shares on the NSE are held electronically through the CDSC. To buy you normally need a Central Depository account, which records who owns each share, a trading account with the stockbroker, and a bank account for payments. The stockbroker can usually open the depository account for you as part of the account opening.
Opening an account requires identity documents and a record of your bank, along with the forms the broker and depository use. Foreign investors face additional checks and may need extra documents, so ask the broker what it requires before you send any money.
Step 3: place an order
A market order buys or sells at the best available price now. A limit order sets the highest price you will pay or the lowest you will accept. On the NSE, as in most markets, a limit order is safer for shares that trade thinly, because a market order can fill well away from the last price.
Check the trading volume of any share before you buy. A share that trades only a few times a week can be very hard to sell at a fair price, even if it looks cheap on paper. Compare the volume with the size of the order you intend to place.
Step 4: settlement and the timeline
After a trade, the shares and the cash change hands on a settlement cycle set by the exchange and the depository. Ask your broker for the settlement schedule, and make sure the money is in your account in time. A delay in settlement can keep cash committed longer than you planned.
Keep every contract note and statement. You will need them for your own records, for tax, and if you ever have to resolve a dispute with the broker.
Step 5: understand the currency
NSE shares are priced in Kenyan shillings. If you hold or earn money in another currency, you must convert it to buy and convert back to sell. The shilling has moved against major currencies over time, so your return depends on the exchange rate as well as on the share price.
Check how the money would come back out. Conversion and repatriation depend on the rules of the central bank and on the banks you use. Find out what fees apply, how long a transfer takes and whether there are limits. The guide on currency risk for foreign stocks explains how to weigh this against the share's own return.
Step 6: read the company
Before you buy, read the company's latest annual report and interim results. Look at profit over several years, the level of debt, the quality of earnings and whether the company pays dividends consistently. For banks, look at loan quality and capital. For other companies, look at cash flow as well as profit.
Kenya has seen periods of inflation and interest-rate changes, and a company can report rising nominal profit while its real value falls. Compare results over several years and consider the effect of inflation before you judge growth.
Worked example: a shilling investment
Suppose you want to invest 200,000 shillings in a share that trades at 40 shillings. You buy 5,000 shares, which costs 200,000 before charges. Assume brokerage, exchange and clearing charges, plus any government levies on share transactions, total about 1.5 percent of the value. The cost is then about 203,000 shillings.
If the share rises to 46, the 5,000 shares are worth 230,000, a gain of 30,000 before the charges on the sale. If it falls to 34, they are worth 170,000, a loss of 30,000 plus costs. The charges are a fixed share of the amount, so they weigh more on small trades. Check the total cost of both the purchase and the sale before you decide the size of the order.
Reading a Kenyan company's results
Kenyan companies report in shillings, and many are concentrated in a few sectors, such as banking, telecommunications, energy and consumer goods. A company's results may be heavily affected by the state of one sector or by the economy's conditions. Read the notes to the accounts for related-party dealings, large shareholders and any changes in accounting policy. Check how the company has paid dividends in shillings over several years, and whether the payments were covered by profit and cash flow. Compare results over several years, and consider the effect of inflation.
Common mistakes
Buying a thin share with a market order. You may get a price far from the one on the screen.
Assuming a cheap share is good value. A low price can reflect weak profit, high debt or illiquidity.
Ignoring the currency. A rise in shillings can be cancelled by a weaker shilling for a foreign holder.
Not checking how money comes back out. Plan the exit as carefully as the entry.
Choosing a stockbroker without checking its licence. Confirm it with the regulator before you deposit.
Checklist before you invest
- Confirm the stockbroker is CMA-licensed and a member of the exchange.
- Open the depository account and the trading account, and confirm the documents you need.
- Work out the full cost of buying and selling, including all charges and levies.
- Check the share's trading volume and whether a limit order is the right choice.
- Read the company's results and dividend history over several years.
- Plan the currency: the rate, the fees, and how long it takes to bring money back.
Key takeaways
To buy shares on the NSE you need a licensed stockbroker, a Central Depository account and a bank account for payments. Shares are priced in Kenyan shillings, and a foreign investor carries currency risk on top of the share's own risk. Thin trading can make a sale hard, and the full cost of each trade includes charges and levies. Check the broker, the volume, the company's results and the plan for getting money back out before you invest. Keep a full record of each holding, its costs and its dividends, so that the position can be checked and reported later.
This guide is for general information, not financial advice. See the disclaimer.