Top Forex Brokers That Accept Mpesa Deposits in Kenya

Forex trading in Kenya using Mpesa.

Check out these brokers at the bottom of the post.

As a writer of Forex content; one of the questions that I’m constantly asked is to recommend a good Forex broker that accepts Mpesa deposits in Kenya.

Of course, they aren’t so many.

And just until recently, the few brokers who provided mobile payment solutions were either unreliable or new.

Then FXTM happened.

In this post, we list Forex brokers that accept Mpesa Deposits and withdrawals in Kenya.

Some of these brokers are strict to Forex trading. Others are diverse and also provide options trading on the side.

1. XM Forex.

How to Fund Your XM Broker Account With Safaricom – Mpesa.

To deposit money to your XM account with Mpesa,

  1. Login to your account. Or register here if you are new to XM Forex.
  2. Click on the quick deposit button on top of your trading chart.
  3. You can fund XM with VISA, MasterCard, Skrill, Neteller, AstroPay, Bitcoin, Webmoney, and DusuPay. But for the purpose of this blog, click on DusuPay.
  4. Scroll down to the Mobile payment method and click on Safaricom Mpesa.
  5. Enter your phone number and the amount you wish to deposit.
  6. Confirm that you want to fund XM Forex via DusuPay.

You will see this message after clicking continue –

Payment pending.

If you have followed the steps correctly, your account will be credited soon.

8. Check your phone for push notification from DusuPay and enter your Mpesa Pin to complete the transaction.

2. Iron Trade.

Updated on 8/13/2019  – before opening an account with Iron Trade or investing your money with the platform, know you can lose all your investments. Another thing, people who have invested in Iron trade in Kenya have reported trouble in withdrawing their money.

It is owned and operated by Bartoli Management S.A of address 306 Premier Building, Albert Street, Victoria, Mahe, Republic of Seychelles.

Iron trade offers Forex and Options Trading with the lowest trading time in the market.

You can open a trade that runs for 30 seconds and get 80% returns (or more) when you win.

The best thing about Iron Trade is, it operates 24 hours – 7 days a week.

Take note that deals made during the weekend are over the counter deals (OTC).

What’s the meaning of OTC?

Over the counter, trade means a transaction made between two parties without publishing it anywhere. These types of deals are unique to Iron Trade and can be a source of income when Forex is off.

Is The Iron Trade Platform User Friendly?


It is easy to open an Iron Trade account, navigate, and to actually trade on the platform.

To confirm that it is, in fact, easy to use and that the OTC option works just fine; I opened an Iron Trade account over the weekend;

Traded on the demo account, lost, recovered, and made some profits.

See the image below: –

Forex Brokers that accept Mpesa deposits

Does Iron Trade Accept Mpesa Deposits?

Yes, in fact; the system is so easy to use and very convenient.

Just click on the deposit button then on Visa/Mastercard.

You will be redirected to the dusu pay page with an option to choose your preferred payment choice.

Payments are localized such that if you are in Kenya you can use Mpesa; Cameroonians can use MTN Money to deposit to Iron trade; Ghanaians can use Mobile money; Nigerians to use MasterCard, Verve, and Visa; Rwandan traders can use MTN mobile money to deposit; Tanzanians can use Mobile money and the people of Uganda can make a deposit to Iron Trade with either Airtel Money or MTN Mobile Money.

Payments in Iron Trade are Safe and Secure and you can deposit  Ksh. 1,000 minimum.

Iron Trade Deposit Options

3. Expert Option.

How to Fund Your Expert Option Account in Kenya. 

There are 11 easy ways to deposit money to your Expert Option account in Kenya. You could use your Visa Card, MasterCard, Maestro, Yandex Money, Qiwi, Crypto, Perfect Money, Fasapay, Webmoney, Neteller, or Skrill. But perhaps the only method you’d want to learn how works is the newly introduced Mpesa deposit Method.

How to Use Mpesa to Deposit Money to Your Expert Option Account. 

Step 1.

Login to your Expert Option Account or register here if you are new to trading. Now click on the deposit button on the top right corner of your browser and choose Mpesa.

Fund your account via Mpesa

Step 2.

Enter your Mpesa number and click continue.

Step 3.

Enter your Mpesa number again and click pay. Your number must not have a (+) sign at the beginning. In case of any difficulty in payment, just reply to the live chat pop-up on your computer and you will get instant help.

Step 4.

You will get a push notification (on your phone) asking if you want to pay the specified amount to Flutterwave account number ExpertOti… Enter your Mpesa Pin to complete the transaction.

Your account will be updated instantly.

It’s that easy.

Remember, after your first deposit you won’t be able to change your deposit and withdrawal method.

Register Here to Start Trading With Expert Option.

4. TemplerFX.

TemplerFX is one of the most popular Forex brokers in Kenya. And a pioneer of Forex deposits via Mpesa.

Like most international brokers, TemplerFX is licensed to the Financial Services Authority (FSA) of Saint Vincent and the Grenadines.

You can Trade Forex, Metals, Energies, CFDs, and Spot Indices on TemplerFX.

How to Deposit Money to TemplerFX.

Templer accepts deposits from different wallets from across the world.

People in Russia can use alfa-bank to make a quick deposit; Georgians, Kazakhstanis, and Ukrainians can use self-service terminals for instant deposits.

Kenyan and Tanzanians can use Mpesa for mobile wallet deposits. Nigerians, South Africans, Europeans, and people of Aisa – can use: – Skrill, Perfect Money, Contact, Visa, Mastercard, Leader, OK pay, Paxum, name it..

The minimum deposit in Templer is Ksh. 100.

Are Spreads in Templer Good Enough For Newbies?

Here’s a sneak peek of the Templer contract specifications.

Learn more about TemplerFX here.

5. Olymp Trade.

Olymp Trade is so far the best FTT trading broker in the world.

If you don’t have an account with Olymp Trade already, register.

Olymp Trade does not currently accept Mpesa deposits but I believe it is a service that they will soon integrate.

At the moment though, you can deposit from Mpesa via Skrill to Olymp Trade.

Read: How to Deposit to Olymp Trade From Mpesa Via Skrill.

It is also possible to deposit to Olymp Trade from Mpesa Via Neteller. 

6. EGM Securities Accepts Mpesa Deposits.

EGM Securities is a local Broker in Kenya that provides a platform for trading both Forex and CFDs.

Hard as it is to believe, EGM is the only FX company that is regulated in Kenya under the Capital Markets Authority.

To start trading in EGM you need to deposit at least $200 or $5000 depending on if you want to start trading with an executive or a premium account.

Unlike its international competitors spreads in EGM are high at 1.6 with a maximum leverage of 1:400.

EGM supports MT4 trading and it also accepts Mpesa deposits.

7. IQ Option.

When we talk about Options Trading, which trading platform comes to your mind?

  • Expert Option?
  • Binomo?
  • AvaTrade?

To most of us, we think IQ option when we think trading.

And even though IQ Option isn’t currently as popular to Kenyans as the Wildebeest Migration is to the Serengeti; it is still a broker to recon with.

IQ Option platform

IQ Option doesn’t currently accept Mpesa deposits.

However, you can still deposit from Mpesa to IQ Option Via Skrill or Neteller.

Read: Full IQ Option Review With Deposit Tips  

8. FXTM Accepts Mpesa Deposits 

Best Forex Trader in Kenya 
Minimum Deposit $10
ECN (Minimum Deposit$200
Mpesa Deposit KenyaAvailable
Start Trading Register

Did you know that FXTM is now the only International and most reputable Forex Broker that offers almost all the local deposit solutions to almost all African countries?

  1. Nigerians can deposit to FXTM using Nigeria Local Bank Wire Transfer
  2. Indonesians can deposit using Indonesian Local Transfer
  3. Algerians can deposit with Algerian Local Transfers (Local currency supported)
  4. Kenyans can deposit to FXTM using Mpesa (Join FXTM)
  5. Pakistani can deposit to FXTM using Local transfer for India and Pakistan
  6. People of Malaysia can deposit using Online Banking Malaysia services 
  7. Traders from Afghanistan can deposit with Afghani Local Transfers services
  8. Chinese Traders can deposit to FXTM using China Online Banking (P) services
  9. Traders from Tanzania can deposit using Tanzanian Local Transfers (BRK)
  10. FXTM traders from Vietnam, Thailand, and Iraq can also deposit using local transfer services 

FXTM also accepts all E-Wallets including dusupay which allows Rwanda and Ugandan traders to deposit using MTN Mobile Money.

P.s Mobile money deposits are instant.

9. Hot Forex Kenya 

Hotforex is the latest Forex broker to accept Mpesa deposits in Kenya.

If offers different account types to different traders. Accounts which include: –

a. a micro account which only needs a $5 deposit to activate

b. a premium account that needs $100 to activate and an auto account.

You can trade over 47 different currency pairs, gold, and metals, oil and energies, commodities, stocks and indices with Hotforex.

And even  more interesting, you can deposit and withdraw money to the broker via all these methods

  • Bank transfer
  • Credit card
  • Debit card
  • Boleto
  • China UnionPay
  • FasaPay
  • Mpesa
  • Skrill
  • WebMoney
  • Yandex Money

Forex Brokers That Accept Mpesa


Visit Website.
1 XM - broker bonus
  • 1000+ Trading Instruments
  • :0.6 Spreads as low as 0.6 pips
  • :888:1 Leverage
  • :Bonus up to $5,000
  • :Licensed and Regulated
Start trading with a FREE Demo Account.
  • Deposit $10
  • Trade with $1
  • No withdrawal limit
  • FREE demo account
Get FREE $10,000 in Your Demo Account.
3 Best binary options broker
  • Over 100 assets
  • :Social trading
  • :Technical analysis tools
  • :Fast and efficient on any device
  • :Instant access to trading
Earn $50 every 30 seconds!
4 iq-option-Logo
  • Available on all devices
  • Demo Account Available
  • Trading Signals Available
Make up to $1000 daily. Sign up to get started.
* Mpesa, Online Naira, Airtel Money, Skrill, and Neteller accepted.
5 FXTM bonus
  • FREE Demo Account
  • :Step-by step tutorials & articles
  • :Tight spreads
  • :Superfast trade execution
  • :Hi-tech forex trading tools
30% Welcome Bonus
* Risk Disclosure: Products offered by this website involve a significant risk to your invested capital.
  • 12 Trading Platforms
  • :6 Account Types
  • :150+ Trading Platforms
  • :15+ Funding Methods
100% Credit Bonus
* Risk Disclosure: Products offered by this website involve a significant risk to your invested capital.

Visit Website.
  • Deposit $10
  • Trade with $1
  • No withdrawal limit
  • FREE demo account
Get FREE $10,000 in Your Demo Account.

Tagged With :

One Response to “Top Forex Brokers That Accept Mpesa Deposits in Kenya”

Comment on this post