FP Markets platform overview
The fact that matters most before you deposit: the company that opened our account and received our M-Pesa deposit is FP Markets Limited itself, the holder of CMA Licence 193, and it acts as your agent rather than taking the other side of your trades. Two things sit beside that. The wider group runs the plumbing from abroad, executing orders through its Australian company. And the Kenyan company is new and had a hard 2025: its audited accounts record a KSh 37.5 million loss from an unauthorised transfer out of its bank accounts, and negative equity at the year end, before its shareholder injected new capital in March 2026.
Category scores

Our expert verdict
We opened a real FP Markets Limited account as a Kenyan resident on 24 October 2026. The four-step application and a Sumsub check with a liveness selfie took about half an hour, and the approval email arrived at 17:49. On 26 October we deposited KSh 1,296 by M-Pesa, credited at once as USD 10.00 with no fee, moved it to a second MT5 account, placed and closed a EUR/USD trade on the MT5 web terminal, and asked to withdraw the USD 9.69 balance back to M-Pesa. It arrived the next morning as KSh 1,256.99.
FP Markets did the hands-on parts well: a quick, genuinely electronic sign-up, an instant free deposit, a commission-free Standard account at a 1.1 pip spread when we traded, and a free withdrawal that lost nothing on the currency round trip. Three things weigh against it. The Kenyan company's audited 2025 accounts show a KSh 37.5 million loss from an unauthorised transfer out of its bank accounts, and negative equity at the year end, followed by new capital in March 2026. Withdrawals run to a daily cut-off set on Australian time, so our evening request took about 14 hours. And there is no shilling account.
What to watch out for
- Which company holds your account. FP Markets Limited, CMA Licence 193, is the company in the Client Agreement and the Risk Disclosure, and our M-Pesa payment went to an FP Markets Limited account. It acts as your agent: orders are executed with First Prudential Markets Pty Limited, the group's Australian company (Best Interest and Order Execution Policy, 7.1). So the CMA licence covers the company that holds the account.
- Read the 2025 accounts. FP Markets Limited's audited statements for 2025 record KSh 37.5 million transferred out of its bank accounts without authorisation, which it wrote off and is taking legal action to recover. At the year end its share capital was KSh 40 million and its total equity minus KSh 2.2 million. For a non-dealing broker the 2017 Regulations set licence minimums of KSh 30 million in paid-up capital and KSh 30 million in liquid capital, or 8 percent of total liabilities if higher; the accounts do not compare the company's position with these requirements. Its shareholder injected KSh 38.9 million on 25 March 2026. When the directors signed the accounts in April 2026, the company had not yet started trading.
- The group runs the plumbing from abroad. The Client Agreement names First Prudential Markets Pty Ltd, regulated in Australia, and Tominus Ltd of Cyprus alongside the Kenyan company; the deposit email gave an fpmarkets.com.au address for queries, and the withdrawal cut-off runs on Australian time. The account itself is with the Kenyan company.
- The documents differ on where client money sits. The Risk Disclosure says it is pooled in segregated accounts with an institution within Kenya (10.1, 10.2); the Client Agreement allows banks outside Kenya, including in a third country (20.1). FP Markets keeps any interest (20.9).
- Withdrawals run to a daily cut-off. Requests after 12PM Australian Eastern Standard Time, 05:00 in Nairobi, are processed the next day, and FP Markets says a withdrawal is actioned within one business day. Our evening request reached M-Pesa at 11:17 the next morning, about 14 hours later. Neteller and Skrill withdrawals cost up to 2 percent; M-Pesa and wire are free.
- No shilling account. The account is in US dollars: KSh 1,296 became USD 10.00, about 129.6 KES per USD on 26 Oct 2026, and USD 9.69 came back as KSh 1,256.99, about 129.72 KES per USD on 27 Oct 2026. We lost nothing on the conversion, but that is one round trip, and money held in dollars moves with the exchange rate.
- Further ID may be needed to withdraw. The app says identity was verified electronically, but that further ID verification may be required for future withdrawals.
- CFDs only. Everything traded is a contract for difference, including the shares, ETFs and crypto.
- Between 75% and 95% of retail accounts lose money (fpmarkets.co.ke, 24 Oct 2026). This is the CMA's standard warning, which Circular No. 03/2023 (Annex 2) provides for a broker with no open retail client positions in the last 12-month calculation period, rather than a figure for FP Markets' own clients; the Kenyan company had not started trading when its 2025 accounts were approved in April 2026.
Key data at a glance
| Minimum deposit | None in practice: M-Pesa from USD 1; we deposited KSh 1,296 (USD 10.00, 26 Oct 2026) |
|---|---|
| Kenyan minimum deposit | USD 1 by M-Pesa |
| EUR/USD spread | 1.1 pips on Standard when we traded (26 Oct 2026); FP Markets' published Standard average is 1.29 pips (October 2026) |
| Deposit fee | None (M-Pesa, 26 Oct 2026) |
| Withdrawal fee | None on M-Pesa and wire; up to 2% on Neteller and Skrill |
| Account opening time | About half an hour: application at 17:21, approval email at 17:49 on 24 Oct 2026 |
| Base currencies | USD |
| Regulated by | CMA, Kenya, Licence 193 (FP Markets Limited) |
| Investor protection (Kenyan clients) | None: the CMA's Investor Compensation Fund covers stockbrokers and dealers, not online forex brokers (Capital Markets Act, s. 18) |
| Demo account | Yes |
| Islamic account | Yes: Swap-Free Standard and Swap-Free Raw account types |
Pros
- Licensed by the CMA through its own Kenyan company, which holds the account and acts as your agent
- MetaTrader 4 and 5, cTrader and TradingView, with a demo account
- Fast electronic sign-up with a liveness check, approved in about half an hour
- Instant, fee-free M-Pesa deposits from USD 1, and our M-Pesa withdrawal back the next morning, both through FP Markets Limited
- Negative balance protection in the Client Agreement, a static portal PIN and app biometrics
Cons
- The Kenyan company's audited 2025 accounts record a KSh 37.5 million loss from an unauthorised transfer out of its bank accounts, and negative equity at the year end
- Withdrawals run to a daily cut-off on Australian time, so our evening request took about 14 hours
- No shilling account: the account is in US dollars
- Everything is a CFD, with no real ownership
How we tested FP Markets
We applied at fpmarkets.co.ke as a Kenyan resident on 24 October 2026. The application has four steps: personal details with a one-time code sent by email, further information on identity, address, employment and income, the trading account, and a declaration with a short questionnaire. Sumsub then checked an ID document and a liveness selfie, and the approval email came at 17:49, about half an hour after we started. We set a static PIN and a security question for the client portal, and a PIN with biometric login in the FP Markets app.
On 26 October we deposited KSh 1,296 by M-Pesa into our first MT5 account, then moved the USD 10.00 to a second MT5 Standard account at 1:400 with an internal transfer, which the MT5 history records as a transfer in. We placed one EUR/USD buy of 0.01 lots on the MT5 web terminal with a stop loss and take profit, opened at 1.11921 and closed at 1.11890 about 24 minutes later for minus USD 0.31, with no commission. Then we asked to withdraw the USD 9.69 balance to M-Pesa, after that day's cut-off; the M-Pesa receipt came at 11:17 the next morning. We also used the cTrader app, the in-app MT5 web trader and a demo account.
We also read FP Markets Limited's Client Agreement, Risk Disclosure, Best Interest and Order Execution Policy and Complaints Notice, and its audited 2025 financial statements, confirmed Licence 193 on the CMA licensee register, searched the CMA's website for warnings and enforcement, and tested live chat on 26 and 27 October. We tested one Standard account, so our figures are single observations, not averages. We did not trade on a Raw account, cTrader, MetaTrader 4 or TradingView, and did not call the phone line.
What traders say about FP Markets
Summary of app-store ratings and reviews. App Store ratings are from the Kenyan store; Google Play shows its Kenyan average beside a worldwide count, and its reviews are not filtered by country.
The FP Markets app is rated 4.3 on Google Play in Kenya (349 ratings worldwide) and has too few ratings on the Kenyan App Store to show a score. Reviewers find deposits easy, one naming M-Pesa, but report forced log-outs, crashes and slow withdrawals; ours reached M-Pesa about 14 hours after a request made after the daily cut-off.
Strengths traders mention
- Easy deposits, M-Pesa included (3 distinct reviews)
- Simple, and works well (3 reviews)
- Fast payouts (2 reviews)
Common concerns
- Login problems and forced log-outs (5 reviews)
- Crashes, or the app will not open (4 reviews)
- Slow withdrawals (3 distinct reviews)
- No charts in the app (2 reviews)
Sources checked: FP Markets app on the Kenyan App Store, FP Markets app on Google Play. We do not publish fake reviews. This is a summary of researched public sentiment.
Safety, regulation & Kenyan legal entity
FP Markets Limited holds CMA Licence Number 193 as a non-dealing online foreign exchange broker. We confirmed it on the CMA licensee register, where a search for FP Markets returns FP Markets Limited at licence 193, one of 14 non-dealing online foreign exchange brokers. Two searches of the CMA's website for warnings and enforcement against FP Markets found nothing, and FP Markets is not among the entities in the CMA's public caution of 11 September 2026. The website footer names the company, its registration number, PVT-Y2ULRJLG, and its CMA licence.
We read FP Markets' Client Agreement, Risk Disclosure, Best Interest and Order Execution Policy and Complaints Notice on 27 October 2026. By 3 November FP Markets had replaced all four on its legal documents page with new versions, which we have not yet read, so the clauses below are from the versions we read.
The company you contract with is the licensed one. The Client Agreement (last updated 22 June 2026) is with FP Markets Limited, which acts as your agent and executes orders with third-party execution venues (14.1) rather than trading against you as principal (42.1). The Best Interest and Order Execution Policy names the venue: First Prudential Markets Pty Limited (7.1), the group's Australian company, which the Client Agreement's cover lists with FP Markets Limited as FP Markets' group; its preamble also names Tominus Ltd of Cyprus, without saying what it does. The agreement is governed by the laws of "the relevant jurisdiction" (39.1), and parts of it were plainly written for other FP Markets companies, including a clause for the French regulator (17.7) and a default leverage of 1:30 on major currencies (Appendix A, 7.1), though our account ran at 1:400.
Client money is pooled. The Risk Disclosure (June 2024) says it is held in segregated accounts with an institution within Kenya, separate from FP Markets' own money (10.1), so you have no claim to a specific sum (10.2), and that FP Markets is not liable if that bank fails (10.3). The Client Agreement goes further: client money may be held with institutions within or outside the relevant jurisdiction, including a bank in a third country (20.1); if such a bank fails, the company may have only an unsecured claim on your behalf (20.6); and FP Markets keeps any interest (20.8 and 20.9). The agreement does state negative balance protection: "The client is protected by the Company against negative account balances" (18.3), as the CMA has required of licensed brokers since its Circular No. 03/2023, though the same clause says recovered funds may also come from the company's client money account, which it does not explain. None of this is compensation, and the CMA's Investor Compensation Fund does not cover online forex brokers: section 18 of the Capital Markets Act sets it up for the failure of a licensed stockbroker or dealer.
Complaints go to your account manager, then FP Markets' compliance team. The Complaints Notice promises a response within 21 working days and says an unsatisfied client can then refer the complaint to the CMA, which will only consider it once FP Markets has seen it. The Client Agreement adds the Financial Commission (38.3), which lists FP Markets as a member since 17 June 2025, with certificates for "FP Markets Limited" and "FP Markets Ltd" that do not say which country's company they cover. The Commission is a private dispute-resolution body, not a regulator: it is free to use, and its fund pays up to EUR 20,000 per client only when a member fails to pay a ruling, with no cover for trading losses or a firm failing.
FP Markets Limited publishes audited financial statements for 2025, approved on 28 April 2026, when the directors said the company had not yet started trading. The auditor's key audit matter reports that KSh 37.5 million (about USD 292,000) was transferred out of the company's bank accounts without authorisation; the company has begun legal proceedings to recover it, and wrote the full amount off. That left a loss of KSh 42.1 million for the year. At 31 December 2025 the company's share capital was KSh 40 million (KSh 30.1 million a year earlier), its total equity was minus KSh 2.2 million, and it held KSh 1.5 million in cash. The licence criteria in the 2017 Regulations set, for a non-dealing broker, a minimum paid-up capital of KSh 30 million and liquid capital of KSh 30 million or 8 percent of total liabilities, whichever is higher (reg. 5(1)(f) and (g)); the accounts do not compare the company's position with these requirements. The auditor's opinion is that the statements "give a true and fair view", and the directors say they "are not aware of any material uncertainties related to events or conditions that may cast doubt upon the company's ability to continue as a going concern". Its shareholder, Selirio Limited of Cyprus, injected KSh 38.9 million on 25 March 2026, which the statements say improved the company's liquidity and capital position. We have found no figures after that, so we cannot say where its capital stands today.
See our guide to the Capital Markets Authority.
| Entity | Regulator | Tier | Protection | Kenyan clients |
|---|---|---|---|---|
| FP Markets Limited CMA · Kenya | Capital Markets Authority (#193) | Local licence | Pooled client money kept apart from the company's, negative balance protection (Client Agreement, 18.3) | Yes |
What you actually sign
Safety signals
FP Markets's licence and documents
Account opening
Opening was fully online and quick. Step 1 takes your email, name as on your ID, gender, account type (individual, joint or corporate), country, nationality and phone, then a one-time code sent by email. Step 2 asks for your date of birth, address and national ID number, then employment, occupation, annual income band and source of wealth. Step 3 sets up the trading account: MetaTrader 5, cTrader or TradingView; Standard, Raw, Swap-Free Standard or Swap-Free Raw; US dollars, the only currency offered; and leverage from 1:10 to 1:400. Step 4 is a short questionnaire on trading experience and how you would react to losing the money, with a declaration accepting the Terms, Privacy Policy, Client Agreement, Best Interest and Order Execution Policy and Conflicts of Interest Policy.
Identity is then checked by Sumsub: an ID card or passport and a liveness selfie, which we completed on the phone. We started at 17:21 on 24 October 2026 and the approval email arrived at 17:49. The FP Markets app then said our identity had been verified electronically, confirming name, date of birth and address, but that further ID verification may be required for future withdrawals. The client portal also requires a static PIN, with a security question to reset it.
We traded on a Standard account and did not open a Raw account.
- 1 Personal details
Email, name as on your ID, gender, account type, country, nationality and phone, then a one-time code sent by email.
- 2 Further information
Date of birth, address and national ID number, then employment, occupation, annual income and source of wealth.
- 3 Configure the account
MetaTrader 5, cTrader or TradingView; Standard, Raw or their swap-free versions; US dollars; leverage from 1:10 to 1:400; and a password.
- 4 Declare and answer the questionnaire
Trading experience and how you would react to losing your money, then accept the Terms, Privacy Policy, Client Agreement, Best Interest and Order Execution Policy and Conflicts of Interest Policy.
- 5 Verify with Sumsub
An ID card or passport and a liveness selfie; our account was approved the same evening.
Opening an account with FP Markets, step by step
Account types
| Account | Min. deposit | Min. spread | Commission | Swap-free | Notes |
|---|---|---|---|---|---|
| Standard | USD 1 by M-Pesa | Not yet verified | None | Not yet verified | MetaTrader 5, cTrader or TradingView. The account we traded on, MT5 in US dollars at 1:400. |
| Raw | USD 1 by M-Pesa | 0.0 pips | USD 3 per lot per side on forex and metals | Not yet verified | Not tested. |
| Swap-Free Standard | USD 1 by M-Pesa | Not yet verified | None | Yes | Standard without swaps. Not tested. |
| Swap-Free Raw | USD 1 by M-Pesa | 0.0 pips | USD 3 per lot per side on forex and metals | Yes | Raw without swaps. Not tested. |

Deposit and withdrawal
The deposit page lists M-Pesa, instant with no fee and a minimum of USD 1, bank wire from USD 20, and Neteller and Skrill from USD 5, all free, with crypto wallets alongside. It notes that instant funding runs from USD 100 to USD 50,000, and that a deposit in a different currency from the account may be processed manually; our smaller shilling deposit still credited at once.
We deposited KSh 1,296 by M-Pesa on 26 October 2026. The M-Pesa prompt asked us to pay FP Markets Limited, against our trading account number, and USD 10.00 showed in the account at once, about 129.6 KES per USD, with no fee. FP Markets' email at 19:30 marked the payment approved, with USD 10.00 at MT5, KES 1,296.00 at the payment processor and an instant MT5 balance update. We then moved the money to a second MT5 account with the portal's transfer tool, which warns that transfers between MT5 accounts can take up to 24 hours; the money was there when we came to trade.
Withdrawals go back the way the money came. For M-Pesa, FP Markets processes the request at once and the provider takes 1 to 10 working days, with no fee and a USD 1 minimum; wire is free, Neteller costs 2 percent up to USD 30 and Skrill 1 to 2 percent. We asked for the full USD 9.69 at about 21:31. The portal accepted it with a warning that requests after 12PM Australian Eastern Standard Time, 05:00 in Nairobi, are processed the next day, and an email at 21:36 said it would be actioned within one business day. The money reached M-Pesa at 11:17 the next morning, 27 October, about 14 hours after we asked: KSh 1,256.99 from FP MARKETS LIMITED, the licensed Kenyan company, so both legs ran through it. No separate fee was taken on either leg.
Because the account is in US dollars, both legs are converted. The deposit converted at about 129.6 KES per USD and the withdrawal at about 129.72, slightly better: USD 9.69 at the deposit rate would have been KSh 1,255.82, and we received KSh 1.17 more. So on our test the currency round trip cost nothing. That is one round trip a day apart, and while your money sits in dollars it moves with the exchange rate.
| Deposit fee | None (M-Pesa, 26 Oct 2026) |
|---|---|
| Withdrawal fee | None on M-Pesa and wire; up to 2% on Neteller and Skrill |
| Min. withdrawal | USD 1 (M-Pesa) |
| Deposit time | Instant: in the account at once, confirmed by email at 19:30 on 26 Oct 2026 |
| Withdrawal time | About 14 hours: requested at about 21:31 on 26 Oct 2026, after the daily cut-off, and in M-Pesa at 11:17 on 27 Oct 2026. FP Markets says it is actioned within one business day, then up to 10 working days at M-Pesa |
| KES supported | Yes (converted to the account currency) |
Funding methods
Funding FP Markets, step by step
Product selection & tradable assets
On the MetaTrader 5 Standard account the symbol tree held 64 forex pairs (8 majors, 22 minors and 34 exotics), 16 indices, 17 metals, 5 commodities and 6 soft commodities, 12 cryptocurrencies, about 647 share CFDs (408 US, 118 European, 104 Hong Kong and 17 UK), 2 bonds and 55 ETFs on 26 October 2026, and FP Markets' website advertises more than 10,000 instruments across its platforms. We traded EUR/USD only. Every instrument is a CFD, including the shares and crypto, so there is no ownership of the underlying.
What you can trade at FP Markets
Fees and spreads
On the Standard account we used, the cost of a trade is the spread, with no commission: EUR/USD was quoted at 1.11910 and 1.11921 when we traded on 26 October 2026, a spread of 1.1 pips, or about USD 0.11 on our 0.01 lot ticket. That is one observation; FP Markets' own average for the Standard account is 1.29 pips (October 2026, read on 3 November 2026). Its cTrader fees page puts the Raw account at USD 3 per lot each way on forex and metals, with commodities, indices and crypto priced in the spread, and the website advertises raw spreads from 0.0 pips, a minimum rather than a typical cost.
Swap-free versions of both accounts are offered at sign-up. Our trade was closed the same evening and paid no swap. Deposits are free, M-Pesa and wire withdrawals are free, and Neteller and Skrill withdrawals cost up to 2 percent. Our own M-Pesa round trip lost nothing to conversion: KSh 1,296 went in at about 129.6 KES per USD on 26 October, and USD 9.69 came out at about 129.72 on 27 October. We found no inactivity or dormancy fee in the Client Agreement, which says only that withdrawal fees "may apply from time to time" (19.12).
| Fee type | Cost |
|---|---|
| FX commission | None on Standard; Raw USD 3 per lot per side on forex and metals, none on commodities, indices and crypto (cTrader fees page, 26 Oct 2026) |
| Overnight swap | Not stated on the pages we captured; none on our trade, closed the same evening; swap-free account types are offered |
| Deposit fee | None (M-Pesa, 26 Oct 2026) |
| Withdrawal fee | None on M-Pesa and wire; 2% up to USD 30 on Neteller, 1% to 2% on Skrill (26 Oct 2026) |
| Inactivity fee | None stated in the Client Agreement |
| Currency conversion | No stated fee; KSh 1,296 in became USD 10.00 (about 129.6 KES per USD, 26 Oct 2026) and USD 9.69 out became KSh 1,256.99 (about 129.72, 27 Oct 2026): no measured round-trip cost |
| Instrument | Published average | Observed by us | Commission |
|---|---|---|---|
| EUR/USD, Standard | 1.29 pips average (October 2026) | 1.1 pips (26 Oct 2026) | None |
| EUR/USD, Raw | 0.19 pips average, minimum 0 (October 2026) | Not tested | USD 3 per lot per side |
| GBP/USD, Standard | 1.6 pips average (fpmarkets.co.ke, October 2026) | Not tested | None |
| USD/JPY, Standard | 1.67 pips average (fpmarkets.co.ke, October 2026) | Not tested | None |
| Gold (XAU/USD), Standard | 0.24 average (fpmarkets.co.ke, October 2026) | Not tested | None |
FP Markets fees and spreads
Web & desktop platform
FP Markets offers MetaTrader 5, cTrader and TradingView at sign-up, and its app launches MetaTrader 4, MetaTrader 5 or cTrader. We traded on the MT5 web terminal, on FP Markets' Kenyan live server: a EUR/USD market order with a stop loss and take profit, opened and closed without problems. The client portal manages several live and demo accounts across platforms, moves money between them, and offers trading tools: Trading Central, Autochartist, TradeMedic, Trader Toolbox, an Intelligence page and a forex calculator. We did not test MetaTrader 4, TradingView or a Raw account.
The FP Markets web platform
Mobile app
We used two apps. The FP Markets app (version 2.4.0) manages the account: balances, deposits, withdrawals, transfers and statements, a six-digit PIN with biometric login, a switch for screenshot recording, and an in-app MT5 web trader; its Trade tab launches MetaTrader 4, MetaTrader 5 or cTrader. We used the cTrader app for prices and the in-app MT5 trader for charts, and opened a demo account in the app. We saw no stability problem.
FP Markets app
Kenya-specific features
FP Markets serves Kenya through FP Markets Limited, a CMA-licensed company with a Nairobi office, and M-Pesa deposits are instant and free, paid straight to an FP Markets Limited account; our withdrawal came back from the same company. The gaps are the currency, since the account is in US dollars, and the timing, since withdrawals run to a cut-off set by Australian time: our evening request reached M-Pesa about 14 hours later. Swap-free versions of both account types are offered at sign-up.
Customer support
FP Markets says its support is available 24/7. Its Kenyan contact page gives a phone line, +254 711 082188, live chat, a call-back request and email support, and the website footer gives supportke@fpmarkets.com. We used live chat twice. On 26 October a named agent answered and sent the link to register. On 27 October we asked about withdrawal cut-off hours, and a human agent answered within about two minutes, going by the times of our screenshots, since the chat shows none: withdrawals "are processed 24/5 basically everyday except weekends". Asked to put us through to an agent, they said they were "a live agent a real human". The answer was quick but less precise than the portal, which warns that requests after 12PM Australian Eastern Standard Time are processed the next day. We did not call the phone line or test email.
Contacting FP Markets
Research & education
The client portal's trading tools include Trading Central, Autochartist, TradeMedic, Trader Toolbox and a forex calculator, and the dashboard lists upcoming economic events. We saw these but did not work through them, or through any structured course.


Verdict
In our test, the electronic sign-up took about half an hour, our M-Pesa deposit was credited at once with no fee, and the CMA-licensed Kenyan company held our account. FP Markets offers MetaTrader, cTrader and TradingView. Three findings weigh against it: the Kenyan company's audited 2025 accounts, with a KSh 37.5 million loss from an unauthorised transfer out of its bank accounts, and negative equity at the year end before new capital in March 2026; withdrawals that run to a daily cut-off on Australian time, so an evening request lands the next day; and a US dollar account, though our M-Pesa round trip lost nothing to conversion. Our verdict stays provisional until later accounts are published.
Frequently asked questions
Is FP Markets regulated in Kenya?
Can I deposit with M-Pesa at FP Markets?
Does FP Markets offer negative balance protection in Kenya?
Is my money safe with FP Markets in Kenya?
Can I hold an FP Markets account in KES?
Which trading platforms does FP Markets offer?
How long do FP Markets withdrawals take?
Giles Thomas
Giles Thomas is Executive Director at FOE Global, a UAE-based family office and private equity advisory firm. He leads the broker research for BestForexBroker and writes its reviews, checking each broker against the CMA's licensee register and its client agreement rather than its marketing.
| Record | What it covers | Status |
|---|---|---|
| CMA licensee register search | captured 24 October 2026 | Verified, capture shown |
| CMA licensee register: non-dealing online forex brokers | FP Markets Limited · captured 23 October 2026 | Verified, capture shown |
| CMA Public Caution Against Investment Scams, 11 September 2026 | captured 23 October 2026 | Verified, capture shown |
| CMA website search: FP Markets warnings | captured 24 October 2026 | Verified, capture shown |
| CMA website search: FP Markets enforcement | captured 24 October 2026 | Verified, capture shown |
| Account application | Four-step application and a Sumsub ID and liveness check, started 17:21, approval email 17:49, 24 October 2026 | Measured on our account |
| M-Pesa deposit | KSh 1,296 for USD 10.00 (about 129.6 KES per USD), no fee, payee FP Markets Limited, email at 19:30, 26 October 2026 | Measured on our account |
| EUR/USD trade | 0.01 lot buy at 1.11921, spread 1.1 pips, closed at 1.11890, minus USD 0.31, no commission, MT5 Standard, 26 October 2026 | Measured on our account |
| M-Pesa withdrawal request | USD 9.69 requested at about 21:31, after the cut-off, and accepted; email at 21:36 saying it would be actioned within one business day, 26 October 2026 | Measured on our account |
| M-Pesa withdrawal received | KSh 1,256.99 for USD 9.69 (about 129.72 KES per USD), from FP MARKETS LIMITED, no separate fee, M-Pesa SMS at 11:17 on 27 October 2026, about 14 hours after the request | Measured on our account |
| Currency round trip | USD 9.69 at the deposit rate would have been KSh 1,255.82; we received KSh 1,256.99, KSh 1.17 more: no measured conversion cost, 26 to 27 October 2026 | Measured on our account |
| MT5 symbol counts | Forex 64, indices 16, metals 17, commodities 5, soft commodities 6, crypto 12, share CFDs about 647, bonds 2, ETFs 55, 26 October 2026 | Measured on our account |
| Live chat | A named agent answered and sent the sign-up link, 26 October 2026; a human agent answered a question on withdrawal hours within about two minutes by our screenshot times, without the 12PM AEST cut-off, 27 October 2026 | Measured on our account |
| Audited financial statements 2025 | FP Markets Limited · read 3 November 2026 | Read |
| Client Agreement | FP Markets Limited · last updated 22 June 2026 · read on 27 October 2026; replaced on fpmarkets.co.ke by 3 November 2026 with a version we have not read | Read |
| Risk Disclosure | FP Markets Limited · June 2024 · read on 27 October 2026; replaced by 3 November 2026 with a version we have not read | Read |
| Best Interest and Order Execution Policy | FP Markets Limited · cover dated 6-1-2024 · read on 27 October 2026; replaced by 3 November 2026 with a version we have not read | Read |
| Complaints Notice | FP Markets Limited · read on 27 October 2026; replaced by 3 November 2026 with a Complaints Handling Policy we have not read | Read |
| Financial Commission membership | FP Markets listed as a member since 17 June 2025, certificates for FP Markets Limited and FP Markets Ltd without a country; its fund pays up to EUR 20,000 per client only when a member fails to pay a ruling; financialcommission.org, read 27 October 2026 | Read |
| Capital Markets Act, section 18 | The Investor Compensation Fund compensates for the failure of a licensed stockbroker or dealer, not an online forex broker; Kenya Law, read 23 October 2026 | Read |
| CMA Circular No. 03/2023 | Negative balance protection, a disclosed stop-out, a retail loss ratio calculated each quarter and submitted to the CMA (para. 3), and the standard 75% to 95% warning for a broker with no open retail client positions in the last 12 months (Annex 2), required of licensed online forex brokers; read 24 October 2026, Annex 2 rechecked 3 November 2026 | Read |
| Funding methods and fees | M-Pesa instant, free, from USD 1; wire from USD 20; Neteller and Skrill from USD 5; withdrawals free on M-Pesa and wire, up to 2% on e-wallets; client portal, 26 October 2026 | Broker-published |
| cTrader fees | Standard commission-free; Raw USD 3 per lot each way on forex and metals; fpmarkets.co.ke, 26 October 2026 | Broker-published |
| Retail loss range | Between 75% and 95% of retail investor accounts lose money, the CMA's standard warning for a broker with no open retail client positions in the last 12 months (Circular No. 03/2023, Annex 2), not a figure for FP Markets' own clients; fpmarkets.co.ke, 24 October 2026 | Broker-published |
| Item | Why it is open | Status |
|---|---|---|
| FP Markets' new documents | By 3 November 2026 FP Markets had replaced the Client Agreement, Risk Disclosure, Best Interest and Order Execution Policy and Complaints Notice we read on 27 October with new versions; the clauses quoted here are from the versions we read, and the new ones are still to be read | Not yet read |
| Capital after March 2026 | The latest figures are the audited 2025 accounts and the capital injection of 25 March 2026; we have found no later statement | Pending verification |
| Where client money is held | The Risk Disclosure says within Kenya; the Client Agreement allows a bank in a third country | Pending verification |
| Which company the Financial Commission covers | Its certificates name FP Markets Limited and FP Markets Ltd without a country | Pending verification |
| FP Markets' own loss figure | FP Markets shows the CMA's standard 75% to 95% warning, used by a broker with no open retail client positions in the last 12 months; a question to put to FP Markets is when it expects to show a figure for its own clients | Not yet read |
| Raw account | Only a Standard account was traded; the Raw spread and commission were not tested live | Not tested |
| Support beyond the chat | Live chat answered a sign-up question and a withdrawal question; the phone line and email were not tested | Partly tested |



















































