Demo Accounts: What They Teach and Where They Mislead
A demo account shows you how a platform works and how prices move, but it cannot show you how you behave with real money.
A Demo Account Teaches the Mechanics Before Your Money Is Involved
A demo account is a practice account funded with virtual money. You place the same order types, set the same stop losses, and watch the same live prices as on a real account, but nothing leaves your wallet. For a first-time trader in Kenya, that is useful: you learn where the buy button sits, how leverage changes your position size, and what happens to an open trade when the market moves against you.
The skills you build here are real. Placing a limit order, reading a chart, and closing a position at a loss without freezing are all mechanical habits. Practise them until they feel boring. A trader who still hesitates over the sell button after a week of demo trading has not practised enough.
One practical use is timing. If you trade from a phone in Nairobi, you are working in East Africa Time, UTC+3. London runs 10:00 to 19:00 EAT and New York runs 15:00 to 00:00 EAT, so the busiest window locally is the London and New York overlap, 15:00 to 19:00 EAT. A demo account lets you test whether you can actually watch the screen during those hours, or whether your job and commute make that impossible.
A trading day on an EAT clock
- Busiest window
- 15:00-19:00 EAT — London and New York open together
- Thinnest stretch
- 00:00-09:00 EAT — Sydney alone, wider spreads
- European open
- 10:00-19:00 EAT
- US open
- 15:00-00:00 EAT
- Closed
- Friday New York close until the Sydney open on Monday
Hours are shown for the clocks in force today: London is on BST until 25 October, New York is on EDT until 1 November. Kenya does not change clocks, so each move shifts these local times by an hour and the page is rebuilt on the day it happens.
Virtual Money Removes the Only Thing That Matters: Consequence
The main weakness of a demo account is that the money is not real, so your emotions are not real either. You will hold a losing position far longer than you should because nothing is at stake. You will take a reckless position size because the number on the screen is not linked to your rent, your school fees, or your M-Pesa balance.
This gap does not close with more demo time. It closes only when you fund an account with an amount small enough that you can afford to lose it, then notice how your hands change. Traders often describe this as the difference between knowing a rule and following it. The rule is the same on demo and live. The following is not.
There is also a hidden cost to long demo periods. You can build habits that only work because losses do not hurt, such as averaging into a losing trade or removing a stop loss. Those habits transfer badly to a funded account. Treat demo as a place to rehearse a written plan, not a place to invent one.
| Rail | What it is | Who sets the limit and the fee |
|---|---|---|
| M-Pesa · used most | Mobile wallet | The wallet provider and the broker |
| Airtel Money | Mobile wallet | The wallet provider and the broker |
| Bank transfer | Bank transfer | Your bank and the broker |
| Card | Card payment | Your card issuer and the broker |
Limits and fees are set by the provider and the broker and change without notice, so they are not printed here. Confirm both in the provider's app and on the broker's funding page, and withdraw to the same account you paid from.
Demo Accounts Cannot Show You Slippage, Spread Widening, or Withdrawal Friction
Prices on a demo feed are usually clean. In a live account, spreads widen around news releases and at session opens, and your order may fill at a worse price than you clicked. Demo accounts rarely reproduce this honestly, so a strategy that looks profitable on demo can look very different when real fills are involved.
Funding and withdrawal are also invisible on demo. In Kenya, most traders move money through M-Pesa, with Airtel Money, bank transfer, and card as alternatives. Each has its own processing time and its own confirmation steps in the M-Pesa app or your bank. A demo account teaches you nothing about how long a withdrawal takes, what the broker's funding page says about limits, or how you prove a transaction if something goes wrong.
Before funding anything, check the broker on the CMA licensees register at cma.or.ke. That register is public and it is the only list that matters for a firm claiming to be regulated here. Demo accounts are offered by licensed and unlicensed firms alike, so a working demo tells you nothing about who is behind it.
| Figure | Source | Checked |
|---|---|---|
| Licensee names and status | CMA licensees register — cma.or.ke | 2026-09-29 |
| Session windows | Fixed UTC windows; London and New York shift in their DST | On change |
| USD/KES | open.er-api.com | 2026-09-28 |
| Funding limits and fees | Set by the provider and the broker — not published here | Changes without notice |
A figure with no source and no date is a guess with good manners. Anything we could not trace is left out rather than printed from memory.
Use the Demo for a Fixed Period, Then Move On
Set a deadline before you open the demo. Two to four weeks is enough to learn the platform and test one simple approach across the sessions you can actually attend. Write down your entry, exit, and position size rules, then follow them for every demo trade. If you break your own rules on demo, that is the most honest signal you will get.
When the deadline arrives, review the trade history the platform gives you. Look at how many trades you took outside your plan and how you handled the losers. Then decide whether to fund a small live account or to keep practising. Both are valid answers.
Do not open a second demo to avoid that decision. The purpose of a demo account is to prepare you for real money, not to replace it. If you are searching for a demo account on a specific product or app, apply the same test: use it to learn the controls, then ask what the live version costs you in spread, time, and risk.
| Figure | Value | Source |
|---|---|---|
| Indicative USD/KES | 129.62 | open.er-api.com, pulled 2026-09-28 |
| How often it moves | Every trading day | — |
| The rate your account uses | Your broker's own conversion | The broker's rate card |
| Symbol on this site | KSh | — |
An indicative rate is for sizing a position in your head, not for settling one. The gap between it and your broker's conversion is part of what a trade costs you.
A Demo Account Runs on Your Connection, Not on Nairobi's
A demo account usually fills orders against a server sitting in a data centre far from Kenya. Your phone reaches it through the same mobile network you use for everything else, and that route has bad evenings. Live trading adds a broker queue, a dealing desk and a real counterparty on the other side.
The practical consequence is timing. On a demo, a tap at 8pm EAT behaves like a tap at 3am EAT. On a live account, the same tap during a busy London or New York overlap can be handled differently, and the difference shows up in the price you receive, not in an error message.
Test this deliberately. Place demo orders at the hours you actually trade, from the phone you actually use, on the network you actually have. A demo that only ever runs on home Wi-Fi at midday teaches you nothing about the 9pm EAT session on mobile data.
| Document | What it proves |
|---|---|
| National ID or passport | Who you are |
| Selfie with the ID document | That the document is in your hands |
Brokers usually also ask for proof of address - utility bill or bank statement; requirements differ per firm. The account-opening page of the broker lists what that firm accepts.
The Demo Login Is Not the Account You Will Fund
Many brokers issue demo credentials from a different system to the live one. The demo may sit on a server with different execution rules, different instrument lists and a different order ticket layout. When you later open a live account, you are often learning a second platform from scratch.
Check the broker's own funding page before you assume the demo mirrors the live setup. Look at which account types exist, what the minimum is, and which payment methods are listed for Kenyan clients. If the demo does not match any of those account types, treat it as a practice tool only.
The order of operations matters. Confirm the broker appears on the CMA licensees register at cma.or.ke, read the live account terms, then decide whether the demo you have been using is even the same product. Doing this in reverse wastes the practice you have already done.
| Field | What it says |
|---|---|
| Regulator | Capital Markets Authority of Kenya (CMA) |
| Register | CMA licensees register |
| Published at | cma.or.ke |
| Covers retail forex | Yes — the register has a category for it |
| Last read by us | 2026-09-29 |
| Entries transcribed here | 16 |
A register says whether a firm holds a licence on the day you look, and nothing about how it treats clients. Search the legal entity from the broker's own footer, not the brand.
Funding a Live Account Is a Separate Skill From Placing Trades
Moving money from M-Pesa into a trading account involves steps a demo never shows. You confirm a paybill or till number, enter a reference, wait for the mobile money confirmation message, then wait again for the broker to credit the balance. Each step can stall.
Airtel Money, bank transfer and card each follow a different path, with different confirmation times and different places to check if something goes wrong. The broker's funding page is where those details are published, and it is the only place to trust. Screenshots in a Telegram group are not a source.
Practise the route before you need it. Run a small transfer, confirm where the money lands, and note how long the credit takes. That way, your first live trade is not also your first time using the payment rail.
| Platform | What it is | Who makes it |
|---|---|---|
| MetaTrader 4 | The older standard; expert advisors and a large script ecosystem | MetaQuotes |
| MetaTrader 5 | The newer build; more order types and timeframes | MetaQuotes |
| cTrader | Depth of market and a different order model | Spotware |
| The broker's own app | Usually simpler, and tied to that one firm | The broker |
A platform is software, not a safeguard: the same terminal is offered by licensed and unlicensed firms alike. The licence question is answered on the register, not in the app store.
Withdrawing Reveals What the Demo Never Had to Ask
A demo account has no withdrawal step, so it never forces you to answer the questions that decide whether money actually comes back. Which name is on the account? Does it match your M-Pesa registered name? Which documents does the broker require before releasing funds?
Verification usually happens before the first withdrawal, not before the first deposit. If your ID, proof of address and mobile money number do not line up, the request can sit in review while the market keeps moving. That delay is a real cost, and the demo cannot teach it.
Before funding anything, find the broker's withdrawal page and read the requirements in full. Then set up your documents so they match exactly. The demo will never prompt you to do this, which is precisely why it belongs on the checklist.
| What you see | What to check |
|---|---|
| A fixed monthly return, promised in advance | Ask which licence permits it, then look the firm up on the CMA licensees register. |
| A deposit asked for in gift cards or vouchers | Check the broker's own funding page: firms list bank, card and wallet rails, not vouchers. |
| Someone offering to trade the account for you | Managing money for a client is a separate permission. The register says whether a firm holds it. |
| A withdrawal released only after a new payment | Read the withdrawal terms you agreed to. A fee invented at payout time is not in them. |
None of this is a judgement about any firm. Each line is a check you can run yourself, starting at cma.or.ke.
Questions
Demo accounts are normally free because no real money is involved. You register with an email address and trade virtual funds. Free does not mean risk-free in the long run: the risk is that you spend months building habits that only survive because losses do not hurt.
Long enough to learn the platform and follow your own written rules without breaking them, which for most people is a few weeks of consistent practice. There is no fixed number. If you keep breaking your rules on demo, more demo time will not fix that; a small funded account with money you can afford to lose will teach you faster.
Usually not. Demo feeds tend to be cleaner than live pricing, so you may not see spreads widen around news or at session opens, and you will not experience a fill at a worse price. Withdrawals do not exist on demo at all, so check the broker's funding page and your M-Pesa or bank app for how deposits and withdrawals actually work.