Online Forex/CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 84.62% of retail investor accounts lose money when trading Online Forex/CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing money.

ALL ACCOUNTS

Trading accounts for every level

Compare our live trading accounts with benefits from zero-commission to 0.0 pip spreads.

FXPesa All Accounts
WHY OPEN A TRADING ACCOUNT WITH FXPESA?

Open online trading accounts with multichannel support

Trade on global financial markets with secure accounts accessible on any device.

Step 1 open

Step 1: Share your details

Verify with a Kenyan National ID, international passport, visa document or proof of address.

Step 2 fund

Step 2: Make a deposit

Fund your trading account with mobile money, credit cards, bank transfers or eWallets.

Step 3 trade

Step 3: Start trading

Make trades on the world’s stage with live trading accounts built for all types of traders.

WELCOME BONUS

Make your first deposit and get 30% extra trading credit!

Terms and conditions apply.

Welcome Bonus Campaign
COMPARE ACCOUNTS

Compare commission-free and zero-spread trading accounts*

All trading account types are available in USD and KES.

Standard

Zero commission

  • Free to sign up
  • USD or KES account
  • Leverage up to 1:400
  • Average spreads of 1.4 pips
  • No minimum deposit
  • $0 commission*
  • MT4, MT5, MQ WebTrader & Equiti Trader
  • Mobile, desktop and tablet compatible
  • Advanced market analytics
  • Live market news
  • Instant notifications
  • Ideal for new to intermediate traders

Premier

0.0 pip spreads

  • Free to sign up
  • USD or KES account
  • Leverage up to 1:400
  • Spreads from 0.0 pips*
  • Deposits from $100
  • US$3.5/lot per side commission
  • MT4, MT5, MQ WebTrader & Equiti Trader
  • Mobile, desktop and tablet compatible
  • Advanced market analytics
  • Live market news
  • Instant notifications
  • Ideal for advanced and high volume traders

Risk-free demo

Test first, trade later

  • Totally free
  • No deposits or bank details required
  • Practice with $10,000* (sorry, not real cash!)
  • Learn on live markets with real-time data
  • All products available on all devices
  • Try out real platforms: MT4, MT5 and Equiti Trader
MPESA & FXPESA

Deposit, fund & withdraw: All from your mobile

LEARN WITH FXPESA

Trading account FAQs

How do I open a live account with FXPesa?

Apply for an account by submitting your contact details and personal information (with proof of address). Once the application is complete, we’ll email you access codes to our client portal. Upon opening the portal with your unique details, you’ll be able to make your first deposit via secure transfer. Check out our funding options for ways to pay.

Yes, you can open a free demo account with up to $50,000 in simulated funds to test the platform and your trading strategies risk-free on live markets. Demo accounts have access to our full list of products on both MT4 & MT5.

We offer a range of trading account types to suit any trader’s needs and they vary based on deposit size. Open a Standard account with no minimum deposits and zero-commission. Premier accounts (with deposits from $100) offer super-tight spreads from 0.0 pips*.

If you’re not ready to fund, practice risk-free on real markets with our live forex trading demo.

FXPesa is an execution-only broker. That means we do not trade on behalf of our clients nor do we recommend anyone to trade on the behalf of our clients.

Once an account type & currency is set, it’s not possible to change these details to ensure we stay compliant to local regulators. We do allow up to three trading accounts under any one portal, so we recommend you open a second (or third – at the max) account with a new account type and currency.

The Welcome Bonus offers 30% extra on your first deposit, when you deposit a minimum of $100 into your MT5 trading account.

Click here for full Terms and Conditions.

You can claim the bonus by depositing more than the minimum $100 and upon deposit, accepting the terms and conditions within the client portal.

The bonus will be credited within 30 minutes to a maximum of 1 business day after your first deposit is made.

No, the bonus cannot be used to cover trading losses. It's displayed in the credit field on the MT5 platform and cannot be utilised to offset losses in your account.

No, the bonus is not realisable and cannot be withdrawn. It will be removed if you withdraw or transfer out any funds, or if your own funds fall to 5% or less of your total equity.

There's more to explore

All products hero banner

Products

FX, indices, commodities, futures, shares & ETF CFDs.

Trading platforms hero banner

Platforms

Trade confidently with powerful platforms on any device.

Partnerships hero banner

Partners

Introduce your client network for competitive benefits.