01Key Takeaways (TL;DR)
FXPesa is Best For
Kenyan forex traders - especially beginners - who want a locally regulated broker with M-Pesa deposits and low entry barriers.
Standout Feature
Kenya's first CMA-regulated forex broker (Licence #107), operated by EGM Securities under the Equiti Group umbrella.
Watch Out For
Limited crypto CFDs, no cTrader or native TradingView integration, and Premier account commission of $7/lot round-turn.
My Verdict
Solid 8.1/10. Regulatory trust and local payment rails outweigh the platform gaps. Worth it if you trade forex and commodities.
02FXPesa Overview & My Experience

I'll be honest with you - I have a love-hate relationship with FXPesa that makes it incredibly hard to write a clean review. But I'll start with what I genuinely like about Kenya's first CMA-regulated forex broker.
For starters, the onboarding process at FXPesa is as smooth as smooth can get, and rightfully so. Because FXPesa is a Kenyan-first broker, they understand the unique challenges that beginner forex traders in the country face. This is unlike offshore brokers who expect you to produce KYC documents pinpointing your exact physical location - not a P.O. Box, something most Kenyans simply don't possess.
FXPesa is the trading name of EGM Securities Limited, a Kenyan company headquartered on the 12th Floor of Tower 2, Delta Corner Towers, Waiyaki Way, Westlands, Nairobi. EGM Securities is a subsidiary of the Equiti Group, a global brokerage infrastructure provider regulated in multiple jurisdictions. FXPesa holds Capital Markets Authority (CMA) licence number 107, granted in 2019, making it one of the earliest locally licensed retail forex brokers in Kenya.
My first live deposit with FXPesa was via M-Pesa - and the funds reflected in my trading account within minutes. That alone sets FXPesa apart from nearly every offshore broker I've tested. The ability to deposit and withdraw in Kenyan Shillings without conversion fees eating into your capital is a genuine game-changer for local traders.
Patrick's First-Hand Experience
I've maintained a live FXPesa account since 2020, testing both the Standard and Premier accounts across MT4, MT5, and the Equiti Trader mobile app. I've deposited via M-Pesa, local bank transfer, and Skrill. I've withdrawn profits back to M-Pesa in under 30 minutes on multiple occasions. This review is based on that real, hands-on experience - not marketing brochures.
03Is FXPesa Regulated?
Regulatory trust is the single most important factor I evaluate when reviewing a forex broker. In Kenya, the Capital Markets Authority (CMA) is the statutory body charged with regulating and supervising capital markets, including online forex brokers. FXPesa operates under CMA Licence No. 107, issued to EGM Securities Limited.
CMA Licence #107
FXPesa has beem regulated by Kenya's Capital Markets Authority since 2019. Subject to local conduct rules, capital adequacy requirements, and ongoing supervision.
Segregated Client Funds
FXPesa holds client deposits in segregated accounts separate from the broker's operational funds, in accordance with CMA regulations.
Negative Balance Protection
You cannot lose more than your account balance. This is critical when trading with 1:400 leverage on volatile instruments like gold and oil.
Equiti Group Parentage
Backed by the Equiti Group, which holds regulatory licences in the UK (FCA), UAE (SCA), and other jurisdictions - adding a layer of group-level oversight.
What CMA Regulation Actually Means for You
The CMA's regulatory framework for online forex trading in Kenya was established following the Capital Markets (Online Forex Trading) Regulations, 2017, which created a licensing regime specifically for retail forex brokers. A 2020 amendment further tightened capital requirements and conduct rules. Brokers licensed under this framework must maintain minimum capital, submit to periodic audits, and participate in the Investor Compensation Fund, which protects clients in the event of broker insolvency.
What this means practically: if FXPesa were to fail as a business, your funds/capital/deposits/profits - held in segregated accounts - would be recoverable, and the Investor Compensation Fund provides an additional safety net. This is a level of protection that unregulated offshore brokers simply cannot offer.
Important: 80% of Retail Traders Lose Money
Per FXPesa's own risk disclosure, 80% of retail investor accounts lose money when trading online forex/CFDs with this provider. CMA regulation protects your funds from broker misconduct - it does not protect you from your own trading losses. Trade responsibly.
04Account Types
FXPesa offers two live account types: the Standard Account and thePremier Account. Both use ECN market execution with straight-through processing (STP), meaning FXPesa does not take the other side of your trades - all orders are routed directly to liquidity providers.
FXPesa Standard Account
Beginner-friendly- Min Deposit$0
- Spread from1.4 pips
- CommissionNone on FX
- ExecutionECN / STP
- Base CurrencyUSD / KES
- PlatformsMT4, MT5, Equiti, WebTrader
Built for modern traders. No commission on forex trades, competitive spreads, and zero minimum deposit make this the ideal entry point.
FXPesa Premier Account
For active traders- Min Deposit$100
- Spread from0.0 pips
- Commission$7/lot round-turn
- ExecutionECN / STP (Raw)
- Base CurrencyUSD / KES
- PlatformsMT4, MT5, Equiti, WebTrader
Raw spreads from 0.0 pips with a flat $7/lot round-turn commission. Best for high-volume traders who need tight pricing.
Which Trading Account Should You Choose?
In my experience, the Standard account makes sense if you're starting out or trading smaller position sizes. The spread-only cost model is transparent - you know exactly what you're paying per trade without having to mental-math a commission on top. However, once your monthly volume crosses roughly 10-15 standard lots, the Premier account's raw spread + $7/lot commission typically works out cheaper.
Here's a quick example: on EUR/USD, the Standard account shows spreads around 1.4 pips. The Premier account shows 0.0–0.2 pips plus $7/lot commission. At $10 per pip per standard lot, the Standard costs ~$14 per round-turn, while the Premier costs ~$2 (spread) + $7 (commission) = ~$9. The crossover point is clear: if you trade size, Premier wins.
Ready to open an FXPesa account?
Start Trading with FXPesa05Trading Platforms

FXPesa offers a solid - if not class-leading - set of trading platforms. You get the industry standards plus a proprietary mobile app. Here's my take on each, having used them all extensively.
MetaTrader 4 (MT4)
MT4 is the industry standard forex trading platform that every legit forex broker worth their name offers. It's a robust, time-tested platform that lets you trade forex, indices, and commodities. Available as an installable desktop application (Windows) and as mobile apps for Android and iOS. FXPesa's MT4 implementation supports Expert Advisors (EAs), custom indicators, and all the charting tools you'd expect.
My take: MT4 is reliable but aging. The charting feels dated compared to modern platforms, but for automated trading via EAs, it remains unbeatable. If you run algorithmic strategies, MT4 is your platform at FXPesa.
MetaTrader 5 (MT5)
MT5 is the successor to MT4 (not "predecessor" as some sources incorrectly state). It's a more versatile platform that supports additional asset classes including stocks, futures, and options. Critically, choosing MT5 when you open your FXPesa account gives you access to copy trading - you can automatically replicate trades from other successful traders on the FXPesa Copy platform. MT5 also allows your account balance to be denominated in Kenyan Shillings (KES), which is a significant advantage for local traders.
My take: If you're new to forex or want copy trading, choose MT5. The KES denomination option alone makes it the better pick for most Kenyan traders - you avoid currency conversion costs on every deposit and withdrawal.
Equiti Trader App
Available for both Android and iOS, the Equiti Trader app lets you analyze and manage trades on the go. You can also deposit and withdraw funds directly from the app - including via M-Pesa. Its greatest strength is the "TradingView-like" charting interface, which offers more advanced visualization than the native MT4/MT5 mobile apps.
My take: This is the app I reach for when I'm away from my desk. The charting is genuinely better than MT4 Mobile, and being able to M-Pesa deposit from the app without logging into a browser is convenient.
WebTrader Platforms
I'm more of a Linux user, which means that without extra customization, I'd be locked out of desktop MT4/MT5 - they only run on Windows and macOS by default. This is where FXPesa's WebTrader platforms shine. There are three:
- MT4 WebTrader - browser-based MT4 with full trading functionality
- MT5 WebTrader - browser-based MT5 including copy trading access
- FXPesa Copy - browser-based copy trading platform for following and copying signal providers
Real Trading Story: The WebTrader Save
I once lost my phone in Nairobi CBD minutes after placing a large XAU/USD (gold) order right before the Non-Farm Payrolls release. No laptop, no one nearby to call. FXPesa's WebTrader saved that trade from catastrophe. I sprinted into a nearby cybercafe, opened a browser, logged into my FXPesa account, launched MT5 WebTrader, and managed the position as it turned green. That day, browser-based access wasn't just a convenience - it was the difference between profit and disaster.
06FXPesa Funding & Withdrawal Methods
This is where FXPesa truly distinguishes itself from the pack. For Kenyan forex traders, the ability to fund and withdraw via M-Pesa - the mobile money service used by over 30 million Kenyans - is transformative. No other CMA-regulated forex broker offers this level of local payment integration.
| Method | Currency | Min Deposit | Max Deposit | Min Withdrawal | Max Withdrawal | Fees |
|---|---|---|---|---|---|---|
| M-Pesa | KES | $5 equiv. | $15,000 | $1 | $15,000 | Free |
| Local Bank Transfer | KES | $10 | $15,000 | $10 | $15,000 | Free (bank charges may apply) |
| International Bank Transfer | USD | $50 | No limit | $50 | No limit | Free (intermediary bank fees may apply) |
| Skrill | USD | $5 | $15,000 | $5 | $15,000 | Provider charges may apply |
| Neteller | USD | $5 | $15,000 | $5 | $15,000 | Provider charges may apply |
M-Pesa Deposits: The Local Advantage
When you deposit via M-Pesa, the funds are converted to your account's base currency (USD or KES if you're on MT5) at FXPesa's internal exchange rate. If your account is KES-denominated on MT5, there's no conversion at all - you deposit shillings and trade in shillings. This eliminates the 2-4% conversion margin that offshore brokers typically charge when you deposit in a local currency.
Withdrawals back to M-Pesa are processed within 30 minutes during business hours in my experience, though FXPesa officially states same-day processing. Bank transfer withdrawals typically take 1-2 business days. All withdrawals are returned to the source of original payment, in line with AML (anti-money laundering) regulations.
Withdrawal Rule You Must Know
FXPesa returns withdrawn funds to the original payment source. If you deposited via M-Pesa, your withdrawal goes back to M-Pesa. If you deposited via Skrill, it goes back to Skrill. If the original method is unavailable, FXPesa returns funds to your bank account - but you may need to provide additional identification to prove the bank account is yours, per AML procedures.
07Spreads & Commissions
FXPesa's cost structure depends entirely on which account you choose. The Standard account uses a spread-only model - no commission on forex trades. The Premier account uses a raw-spread-plus-commission model. Let me break down what I've observed in live trading.
| Instrument | Standard Spread | Premier Spread | Premier Commission | Max Leverage |
|---|---|---|---|---|
| EUR/USD | ~1.4 pips | from 0.0 pips | $7/lot RT | 1:400 |
| GBP/USD | ~1.8 pips | from 0.2 pips | $7/lot RT | 1:400 |
| USD/JPY | ~1.3 pips | from 0.1 pips | $7/lot RT | 1:400 |
| XAU/USD (Gold) | ~2.5 pips | from 0.15 pips | $7/lot RT | 1:400 |
| WTI Crude Oil | ~3.0 pips | from 0.3 pips | $7/lot RT | 1:100 |
| US30 Index | ~2.8 pips | from 0.5 pips | $7/lot RT | 1:100 |
| US Shares (CFD) | Variable | Variable | $0.02/share | 1:20 |
Spreads are variable and widen during news events - this is normal for an STP broker. During the NFP release or major central bank announcements, I've seen EUR/USD spreads on the Standard account spike to 4-6 pips for a few seconds before normalizing. The Premier account's raw spreads also widen, but from a lower base.
Rollover / Swap Fees
FXPesa charges overnight financing (swap) fees for positions held past 23:59 server time (New York time). The formula for index CFDs is:Closing Price × Interest Rate / 100 / Number of Days ± Dividends × Trade Size. Pay attention on Fridays - if you hold positions over the weekend on rolling commodities or indices, the rollover is charged at 3x because markets are closed Saturday and Sunday. For forex, the triple swap is typically charged on Wednesdays.
To avoid rollover charges entirely, close all open positions before 23:59 server time each day. FXPesa does not currently advertise a swap-free (Islamic) account, so Muslim traders should confirm availability with support before opening an account.
08Leverage & Margin
FXPesa offers maximum leverage of 1:400 on selected products, including forex major pairs and precious metals (gold, silver), as well as oil and natural gas commodity CFDs. Lower leverage applies to other instruments: indices typically max out at 1:100, and individual stock CFDs at 1:20.
Is 1:400 too much? In my professional opinion, 1:400 is excessive for most retail forex traders. A 1:400 leverage means a mere 0.25% adverse price move wipes out your entire margin. To put this in perspective, EUR/USD regularly moves 0.5-1.0% in a single trading session. I personally trade FXPesa at 1:50 to 1:100 maximum, and I recommend the same to anyone who asks.
| Instrument | Max Leverage | Margin for 1 Standard Lot ($100k) |
|---|---|---|
| Forex Majors (EUR/USD, GBP/USD, USD/JPY) | 1:400 | $250 |
| Forex Minors & Exotics | 1:200 | $500 |
| Precious Metals (XAU/USD, XAG/USD) | 1:400 | $250 |
| Commodities (Oil, Natural Gas) | 1:100 | $1,000 |
| Indices (US30, NAS100, SPX500) | 1:100 | $1,000 |
| Shares (CFD) | 1:20 | $5,000 |
| Crypto CFDs (if available) | 1:5 | $20,000 |
FXPesa provides negative balance protection, meaning you cannot lose more than your deposited funds. This is mandated by CMA regulations and is a critical safety feature - without it, a sudden market gap could leave you owing the broker money. But don't let this lull you into complacency. Negative balance
09Tradable Instruments
FXPesa provides retail access to a respectable range of CFD products: forex, indices, commodities, shares, ETFs, and futures. Here's what I've found noteworthy - and where I think the offering falls short.
Forex
Major, minor, and exotic pairs. EUR/USD spreads from 0.0 pips (Premier). 1:400 leverage on majors.
55+ pairsIndices
US30, NAS100, SPX500, UK100, GER40, JPN225 and more. Rollover includes dividend adjustments.
15+ indicesCommodities
Gold (XAU/USD), silver (XAG/USD), WTI crude oil, natural gas. Triple rollover on Fridays.
6+ commoditiesShares (CFD)
US-listed shares and ETFs. Commission from $0.02/share. Leverage up to 1:20.
80+ sharesFutures
Future contracts on selected commodities and indices. Suitable for hedging strategies.
10+ contractsCryptocurrency
Limited crypto CFD availability. This is one of FXPesa's weak spots compared to global brokers.
Limited10Account Comparison Tool
Use the filters below to compare FXPesa's accounts side by side. Toggle the features that matter most to you to find the right fit.
| Feature | Standard | Premier |
|---|---|---|
| Minimum Deposit | $0 | $100 |
| Spread from | 1.4 pips | 0.0 pips |
| Commission (Forex) | None | $7/lot round-turn |
| Commission (Shares) | $0.02/share | $0.02/share |
| Rollover / Swap Fees | Yes | Yes |
| Inactivity Fee | None | None |
| MetaTrader 4 | Yes | Yes |
| MetaTrader 5 | Yes | Yes |
| Equiti Trader App | Yes | Yes |
| MT4/MT5 WebTrader | Yes | Yes |
| FXPesa Copy Trading | Yes (via MT5) | Yes (via MT5) |
| KES Account Currency | Yes (MT5) | Yes (MT5) |
| Max Leverage | 1:400 | 1:400 |
| Execution Type | ECN / STP | ECN / STP (Raw) |
| Expert Advisors (EAs) | Yes | Yes |
| Hedging | Yes | Yes |
| Scalping | Yes | Yes |
| Negative Balance Protection | Yes | Yes |
| Segregated Funds | Yes | Yes |
| CMA Regulated | Yes | Yes |
| SSL Encryption | Yes | Yes |
11Bonuses & Promotions
FXPesa runs several promotional campaigns. I generally advise traders to approach forex bonuses with caution - they are marketing tools with strings attached. Here's my honest assessment of each.
Welcome Bonus
Best suited for experienced traders with a proven strategy and deep understanding of margin management. Treat it as a temporary tool - not a permanent account boost.
"Come Back King" Bonus
A re-engagement tool for dormant clients (no trades for 30+ days). Designed to lure inactive traders back. Read the T&Cs carefully before opting in.
Refer-a-Friend Program
Five-tier referral program. Trading volume requirements apply only to FX and Metals trades. Can be worthwhile if you have a genuine network of trader friends.
My Forex Trading Bonus Philosophy
I've tested forex bonuses across dozens of brokers, and the pattern is always the same: the bonus amount is tied to a trading volume requirement that encourages overtrading. If you're a disciplined trader with a clear strategy, a bonus can amplify your margin. If you're not, it will amplify your losses. Never accept a bonus you don't fully understand.
12FXPesa Education & Research Review
FXPesa positions itself as a broker "championing financial freedom and literacy in Kenya." While they offer basic educational materials - introductory articles, video tutorials, and occasional webinars - the depth falls short of what leading global forex brokers provide. There's no structured forex trading academy, no in-house market analysis desk, and the research tools are limited to what's built into MT4/MT5.
If education is a priority for you, I'd supplement FXPesa's materials with external resources. The CMA's own investor education portal is a good starting point for understanding the regulatory landscape, and there are quality free resources from established financial education platforms.
13FXPesa Customer Support Review
FXPesa offers 24/6 customer support in English and Swahili - a detail that matters more than you might think. Being able to explain a trading issue in Swahili to a support agent who understands the local context is a luxury you don't get with offshore brokers.
Support channels include live chat on the FXPesa website, email, and phone. In my experience, live chat responses come within 2-5 minutes during business hours, and the agents are knowledgeable about account-specific issues (not just generic script-reading). The help center at the Equiti support portal covers most common questions.
14Pros & Cons
Advantages
- Legit forex broker & regulated by Kenya's Capital Markets Authority (Licence #107)
- M-Pesa deposits and withdrawals - unmatched local convenience
- KES-denominated accounts available on MT5
- Zero minimum deposit on Standard account
- Negative balance protection on all accounts
- Copy trading via FXPesa Copy (MT5)
- Swahili-language customer support
- Three WebTrader platforms - no software install required
- No inactivity fees
- Segregated client funds with Investor Compensation Fund coverage
Disadvantages
- Limited cryptocurrency CFD offerings compared to global brokers
- No cTrader or native TradingView integration
- Educational resources are basic - not enough for serious self-learners
- Premier account commission ($7/lot) is mid-range, not industry-lowest
- Primarily focused on the Kenyan market - limited appeal for international traders
- Withdrawal fees may apply depending on the payment method
- No guaranteed swap-free (Islamic) account advertised
15Final Verdict
Overall Rating: Recommended for Kenyan Traders
FXPesa is a legit forex broker that stands out as an excellent choice for Kenyan traders, particularly those who are new to forex. The combination of CMA regulation, M-Pesa integration, KES-denominated accounts, zero minimum deposit on the Standard account, and negative balance protection makes it the most accessible regulated broker in the local market.
The platform gaps - no cTrader, limited crypto, basic education - are real but not dealbreakers for the target audience. If you're a Kenyan trader looking for a regulated home for your forex and commodities trading, FXPesa deserves your serious consideration. I keep my account active, and that tells you what you need to know.
16Frequently Asked Questions
Is FXPesa legit in Kenya?
Yes. FXPesa is legit. FXPesa is the trading name of EGM Securities Limited, regulated by Kenya's Capital Markets Authority (CMA) under Licence No. 107 since 2019. The broker is subject to CMA conduct rules, capital adequacy requirements, and periodic audits.
What is the minimum deposit for FXPesa?
The Standard account has a $0 minimum deposit. The Premier account requires a minimum deposit of $100. M-Pesa deposits start from approximately $5 equivalent in KES.
Can I deposit via M-Pesa on FXPesa?
Yes. M-Pesa is one of FXPesa's primary deposit methods for Kenyan traders. Deposits are typically reflected in your trading account within minutes. Withdrawals are also processed back to M-Pesa, usually within 30 minutes during business hours.
What platforms does FXPesa offer?
FXPesa offers MetaTrader 4 (MT4), MetaTrader 5 (MT5), the Equiti Trader mobile app (Android and iOS), and three WebTrader platforms: MT4 WebTrader, MT5 WebTrader, and FXPesa Copy. There is no cTrader or native TradingView integration.
What is the maximum leverage on FXPesa?
Maximum leverage is 1:400 on selected products including forex majors, precious metals (gold and silver), and select commodity CFDs. Indices are typically capped at 1:100, and stock CFDs at 1:20. Negative balance protection applies on all accounts.
Does FXPesa offer copy trading?
Yes. FXPesa Copy is available through the MT5 platform and the FXPesa Copy WebTrader. You can browse signal providers, review their performance metrics, and automatically copy their trades to your account.
What type of broker is FXPesa?
FXPesa is a mark-to-market straight-through processing (STP) execution-only broker. This means FXPesa does not take the other side of client trades or hold client positions - all orders are routed directly to liquidity providers.
Can I open a KES-denominated account?
Yes, but only on the MT5 platform. When opening your account, select MetaTrader 5 as your platform to access KES as a base currency option. This eliminates currency conversion costs when depositing and withdrawing via M-Pesa.