Forex Trading in Kenya: A Practical Start-to-Finish Guide
- Country
- Kenya
- Regulator
- Capital Markets Authority of Kenya
- Last reconciled
- 2026-09-29
CMA-licensed brokers in Kenya
- Checked
- 2026-09-29
- Source
- cma.or.ke
- Entries
- 16
| Licensee | Licence no. | Activity | Status |
|---|---|---|---|
| EGM Securities Limited | 107 | Non-dealing online FX broker · trades as FX Pesa | Licensed |
| SCFM Limited | 123 | Non-dealing online FX broker · trades as Scope Markets | Licensed |
| Pepperstone Markets Kenya Limited | 128 | Non-dealing online FX broker · trades as Pepperstone | Licensed |
| Exinity Capital East Africa Limited | 135 | Non-dealing online FX broker · trades as Exinity | Licensed |
| HFM Investments Limited | 155 | Non-dealing online FX broker · trades as HF Markets | Licensed |
| Windsor Markets Kenya Limited | 156 | Non-dealing online FX broker · trades as Windsor Brokers | Licensed |
| Exness KE Limited | 162 | Non-dealing online FX broker · trades as Exness | Licensed |
| Ingot Ke Limited | 173 | Non-dealing online FX broker · trades as Ingot Brokers | Licensed |
| Admirals KE Limited | 178 | Non-dealing online FX broker · trades as Admiral Markets | Licensed |
| FP Markets Limited | 193 | Non-dealing online FX broker · trades as FP Markets | Licensed |
| IC Markets (KE) Limited | 199 | Non-dealing online FX broker · trades as IC Markets | Licensed |
| Anzo Capital Limited | 219 | Non-dealing online FX broker · trades as Anzo Capital | Licensed |

- 1Find the legal nameIt is in the website footer or the client agreement. The brand name on adverts is often different.
- 2Search it on the registerMatch the licence number and the category, so you know which service the licence actually covers.
- 3Match the web addressThe site you deposit through should be the one the licensee lists with the regulator.
- 4Read the status for todaySuspended, revoked or lapsed means stop. So does a name you cannot find.
Questions
Forex trading is regulated in Kenya by the Capital Markets Authority, and firms offering it are expected to appear on the CMA licensees register at cma.or.ke. Check that register before dealing with any broker, and ask the firm directly if you cannot find it there.
In East Africa Time, Sydney runs 00:00 to 09:00, Tokyo 03:00 to 12:00, London 10:00 to 19:00, and New York 15:00 to 00:00. The London and New York overlap, from 15:00 to 19:00 EAT, is typically the most active stretch of the day.
M-Pesa is the main payment rail for forex funding in Kenya, alongside Airtel Money, bank transfer, and card. Whether a particular broker accepts M-Pesa, and what its minimum deposit and charges are, is stated on that broker's funding page, so confirm it there before you send money.
What This Guide Covers, and Why the Kenyan Details Matter
This guide covers the mechanics of forex trading as they apply to someone in Kenya: who regulates it, how you move money in and out, when the market is actually open in your timezone, and how to judge a broker or app before you commit. It is written for a reader funding an account from a phone, in shillings, on East Africa Time.
The local details are not minor. A broker that looks fine on a global review site may have no presence on the CMA licensees register at cma.or.ke. A trading strategy copied from a European forum assumes session hours that do not match yours. And a funding method that works in another country may be useless here, where M-Pesa is the rail most people already have.
So treat this as a map of the Kenyan side of the equation. The market itself is the same everywhere, but the route from your phone to a live position runs through local rules, local payment methods, and local clock times.
| Figure | Source | Checked |
|---|---|---|
| Licensee names and status | CMA licensees register — cma.or.ke | 2026-09-29 |
| Session windows | Fixed UTC windows; London and New York shift in their DST | On change |
| USD/KES | open.er-api.com | 2026-09-28 |
| Funding limits and fees | Set by the provider and the broker — not published here | Changes without notice |
A figure with no source and no date is a guess with good manners. Anything we could not trace is left out rather than printed from memory.
The CMA Is the Regulator, and Its Register Is the First Check
The Capital Markets Authority of Kenya, usually shortened to CMA, regulates forex trading in the country. Its public list of licensed firms is the CMA licensees register at cma.or.ke. That register is the single most useful page in this entire guide.
Before you deposit anything with a broker, look the firm up there. If a name does not appear, that tells you something important, and you should ask the broker directly why. Do not rely on a badge or a claim on a broker's own website; rely on the regulator's list.
This guide does not name brokers or say which ones are licensed, safe, or best. That is deliberate. The register changes, and any list written here would go stale. Check cma.or.ke yourself, on the day you are deciding.
| Field | What it says |
|---|---|
| Regulator | Capital Markets Authority of Kenya (CMA) |
| Register | CMA licensees register |
| Published at | cma.or.ke |
| Covers retail forex | Yes — the register has a category for it |
| Last read by us | 2026-09-29 |
| Entries transcribed here | 16 |
A register says whether a firm holds a licence on the day you look, and nothing about how it treats clients. Search the legal entity from the broker's own footer, not the brand.
Funding From a Phone: M-Pesa and the Other Rails
M-Pesa is the main payment rail for retail forex funding in Kenya. Airtel Money, bank transfer, and card are also used. Which of these a given broker accepts, how long a deposit takes, and what it costs are broker-specific, so the broker's own funding page is the place to confirm it, not a general guide.
The practical sequence is usually the same. You open an account with a broker, complete whatever verification it requires, then initiate a deposit from the broker's funding page and approve it in the M-Pesa app on your phone. Withdrawals run the same route in reverse.
Two habits save trouble. First, check the funding page for the minimum deposit and any charges before you start, because these differ by broker and by method. Second, keep your M-Pesa messages. They are your record if a deposit does not show up when you expect.
| Rail | What it is | Who sets the limit and the fee |
|---|---|---|
| M-Pesa · used most | Mobile wallet | The wallet provider and the broker |
| Airtel Money | Mobile wallet | The wallet provider and the broker |
| Bank transfer | Bank transfer | Your bank and the broker |
| Card | Card payment | Your card issuer and the broker |
Limits and fees are set by the provider and the broker and change without notice, so they are not printed here. Confirm both in the provider's app and on the broker's funding page, and withdraw to the same account you paid from.

Session Times in EAT Decide When You Actually Trade
Kenya runs on East Africa Time, UTC+3, so the global sessions land at fixed local hours. Sydney runs 00:00 to 09:00 EAT. Tokyo runs 03:00 to 12:00 EAT. London runs 10:00 to 19:00 EAT. New York runs 15:00 to 00:00 EAT.
The busiest window for most pairs is the London and New York overlap, which is 15:00 to 19:00 EAT. That is late afternoon into evening in Nairobi, which suits anyone who trades after work. If you prefer mornings, Tokyo is open from 03:00 and London opens at 10:00.
Knowing these hours changes how you plan. A strategy built around the London open means being at your screen at 10:00 EAT, not 08:00. And trading a thin session because it is the only time you are free is a common way to get poor fills.
A trading day on an EAT clock
- Busiest window
- 15:00-19:00 EAT — London and New York open together
- Thinnest stretch
- 00:00-09:00 EAT — Sydney alone, wider spreads
- European open
- 10:00-19:00 EAT
- US open
- 15:00-00:00 EAT
- Closed
- Friday New York close until the Sydney open on Monday
Hours are shown for the clocks in force today: London is on BST until 25 October, New York is on EDT until 1 November. Kenya does not change clocks, so each move shifts these local times by an hour and the page is rebuilt on the day it happens.
The Order You Do Things In Matters More Than the Checklist Itself
Most first-timers verify a broker, then open an account, then think about funding. That order is backwards for a phone-based setup. Check the funding rail first, because a broker that cannot take M-Pesa cleanly will cost you time on every deposit and withdrawal.
Once a rail works, confirm the entity on the CMA register at cma.or.ke matches the name on the account you are opening. A brand can appear licensed while the specific entity holding your money is not. The register tells you which legal name to look for.
Only then complete registration and verification. Uploading ID before you know the rail and entity match is wasted effort. If the broker asks for documents first, that is a signal to slow down, not to hurry.
| Figure | Value | Source |
|---|---|---|
| Indicative USD/KES | 129.62 | open.er-api.com, pulled 2026-09-28 |
| How often it moves | Every trading day | — |
| The rate your account uses | Your broker's own conversion | The broker's rate card |
| Symbol on this site | KSh | — |
An indicative rate is for sizing a position in your head, not for settling one. The gap between it and your broker's conversion is part of what a trade costs you.
A Demo Account Tells You Nothing About Whether You Can Get Your Money Back
Demo trading tests the platform, not the withdrawal process. The failure mode readers hit is a funded account that trades fine but stalls at the cash-out stage because the name on the M-Pesa number does not match the name on the trading account.
Before funding, decide whose phone number and whose ID will be used, and keep them consistent. M-Pesa and Airtel Money transfers carry a registered name. A mismatch is the most common reason a withdrawal is held for review.
Read the broker's own funding page for withdrawal rules, then test a small withdrawal early rather than after a long run of trades. The point is to learn the process while the amount is small, not to maximise anything.
| Document | What it proves |
|---|---|
| National ID or passport | Who you are |
| Selfie with the ID document | That the document is in your hands |
Brokers usually also ask for proof of address - utility bill or bank statement; requirements differ per firm. The account-opening page of the broker lists what that firm accepts.
Leverage Is Not the Same as Risk, and the Difference Shows Up at Night
Leverage is a ratio the broker offers; risk is what you actually lose when the market moves against you. Kenyan traders often confuse the two because leverage is advertised loudly and risk is not. The number that matters is your position size relative to your account.
Because EAT sits ahead of London and New York, the hours when you can watch a position are limited. A position opened in the evening EAT may move while you sleep. If you cannot monitor it, size it so a normal overnight move does not force a decision you did not plan.
This is not about avoiding leverage. It is about matching position size to the hours you are actually awake and able to act. Where a broker publishes margin and stop-out rules, read them on the broker's own page before your first trade.
| Platform | What it is | Who makes it |
|---|---|---|
| MetaTrader 4 | The older standard; expert advisors and a large script ecosystem | MetaQuotes |
| MetaTrader 5 | The newer build; more order types and timeframes | MetaQuotes |
| cTrader | Depth of market and a different order model | Spotware |
| The broker's own app | Usually simpler, and tied to that one firm | The broker |
A platform is software, not a safeguard: the same terminal is offered by licensed and unlicensed firms alike. The licence question is answered on the register, not in the app store.