NSE stockbrokers: list and fees
Only firms licensed by the Capital Markets Authority may place orders on the Nairobi Securities Exchange. This guide lists them all, in the CMA's own order and without ranking, then sets out what a trade costs and which fees differ from one firm to another.

In this guide
Who can trade for you
The Capital Markets Act allows two kinds of firm to execute orders on the NSE: stockbrokers and investment banks. Both are licensed by the Capital Markets Authority and both act as Central Depository Agents, so either can open your CDS account. Investment banks also arrange IPOs, rights issues and bond deals, which is why the banks' brokerage arms sit in that category.
Apps you may have heard of fit into this picture rather than around it. Dosikaa, the exchange's own app, lets you pick one of these licensed firms inside the app. Ziidi Trader in the M-PESA app holds shares for its users in a pooled nominee account under CMA oversight. Whatever the front end, an order reaches the exchange through a licensee below.
Licensed stockbrokers
As published on the CMA licensee register on 14 September 2026, in the register's order. The register shows no category name or validity date, so treat the licence number as the thing to match.
| Firm | Licence no. | Website |
|---|---|---|
| ABC Capital | 013 | abccapital.co.ke |
| AIB-AXYS Africa | 141 | aib-axysafrica.com |
| Francis Drummond and Company | 016 | drummond.co.ke |
| Kingdom Securities | 018 | kingdomsecurities.co.ke |
| Omni Marche Securite (OMS) Africa | 020 | oldmutual.co.ke |
| Suntra Investments | 022 | suntra.co.ke |
| EFG Hermes Kenya | 105 | efghermes.com |
| Kestrel Capital (East Africa) | 136 | kestrelcapital.com |
| SPK Investment Services | 176 | No website listed |
| Green Margin Capital | 253 | greenmargincapital.com |
Licensed investment banks
As published on the CMA licensee register on 14 September 2026. Several are the securities arms of commercial banks, so an existing bank customer can often open the account from the banking app.
| Firm | Licence no. | Website |
|---|---|---|
| Absa Securities | 002 | absabank.co.ke |
| Dyer and Blair Investment Bank | 004 | dyerandblair.com |
| Equity Investment Bank | 005 | equitygroupholdings.com |
| Faida Investment Bank | 006 | fib.co.ke |
| Genghis Capital | 007 | genghis-capital.com |
| KCB Investment Bank (formerly KCB Capital) | 008 | ke.kcbgroup.com |
| NCBA Investment Bank | 009 | No website listed |
| Renaissance Capital (Kenya) | 010 | rencap.com |
| SBG Securities (Stanbic) | 011 | sbgsecurities.co.ke |
| Standard Investment Bank | 012 | sib.co.ke |
| Sterling Capital | 021 | sterlingib.com |
| Dry Associates Investment Bank | 114 | dryassociates.com |
| Salaam Investment Bank Kenya | 115 | salaaminvestments.com |
| Gulfcap Investment Bank | 170 | gcib.africa |
| Pergamon Investment Bank | 179 | No website listed |
| Investcent Investment Bank | 187 | investcent.co |
| Capital A Investment Bank (formerly Securities Africa Kenya) | 100 | No website listed |
| Victoria Wealth Management | 241 | victoriabank.co.ke |
| Rock Investment Bank | 230 | rib.co.ke |
| Fintrust Securities | 258 | fintrustsecurities.co.ke |
| AIB-AXYS Africa | 260 | aib-axysafrica.com |
| Cinemark Investment Bank | 264 | cinemarkconsult.com |
AIB-AXYS Africa appears in both categories under two licence numbers. The register is a snapshot: licences are added and withdrawn during the year, so the CMA's own page is the authority, not this table.
What a trade costs
Most of the cost of a trade is fixed by the market's rules, not by the broker. Every buy and every sell carries these charges on the value of the trade (as at September 2026):
| Charge | Rate | Who receives it |
|---|---|---|
| Brokerage commission | 1.76 % below KES 100,000 on ABC Capital's published schedule (VAT included); a lower rate above it | The broker |
| NSE transaction levy | 0.12 % | The exchange |
| CMA transaction levy | 0.12 % | The regulator |
| CDSC transaction levy | 0.08 % | The depository |
| CDSC Guarantee Fund | 0.01 % | The settlement guarantee fund |
| CMA Guarantee Fund | 0.01 % | The fund that protects clients if a broker fails |
| Total | About 2.1 % below KES 100,000; about 1.8 % above |
Sources: ABC Capital's fee schedule, which quotes the 2.1 % and 1.8 % totals, and CDSC's fee page for the 0.08 % levy. A KES 10,000 purchase therefore costs about KES 210 in fees, and selling the same shares later costs about the same again. Stamp duty of KES 2 per KES 10,000 also appears on some contract notes.

What varies between brokers
The levies are identical everywhere; the items below are where firms differ. None of them is published in one central place, so the figures for a specific firm come from its own fee page or a phone call, and they change.
- Minimum commission. Some firms charge a flat minimum, often KES 100 to 300, so a KES 1,000 order can cost more than 2.1 % in percentage terms.
- Account and maintenance fees. CDSC lists no account-opening fee, but some brokers charge onboarding or an annual maintenance fee (ABC Capital, for example, lists KES 100 a year).
- App or portal. Some firms trade through a modern app with M-PESA funding; others take orders by phone or email and confirm by call-back.
- Funding routes. M-PESA paybill is common; bank transfer is universal; card and international transfer depend on the firm.
- Time to a CDS number. From same-day in an app to a few working days for paper forms.
- Research and advice. Investment banks publish research notes and offer advisory services; discount-style apps do not.
- Withdrawal speed. Sale proceeds settle on T+3 everywhere, but how quickly the broker pays them out to M-PESA or your bank varies.
How to check a licence
- 1
Find the firm on the CMA register
Open the stockbroker or investment bank list linked above and match the exact legal name and licence number the firm gives you.
- 2
Confirm it is a Central Depository Agent
CDSC's own list of agents names every firm that can open and operate a CDS account.
- 3
Look at where the money goes
Deposits go to a client account in the firm's name, typically a paybill with your CDS number as the account, or a named bank account. A personal M-PESA number is a warning sign.
- 4
Read the fee page before the first order
Look for the minimum commission and any maintenance fee, and keep a copy of the contract note from your first trade to compare.
Where to look next
Opening the account itself is covered step by step in How to open a CDS account in Kenya. Placing the first trade, and why a limit order behaves differently from a market order, is in Your first order: market vs limit. Investors outside Kenya can read Buying NSE shares from abroad.
Common questions
Is an investment bank different from a stockbroker for a small investor?
For buying and selling shares, no: both are licensed to execute orders and both act as Central Depository Agents. Investment banks additionally arrange capital raisings and publish research.
Are fees the same at every broker?
The NSE, CMA, CDSC and compensation-fund levies are the same everywhere and the commission is capped by the rules. Minimum commissions, account fees and funding charges differ by firm.
Why is Dosikaa not in the tables?
Dosikaa is the exchange's app, not a licensee. Inside it you choose one of the licensed stockbrokers above, and that firm executes your orders and holds your CDS account.
Sources
Last reviewed · General information, not investment advice.