Trade Basics
Country guide

Trading in Kenya: what is actually different here

The lessons on this site apply anywhere. This page covers the parts that are specific to trading from Kenya — money in, money out, the rules, and the scams that target Kenyans in particular.

Who regulates what

The Capital Markets Authority (CMA) regulates the Kenyan capital market, including online forex brokers that operate in the country, and the Central Bank of Kenya oversees banks and payment services such as M-Pesa. The CMA publishes a list of the brokers it has licensed, and it regularly warns the public about platforms that take Kenyan clients without a licence.

Most international trading platforms that advertise to Kenyans are not on that list. They are typically registered offshore and hold a licence somewhere else or none at all. That is not automatically fraud — many operate normally and pay withdrawals without fuss — but it changes your position badly if something goes wrong: there is no Kenyan body that can compel them to pay you, and no compensation scheme standing behind your balance.

Practical conclusion, not a slogan: treat any balance on an offshore platform as money at risk in two separate ways — market risk, and the risk of the company itself. Withdraw profits regularly instead of letting a balance build up.

Getting money in

This is the first thing that stops Kenyan beginners, usually after they have already registered somewhere.

The conversion cost nobody mentions

Trading accounts are almost always denominated in dollars. Funding one in shillings means somebody converts, and the rate they use is not the rate you see quoted online. A few percent can disappear between your M-Pesa or bank and your trading balance, in each direction. Over a year of deposits and withdrawals that is a real cost — compare the rate you actually received against the market rate at least once, so you know what you are paying.

Getting money out — do this test first

Before any meaningful deposit: put in a small amount, then withdraw a small amount, and watch the whole route work end to end. Note how long it took and what arrived after fees.

Two things to establish before you deposit:

  1. Can the platform pay out to M-Pesa or a Kenyan bank account at all? Some pay out only to the method you deposited with; some pay out only in crypto. If it is crypto only, you need a wallet and a way to convert back to shillings, and that is a decision to make before depositing, not after.
  2. Is identity verification done? Almost every platform requires it before a first withdrawal. Complete it while you are calm, with a clear photo of your national ID or passport and a document showing your address in the same name. Discovering the requirement while you are trying to get money out is how a normal delay turns into a panic.

Tax

Profits from trading may be taxable in Kenya, and the rules on digital assets in particular have changed several times since 2023. Anything written here could be stale within a year. Keep a record of every deposit, withdrawal and realised profit from day one — reconstructing it later from platform statements is miserable — and ask a Kenyan tax adviser or KRA what applies to your situation before it becomes a large number.

Scams that specifically target Kenyan traders

A sane starting point for Kenya

  1. Read Lessons 1 to 5 on this site. They take under an hour and they are the part that decides whether you survive month one.
  2. Work out the amount you could lose entirely without it affecting rent, food, school fees or a loan. That is your ceiling, permanently.
  3. Pick a platform that accepts a funding method you already have working, and that can pay back to where you need it. Our questionnaire asks both.
  4. Open the account, switch to demo, and take twenty trades following your own written rules before any real money moves.
  5. Fund small. Withdraw a small amount within the first week to prove the route works.
  6. Keep a record of everything from the first day, for tax and for your own review.
Not sure which platform matches your funding and withdrawal situation? The questionnaire asks the ten questions that actually decide it and takes about two minutes.