Live market execution

Trade forex, indices,
commodities & stocks
at the real market price.

CMCbrokers gives you a direct order ticket to real markets — see the live bid and ask, place a buy or sell, and know exactly what you paid. No opaque "AI trading," no promised returns.

Forex Indices Commodities Stocks

Trading involves risk of loss. Prices can move against you and you may lose some or all of your deposited funds. See the full risk disclosure in the footer.

FX
EUR/USD
LIVE
1.08420 +0.14%
Best Bid (Sell here)
Price1.08415
Size2.4M
Best Ask (Buy here)
Price1.08425
Size1.9M
Live chart

The same chart you'll trade from

Full history, drawing tools, and every symbol on the platform — switch instruments directly on the chart.

Use the symbol search on the chart to switch between forex, indices, commodities and stocks
Chart data and tools are provided by TradingView
How orders work

Two order types. No black box.

Every trade on CMCbrokers is either a buy or a sell, filled at the live market price. That's the whole mechanic — here's exactly what each one does to your position and your balance.

BUY

Opening or adding to a position

You exchange your account balance for the instrument at the current ask price. Your position size increases. If the price rises after your fill, your position is worth more; if it falls, it's worth less.

OrderBuy 1 lot EUR/USD
Fill priceMarket ask
ResultBalance ↓, position ↑
SELL

Reducing or closing a position

You exchange the instrument you hold for account balance at the current bid price. Your position size decreases. Your realized profit or loss is the difference between your buy and sell price, minus fees.

OrderSell 1 lot EUR/USD
Fill priceMarket bid
ResultPosition ↓, Balance ↑
Getting started

From sign-up to your first order

Four steps, in order — this is the actual sequence every new account goes through.

1

Create your account

Sign up with your email and phone number, then verify your identity. Most accounts are verified within a few minutes.

2

Deposit funds

Fund your balance by M-Pesa, bank transfer, or card. Your available balance updates as soon as the deposit clears.

3

Place an order

Pick a market, choose buy or sell, review the live price and fee, and confirm. The fill price is shown before you commit.

4

Withdraw anytime

Move your available balance out whenever you like, subject to standard verification checks on the receiving account.

Deposits & withdrawals

Move money in and out clearly

Every method below shows the same three things: how long it takes, what it costs, and any limits — before you start.

1
Choose M-Pesa on the deposit screen

Enter the amount in KES you want to add to your balance.

2
Confirm the STK push on your phone

You'll get a prompt from Safaricom — enter your M-Pesa PIN to approve it.

3
Balance updates automatically

Once M-Pesa confirms the payment, your available balance reflects it — typically within a minute.

4
Withdrawing back to M-Pesa

Request a withdrawal to the same number used to deposit. Payouts are queued for review before they're sent.

M-Pesa at a glance
Minimum depositKSh 100
Deposit timeUsually under 1 min
Withdrawal timeSame day, after review
Deposit feeNone
Withdrawal feeDisclosed at checkout
1
Generate your deposit reference

The app gives you a unique reference number to attach to your transfer so it's matched to your account.

2
Send the transfer from your bank

Use your own bank's app or branch to send to the listed account, including the reference.

3
Funds credit once received

Bank transfers are matched and credited once they land — this can take longer than mobile money.

4
Withdrawing to your bank

Withdrawals are sent to a bank account in your own name, matching your verified identity.

Bank transfer at a glance
Minimum depositKSh 1,000
Deposit timeSame day, sometimes next
Withdrawal time1–2 business days
Deposit feeNone
Withdrawal feeDisclosed at checkout
1
Enter your card details

Visa and Mastercard are accepted for deposits, processed through a PCI-compliant payment gateway.

2
Confirm with your bank

Most cards require 3-D Secure confirmation through your bank's app or an SMS code.

3
Instant credit

Successful card deposits reflect in your balance immediately.

4
Withdrawing to card

Refunds to card follow your bank's own processing time, separate from CMCbrokers' review step.

Card at a glance
Minimum depositKSh 500
Deposit timeInstant
Withdrawal time3–7 business days
Deposit feeNone
Withdrawal feeDisclosed at checkout
Markets

One account, four asset classes

Sample instruments shown for illustration — live pricing and full symbol list load inside the platform.

Platform

Built for people placing their own orders

No managed accounts, no algorithms trading on your behalf — just a fast, clear way to execute your own decisions.

Direct market execution

Orders route straight to live market pricing — no delay layer, no synthetic pricing engine standing between you and the fill.

🔒

Segregated custody

Client funds are held separately from operating funds. You can request a full statement of your holdings at any time.

📄

Transparent fees

A flat spread and a disclosed commission on every trade — visible before you confirm, never bundled into the price silently.

4
Asset classes
0.0
Hidden fees
24/5
Market hours coverage
3
Deposit methods
What people say

Reviews from account holders

Placeholder quotes for this design sample — not real customer statements.

Sample content for design purposes only. No specific returns are implied or promised.

I like that I can see the bid and ask before I confirm an order — no guessing what I'm actually paying.

WK
Wanjiru K.
Nairobi · Account holder

Deposit by M-Pesa was quick and the reference number made it obvious where my money went.

OM
Otieno M.
Kisumu · Account holder

Withdrawal took about a day for a bank transfer, matched what the site said upfront. No surprises.

AN
Amina N.
Mombasa · Account holder

Fees are shown before I place the order instead of being buried somewhere in the terms. That's what got me to switch.

JM
James M.
Nakuru · Account holder

I appreciate that there's no promise of guaranteed profit anywhere. It's just an order ticket, which is what I wanted.

RT
Rehema T.
Eldoret · Account holder

Support answered my question about the difference between the bid and ask on gold within the day.

DK
David K.
Nairobi · Account holder
FAQ

Common questions

Your order is sent for execution at the best available ask price at that moment. You'll see the exact fill price and fee before it's final.
Yes. If the market price moves against your position after you buy or sell, that position loses value. This is real market risk, not a platform malfunction.
No. CMCbrokers executes the orders you place yourself. We don't offer a feature that trades on your behalf or promises a return.
M-Pesa deposits are usually credited within a minute. Bank transfers can take same-day to two business days. Card deposits are instant. Withdrawal timing is shown in the Deposits & withdrawals section above for each method.
Standard identity checks are required before your first withdrawal — a government ID and a matching payment method in your own name.

Place your first order

Open an account in minutes. Start with a demo balance if you want to see how order execution works first.