Open an account easily
Enter the world of financial markets with secure trading accounts and local support
How to apply for a trading account

Sign up for free
Enter your name, contact details and ID to start your trading account application

Deposit money
Fund your trading account securely with bank transfers, credit cards, eWallets and more

Start trading
Buy and sell products online on powerful trading platforms boosted by free analytical tools
Easy ways to deposit and withdraw funds
Control your trading funds securely and quickly with your FXPesa wallet. Multiple currencies accepted.

Mobile Money
Average time: Instant
Time limit: Up to 1 day
Fees: $0

Credit Cards
Average time: Instant
Time limit: Up to 2 days
Fees: $0

eWallets
Average time: Instant
Time limit: Up to 2 days
Fees: $0 for deposits, up to $30 for withdrawals

Bank Transfers
Average time: Same day transfers
Time limit: Up to 5 days
Fees: $0 for deposits, up to $15 for withdrawals
A range of trading accounts
Find the right trading account for you with options for new traders, intermediate and advanced trading styles.

Standard
Trade with $0 commission on spreads from 1.4 pips with no minimum deposits.

Premier
Elevate your high volume trades on spreads from 0.0 pips with deposits from US$100.

Demo
Sign up for free to practice trading with simulated funds on a risk-free demo account.
Refer friends for rewards
Invite your friends to trade with FXPesa and earn up to $150 in trading credit. Get your referral link by logging into your FXPesa Portal today.

Trading Account FAQs
How do I open a live account?
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 along with your proof of account.
Standard Accounts
Zero-commission live trading accounts with average spreads of 1.4 pips and no minimum deposits.
Premier accounts
Made for high-volume traders, Premier accounts offer tighter spreads from 0.0 pips with deposits from US$100 and fixed commission of US$7/lot (US$3.5/lot round turn).
Sign up now
Can I open a trading demo account?
Yes, you can open a free trading demo account with a balance of $10,000 in simulated funds to test the platform and your trading strategies on live markets in a risk-free environment.
Open demo account
What will I need to apply for an FXPesa account?
You’ll need a form of ID (such as a passport) and a working email and phone number to activate your account. You will also need one of the payment methods mentioned above to ensure you can fund your trading account securely.
To register for an FXPesa account, open the FXPesa Portal, click “Open Account” and fill out your details. We’ll send you an email to verify your account, and then you’ll need to make your first deposit to start trading.
Your trading account is compatible with all our trading platforms: MetaTrader 4 (MT4), and MetaTrader 5 (MT5).
How can I fund my trading account?
We offer many ways to add money and withdraw profits from your trading account. Once you’ve set up your trading account, you can login to the FXPesa Portal and view all our available deposit methods, their transfer times and further details.
Can I change my existing account type or currency?
Once an account type and 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.