There are pros and cons of forex trading. If you are planning to trade in the forex market as a trader based in Kenya, you need to choose a licensed forex broker.

Licensed brokers are approved & authorized by government regulators. They follow guidelines that protect traders and reduce the risks of losing traders’ money.

In Kenya, forex brokers are regulated by the Capital Markets Authority (CMA). There are currently 6 online forex brokers licensed by the CMA.

After thorough research, reviewing brokers’ platforms and feedback from traders, testing their support, we have compiled all our findings and put together a list of the 6 best forex brokers in Kenya.

Show More

Comparison of Best Forex Brokers in Kenya 2022

Forex Broker Regulation EUR/USD Spread Minimum Deposit

0 pips with Premiere Account
$5 for Executive Account
Visit Broker

1 pips
Visit Broker

1.5 pips (average on major pairs)
Visit Broker
Scope Markets

0.2 pips with Silver account
Visit Broker

1.0 – 1.3 pips (Standard account)
Visit Broker

1.5 pips
Visit Broker

Best Forex Brokers in Kenya

Below is the list of best forex brokers in Kenya based upon review & testing:

  1. FXPesa – Overall Best Forex Broker in Kenya
  2. HotForex – CMA Regulated Forex Broker in Kenya
  3. Exness – Forex Broker with Low Fees
  4. Scope Markets – Regulated Forex Broker in Kenya with Low Fees
  5. PepperStone Kenya – Best broker with free deposit & withdrawal
  6. FXTM – Best Forex Broker with competitive spreads
  7. XM Trading – Forex Broker with Spread Only Accounts & Zero commissions
  8. Windor Brokers – Regulated Forex Broker with MT4

We highlighted the important details for the six best online forex brokers in Kenya. With this information, you can compare several brokers and find the one that’s right for you.

#1 FXPesa – Overall Best Forex Broker in Kenya

EUR/USD Benchmark:
0 pips with Premiere Account

Trading Platforms:

Account Minimum:
$5 for Executive Account

Compared to the commission-free Executive Account, for Forex and metal trading, the Premiere Account attracts a $7 commission fee for every 1 lot, round turn, and trades on Future CFDS attract a $10 commission fee for every 1 lot, round turn.

Regulation: FXPesa is the brand of EGM Securities Limited which is licensed by CMA, and their parent company “Equiti Group” (Equiti Capital UK Limited) is also licensed by the Financial Conduct Authority (FCA) in the UK. So, we consider FXPesa a safe forex broker for traders in Kenya.

Tradeable instruments: FXPesa offers a range of trading instruments, including Forex and CFDs on over 60 currencies pairs, Indices Shares, Commodities.

Platforms: FXPesa uses the MT4 trader application, and it is available on the web, iOS, and Android for traders.

Minimum deposit: FXPesa has a minimum deposit of $5 for an Executive Account and $100 for their Premiere Accounts.

Payment methods/deposit time: For deposits to the FXPesa trading account, Wire/Bank Transfer take 1-3 days to be credited, while Debit/Credit Cards, E-Wallet like Skrill, and Mobile Payments like MPesa are credited instantly.

Supported currencies: The account currency supported on FXPesa is USD.

Fees: FXPesa charges zero deposits and withdrawal fees for all payment methods except for withdrawal to e-wallets that attract a 1% charge, capped at $30.

Spreads for majors like EUR/USD: On average their typical Spreads for majors like EUR/USD is 1.4 pips with Executive account & 0 pips (plus USD7 per lot) with Premiere Account. Also has a maximum leverage of 1:400.

Withdrawal methods/time: Withdrawals to local bank accounts are processed within 3-5 days, while e-wallet and mobile payments are processed in 3 hours.

Support: FXPesa offers its customers support via email and live chat. The live chat agent responded within 5 minutes when our team chatted them up, It’s available all week except Saturday. They also have toll-free phone numbers for callers in Kenya.

#2 HotForex – CMA Regulated Forex Broker in Kenya

EUR/USD Benchmark:
1 pips

Trading Platforms:
MT4, MT5

Account Minimum:

HotForex is licensed as HFM Investments Limited with the CMA & were approved in 2021.

Regulation: HotForex is also regulated by the Financial Services Authority (Seychelles) as HF Markets (Seychelles) Ltd, the FCA as HF Markets (UK) Ltd, the Dubai Financial Services Authority (DFSA) as HF Markets (DIFC) Ltd, and the Financial Sector Conduct Authority (FSCA) in South Africa as HF Markets SA (PTY) Ltd. HotForex is considered a safe Forex broker for depositing funds and has low risk.

Tradeable instruments: HotForex offers Forex & CFD trading on 57 currency pairs (including majors & minors), CFDs on 56 shares, 7 crypto assets, commodities, indices, energies, and ETFs.

Platforms: Platforms supported by HotForex are MT4 & MT5 trader, available on the web, iOS, iPad, and Android.

Minimum deposit: The general minimum deposit on HotForex is $5, which applies to micro accounts. Different payment methods and account types also have different minimum deposits.

Payment methods/deposit time: On HotForex, deposits via bank transfers are credited within 2-7 business days while cards, e-Wallet (skrill), mobile payments like MPesa, and cryptocurrencies (through bitpay) are credited within 10 minutes.

Supported currencies: Base account currencies on HotForex are USD, EUR, JPY, and NGN.

Fees: HotForex charges zero deposits and withdrawal fees for all payment methods except for withdrawal to cryptocurrency wallets that attract a 1% charge.

Spreads for majors like EUR/USD: Typical spreads starts at 1 pip for majors on HotForex. While their Zero Account type has zero spreads. Maximum leverage on HotForex is 1:500.

Withdrawal methods/time: Withdrawals to bank accounts and cards are processed within 2-10 business days, while e-wallet and mobile payments are processed in 10 minutes and cryptocurrencies withdrawals take 2 business days.

Support: HotForex has 24 hours, 5 days a week support via email, phone and a fast live chat. There was no wait time before a representative answered our team.

Read our in-depth HotForex review for our complete research on this forex broker.

#3 Exness – Forex Broker with Low Fees

EUR/USD Benchmark:
1.5 pips (average on major pairs)

Trading Platforms:
MT4, MT5

Account Minimum:

With Exness MPesa deposits are credited instantly while others are processed within 24 hours.

Regulation: Exness is not regulated with CMA. They are licensed by FCA as an investment firm in the UK as Exness (UK) Ltd.

Also registered as Vlerizo (Pty) Ltd with FSCA, and Exness (Cy) Ltd by Cyprus Securities and Exchange Commission (CySEC). Exness is considered a moderate risk for Kenyan traders because they are not regulated in Kenya.

Tradeable instruments: Exness offers trading and CFDs on stocks, currency pairs, cryptocurrencies, indices, metals, and energies.

Platforms: The trading platforms used by Exness are MT4 & MT5 trader, available on the web, with mobile apps that can be downloaded on the Apple App Store and Google Play Store.

Minimum deposit: Exness requires $10 as the minimum deposit with cards and bank transfers for traders to start trading.

Payment methods/deposit time: Payment methods supported by Exness are bank transfers, card, skrill, Neteller, WebMoney, perfect money, mybux, bitcoin and tether.

Supported currencies: Exness supports a wide range of base account currencies. Your trading account type determines the base currencies you can select from. The most popular currencies from all account types are USD, EUR, AUD, KES, among others.

Fees: There are zero deposits and withdrawal fees on Exness, and traders pay no commissions on trades.

Spreads for majors like EUR/USD: Average spread on Exness for major pairs is 1.5 pips. Exness has no maximum leverage.

Withdrawal methods/time: Exness supports withdrawal via Kenya MPesa which are processed instantly and require a minimum withdrawal amount of $10. Card and cryptocurrencies withdrawals are credited in 72 hours.

Support: Exness has email support, a centralized international phone number (no local phone in Kenya) and a 24/7 live chat with a response time under 2 minutes.

#4 Scope Markets – Regulated Forex Broker in Kenya with Low Fees

EUR/USD Benchmark:
0.2 pips with Silver account

Trading Platforms:
MT4, MT5

Account Minimum:

Scope Markets is a local regulated broker in Kenya which offer wide range of trading instruments. They have wide varienty of account types and offer 24/7 support to their customers.

Regulation: Scope Markets is licensed by the CMA as SCFM Limited, which is currently the only regulation they have. We consider Scope Markets a safe forex broker for traders in Kenya, as they are incorporated here.

Tradeable instruments: Brokers can trade shares, forex, indices, commodities, and CFDs on them on the Scope Markets platform.

Platforms: Exness uses the MT5 trader application, which is available for traders on the web, android, and iOS devices.

Minimum deposit: Exness requires $100 as the minimum deposit from traders.

Payment methods/deposit time: Scope Markets supported payment methods are cards, e-wallets, MPesa, and direct bank transfers. Deposits made via MPesa are credited instantly, while bank transfers take up to 24 hours.

Supported currencies: Scope Markets supported account currencies are EUR, GBP, and USD.

Fees: Zero deposits and withdrawal fees are charged on Scope Markets.

Spreads for majors like EUR/USD: Scope Markets Gold Account has commission charges of $3.5 per side and 0.2 spread while Silver Accounts charges spread only, starting at 1.1 pips for pairs like EURUSD. Scope Markets has a maximum leverage of 1:500 on their instruments.

Withdrawal methods/time: The minimum withdrawal amount via mobile money like Airtel Money, T-Money, and MPesa is $5 and processed within 24 hours while bank transfer withdrawals are processed over 2 days with a minimum amount of $1,500.

Support: Scope Markets has 24/5 support via email, phone, and live chat that has no wait time. They also have offices in Westlands and Nairobi, Kenya, where customers can walk in for enquiries.

#5 PepperStone Kenya – Best broker with free deposit & withdrawal

EUR/USD Benchmark:
1.0 – 1.3 pips (Standard account)

Trading Platforms:
MT4, MT5, cTrader

Account Minimum:

Pepperstone is award winning forex broker in Kenya which offer negative balance protection to their traders. They offer nolow spread and does not charge any fees of deposit & withdrawal.

Regulation: PepperStone Kenya is a CMA regulated forex broker, licensed as Pepperstone Markets Kenya Limited. Also licensed by Tier-1 regulator, FCA as PepperStone Limited. They are rated as safe brokers for traders in Kenya.

Tradeable instruments: PepperStone offers trades and CFDs on shares, forex (over 60 currency pairs), indices, and commodities.

Platforms: PepperStone trading platforms are MT4, MT5, and cTrader, available to traders on multiple devices (macOS, iOS, Android, Windows, and tablets).

Minimum deposit: The official minimum deposit for PepperStone is $200, but traders can start trading by depositing any amount.

Payment methods/deposit time: PepperStone accepts payments through Visa, Mastercard, PayPal, and MPesa which are credited instantly, while deposits via bank transfers take up to 2-3 days.

Supported currencies: The base currencies on PepperStone accounts is USD and GBP.

Fees: All deposits have zero fees on PepperStone, but withdrawals via bank wire transfers attract fees of $20 per transaction. Withdrawals via PayPal, MPesa, and cards are fees.

Spreads for majors like EUR/USD: PepperStone charges commission on Razor accounts with a typical average spread of 0.9 pips and Standard accounts are charged an average spread of 1.9 pips. PepperStone has a maximum leverage of 1:400 for its instruments.

Withdrawal methods/time: PepperStone takes 3-5 to process withdrawals to bank accounts and requires a minimum withdrawal amount of $80 while card withdrawals take 2-5 days with a minimum amount of $10. Withdrawals to PayPal accounts are processed within 2 days.

Support: PepperStone has Kenyan phone support that is available 24/5. They have 24/7 email support and live chat that had no wait time when our team tested it. The chat starts with a chatbot, but you can transfer to an agent anytime. There is WhatsApp support too, but it did not respond.

#6 FXTM – Best Forex Broker with competitive spreads

EUR/USD Benchmark:
1.5 pips

Trading Platforms:
MT4, MT5

Account Minimum:

FXTM is regulated forex broker in kenya. They offer commission free trading account to traders. They have wide variety of tutorials and various trading tools.

Regulation: FXTM is a regulated forex broker in Kenya, registered with the CMA as Exinity East Africa Limited. The broker is registered as ForexTime Limited in Cyprus and licensed by CySEC, also registered as Exinity UK Ltd., and licensed by the FCA. We consider FXTM to be safe brokers for customers because of their multiple registration and regulators.

Tradeable instruments: FXTM offers traders CFDs on currencies, cryptocurrencies, stocks, indices, metals, and commodities.

Platforms: FXTM applications for trade are MT4 & MT5 Webtrader, which can be accessed on iOS and Android devices.

Minimum deposit: The minimum deposit for micro accounts is $10 on FXTM, while Advantage and Advantage plus accounts require a $500 minimum deposit.

Payment methods/deposit time: FXTM accepts various payments for deposits. Card deposits are processed instantly while bank transfers take up to 1 day to be credited. FXTM accepts MPesa for deposits under the African local solutions method, which can be seen on the dashboard.

Supported currencies: Base account currencies offered by FXTM are GBP, EUR, NGN, and USD.

Fees: FXTM offers traders zero deposits fees and commission-free trading, but charges $1 for each withdrawal.

Spreads for majors like EUR/USD: Micro and Advantage plus accounts on FXTM have zero commission while spreads start from 1.5 pips. The Advantage account has commission fees from $0.2 to $2 and ultra-tight spreads starting at 0.0 pips. Maximum leverage on FXTM is 1:200 which reduces as the notional value increase.

Withdrawal methods/time: Withdrawals are processed within 24 hours.

Support: FXTM has email and phone number support, with a live chat virtual assistant that answers basic questions and you can request to be transferred to a live agent which typically responds in 1 minute on working days. They also have WhatsApp support that responded under 3 minutes when we tested, which is relatively slower than the live chat.

Read our detailed FXTM review for our in-depth research about FXTM broker.

How to Choose Best Forex Broker in Kenya?

Forex brokers are a great resource for online traders. But, knowing which forex broker to choose can be a challenge.

This guide explains some of the important things to look out for before choosing a forex broker in Kenya, by answering some fundamental questions.

1) Is the Forex Broker Regulated by CMA?

The first step in choosing a broker in Kenya is to verify that they are regulated. You can verify their license on the CMA website or any other regulators website.

Let us take HotForex for example:

To verify their license with the CMA in Kenya, you go to the CMA website and download the ‘list of licenses’ pdf file, as shown below:

CMA Regulation

Then you search for HotForex, it would appear under the ‘Non-dealing Online Foreign Exchange Broker’ section. See screenshot below:

HotForex regulation with CMA

2) What are their Trading Charges?

The next thing you need to consider after verifying a broker’s license is to check out their trading fees.

For example, while trading with HotForex, the average spread for a major pair like EUR/USD trade is 1.3 pips with their Premium Account type. This means that the trader would pay $1.3 for 1 Mini Lot trade (and $13 for Standard Lot) whose bid price is, for instance, $1.100.

While the HotForex Premium accounts do not charge any commission, their Zero accounts charge commissions starting from $3 per lot (which is a $6 round turn amount) for majors. But their spreads are close to 0 pips with this account type, so the overall trading fees is lower.

You should check out these trading fees before you start trading on any platform, to be sure you understand the fees and there are no hidden charges.

You can see the trading fees of brokers on the accounts description section of their website.

Let’s see an example of FXPesa trading fees below:

FXPesa Accounts Comparison

The above example is the comparison of 2 account types at FXPesa. You will notice that their typical spreads with Executive account start from 1.4 pips, and 0 pips with Premiere Account. What is not mentioned in the screenshot is that there is around $7 roundturn commission per lot with Executive Account type.

But, even with the commission, the overall fees is around 50% lower, depending on the forex pair or other CFD instrument that you are trading. So, you should carefully check the overall trading fees which you will be paying. Use the above check as your guide to verify how much trading fees you will be paying for each instrument you want to trade.

3) Ease of Withdrawals via Local Methods

Another question when it comes to choosing forex trading platforms is whether or not your broker will make things complicated for you.

Do they accept MPesa and allow deposits and withdrawals via Kenyan bank accounts? Do they charge deposits or withdrawal fees? If yes, how much?

The best forex brokers are those that offer ease of local withdrawals via bank transfers, accept MPesa and process withdrawals and deposits quickly.

To see the supported withdrawal methods and time it takes to receive your money, simply go to the deposits/withdrawals section of their websites.

For example, on the FXPesa website, on the left column where they have a menu for sections, you can click on ‘Support’ when it drops down, you will select ‘Deposit & Withdrawals’ to see their deposits and withdrawals. For mobile devices, click on the 3 strokes beside the FXPesa logo to see the support section.

See a screenshot below:

FXPesa Withdrawal Methods

In the above example of FXPesa, you can see all the available withdrawal methods & deposit methods at this forex broker.

You should be asking yourself these important questions related to deposits & withdrawals: ‘is your preferred method available?’, ‘what is the minimum deposit & withdrawal for that method?’, ‘how much time does the withdrawal & deposit take?’.

4) Available Trading Platforms

The ability of the forex broker to make their trading applications available on multiple platforms is another factor to consider when choosing.

Do they support mobile versions as well as the web? You should check if their app is available for iPhone, iPad, Tablets, and Android users.

The availability of multiple trading platforms makes trading easier as brokers can trade on the go and easily take opportunities or change their trading positions to stop a loss.

Further options like MetaTrader 4, MetaTrader 5, cTrader comes with some functionalities and tools.

You would want to choose a forex broker who has multiple trading platforms and applications.

How to Open Account with Forex broker in Kenya

To start trading forex, you need to open a live account with a forex broker. Since in our guide we have used ‘FXPesa’ as the example forex brokers, so we will continue to use them as an example on how to open your account.

These steps are typically the same at all the forex brokers, and very straightforward, so once you know them at one broker, you can signup with pretty much any other broker.

Follow these steps to open a live trading account with FXPesa:

Step 1) Go to FXPesa website homepage via

FXPesa Website

Step 2) Click on ‘Real Account’ on the top right side of the homepage, then fill out the form that appears.

You need to provide your name, email address and phone number. A 4-digit code will be sent to your phone; after you enter the code, click ‘NEXT’ to continue the registration.

Signup with FXPesa

Step 3) To proceed, fill out your personal information, create a password and choose a type of account that you want.

Step 4) After that, you need to provide some information about your trading experience, and then you will need to read the legal declaration online and check the box beside it to show you have read and agreed with it.

Step 5) Once you complete steps 2-4, you will receive an FXPesa confirmation email.

To approve your account for trading, you will need to verify your identity by uploading a government-issued ID and an address verification document like a water bill.

Step 6) When your documents are reviewed and your account is approved, you will receive an email with login details and a link to download the app.

Step 7) You can deposit money into your account and start trading once you download the app.

FAQs on Best Forex Brokers in Kenya

What forex brokers are regulated in Kenya?

As of December 2021, the only 6 CMA regulated forex brokers in Kenya are FXPesa, Scope Markets, PepperStone, FXTM, HotForex, and Windsor Brokers (registered as Windsor Market Kenya Limited).

Which Forex Brokers accept MPesa?

There are many forex brokers that accept MPesa as per our research & 6 CMA regulated forex brokers in Kenya all accept MPesa payment method for deposits. These brokers also have MPesa for withdrawals.

Which is the Best Forex broker in Kenya?

Overall best forex broker in Kenya based on this post is FXPesa, because of their regulation, relatively lower fees, availability on all devices, multiple trading applications, and ease of use.

Which Forex Brokers has the lowest minimum deposit in Kenya?

The lowest minimum deposit at regulated forex brokers in Kenya is $5 at FXPesa. HotForex has 600 KES as their minimum deposit. Pepperstone has a high minimum recommended deposit of $200. Other forex brokers have minimum deposits from $5-100.

Which Forex Broker has the lowest spreads in Kenya?

In Kenya, HotForex, FXPesa & Pepperstone offer low to zero spread accounts, which has commission fees per lot.

For example, you pay a commission fee of $7 per trade on FXPesa with the Premiere Account, $6 per trade for majors and and $8 per lot for minors at HotForex with Zero Account, and $7 per lot for a round turn trade on Pepperstone Razor Account.

FXPesa is our #1 Ranked Forex Broker in KenyaVisit