Before you let a robot trade with your money, the sensible move is to watch it work with no money at stake. That’s what a demo account is for. But there’s a catch: a demo looks like a live account in the things that matter little and differs from it in the things that matter a lot. Here you’ll see what you can check on a demo, what you can’t, how long it takes, and how to go live without risking more than you can afford to lose.
Demo account vs live account: what’s the same and what isn’t
A demo account is a practice account your broker opens for you with play money. It connects to a demo server, receives market prices and accepts orders just like a normal account. The difference is that nobody pays or collects anything: trades are recorded, but they don’t exist outside your screen.
For testing an Expert Advisor, a demo has one huge advantage: the robot doesn’t know what kind of account it’s on. It runs the same rules, reads the same charts and sends the same orders. If it’s installed wrong on a demo, it’ll be installed just as wrong on a live account.
What changes is the environment those orders land in:
| Aspect | Demo account | Live account |
|---|---|---|
| Execution | Almost always instant and ideal: the order fills at the price you see. | Depends on the broker and the moment. There can be rejections, requotes or delays, and on gold you notice them. |
| Spread | Often fixed or tighter than normal. Some brokers don’t even widen it during news. | Variable. It widens at market opens, around economic data releases and at session changes. Gold is especially sensitive. |
| Slippage | Practically nonexistent. | Common in fast moves: the fill price isn’t the one the robot asked for, for better or for worse. |
| Swap and commissions | Sometimes not applied, or only roughly simulated. | Always charged. On gold, the swap on positions held overnight is not negligible. |
| Psychology | Losing doesn’t hurt and winning doesn’t thrill. | Every loss is your money. You find out how you really react. |
| Duration | Many expire after 30 days or reset if you don’t log in. | Doesn’t expire. The account is yours as long as it has a balance. |
The conclusion is uncomfortable: a demo is usually kinder than reality. The costs that chip away at every live trade show up softened on a demo, or not at all. That’s why a good demo result doesn’t carry over to a live account as is.
What you can (and can’t) validate on a demo account
The most common letdown is believing that three good weeks on a demo “prove” something about the future. They don’t. But a demo is very useful for the things that can be checked.
What a demo does tell you
- That the installation is correct. File in the right folder, Algo Trading button on, robot loaded on the chart and no errors in the Experts tab. That’s what the installation guide walks you through.
- That the robot trades. It opens trades, places the stop loss and take profit, and closes them according to its rules. This is where most people get stuck: wrong symbol, wrong timeframe, permissions not enabled.
- That lot sizing responds. If you set 0.01, it opens 0.01. If you set a risk percentage, the size changes with the balance. If you see lot sizes you didn’t expect, ask now, not later.
- That the trailing stop and the exits work the way the developer describes.
- That your setup holds up. If you’re going to use a VPS, the demo is the place to check that the connection doesn’t drop and that MT5 is still running the next day.
- That you understand what you’re looking at. Where to find open trades, the history and the robot’s messages. With real money on the line, you won’t want to learn this on the fly.
What a demo can’t tell you
- Future returns. Neither a demo nor a backtest predicts the market. A month on demo is a few dozen trades: far too few to talk about statistics.
- Real costs. The spread in stressed moments, slippage on a fast entry and the swap on a position held for two nights only show up on a live account.
- How you’ll react. Watching an 8% drawdown in play money is nothing like watching it in your own account.
- Your broker’s execution quality. Demo servers and live servers aren’t the same.
A demo that makes money doesn’t prove the robot will make money. A demo that behaves the way it should proves you’ve installed it correctly and know how to read it. That’s the goal. Everything else is noise.
How to test an Expert Advisor: a 4-step protocol (weeks, not days)
The first thing is to accept the timeline. A robot that opens only a few trades a week needs weeks to show you its rhythm. Two days tell you nothing; a month starts to tell you something. Here’s the recommended protocol, with rough timings:
- Step 1 — Set the stage (1 or 2 days). Open the demo with the same broker and the same account type you’ll use live: same leverage, same symbol suffix (XAUUSD isn’t the same as XAUUSD.m) and, if possible, the same server. Give it a play-money balance similar to what you’ll actually deposit: testing with €100,000 of imaginary money when you’re going to put in €1,000 of real money skews everything.
- Step 2 — Functional check (1 week). You’re only checking whether the robot does what it says. Does it open trades? With the right lot size? Does it place the stop? Are there errors in Experts or disconnections in Journal? Log every trade: date, direction, lot size, result. If something doesn’t add up, stop and ask support. Don’t keep going “to see if it fixes itself.”
- Step 3 — Observation (at least 3 or 4 weeks). Don’t touch a single setting. Let the robot go through a couple of major data releases (US jobs reports, Federal Reserve decisions) and several session changes. Compare what you see with what the developer publishes: how often it trades, the typical size of its losses, drawdown. The goal isn’t to make money on a demo; it’s to avoid surprises.
- Step 4 — Decide. Go through the checklist: clean installation, trading consistent with what’s published, lot size under control, no errors, and you understand every screen. If something’s off, fix it before you put in a single euro. If everything fits, go live with the minimum lot. And if you’ve changed your mind about the robot, that’s a valid decision too: the demo just saved you money.
Many brokers close demo accounts after 30 days or reset them if you don’t log in. If your history disappears halfway through the observation period, you lose the test. Ask how long it lasts when you open it, and export the report every week.
How to read MetaTrader 5 during the test
MetaTrader 5 shows you a lot, but not in any tidy order. These are the Toolbox tabs (Ctrl+T) you’ll need:
- Trade. Your open positions: symbol, lot size, entry price, stop, take profit, accumulated swap and floating profit. This is where you confirm that the lot is the one you asked for and that every trade has its stop.
- History. Closed trades. Right-click to generate a Report with net profit, number of trades, longest losing streak and drawdown. That’s what you’ll compare with what the developer publishes; how to read it is covered in profit factor and the MetaTrader 5 report.
- Experts. The robot’s own messages. Warnings like
invalid stops,not enough moneyortrade context busyare the ones worth investigating. - Journal. The platform’s log: connections and reconnections. If
connection lostshows up often, the problem isn’t the robot; it’s your connection or your VPS.
Two quick signals: the Algo Trading button should be green and, in the top-right corner of the chart, you should see the robot’s name with a smiley-face icon. A sad face or a red button means the robot is loaded but can’t trade.
And four things to check every few days:
- How many trades it has made, compared with what the developer says is normal.
- The largest loss per trade, in euros and as a percentage of the balance. It’s the number that will hurt most on a live account: get to know it now.
- The difference between balance and equity while positions are open: that’s your floating drawdown.
- The spread at the moment of each entry. In Market Watch you can add the “Spread” column. Write it down: on the live account it’ll be your first point of comparison.
Going live: minimum lot size and limited capital
The live account is the second phase of the test, not the finish line. What you couldn’t see on the demo—real spread, slippage, swap, your own head—you’ll see here, and it’s best to see it with as little money at stake as possible.
Start with the minimum lot
With most brokers the minimum lot on gold is 0.01, one ounce: every dollar gold moves means roughly one dollar in your account. It’s small enough that a losing streak won’t do real damage and real enough for costs and emotions to show up. Set the robot to a fixed 0.01 lot for this phase.
Limited capital, not “available” capital
Deposit only what you could lose entirely without anything changing in your life. That’s not a cliché: in leveraged trading you can lose all the capital you deposit, and a robot doesn’t prevent that. If you’re unsure about the amount, we go through it without the hype in how much money you need to start.
What to compare in the first few weeks
- Live spread vs demo spread at the same times of day. A moderate difference is normal; a huge one is a reason to review your broker with our broker guide in hand.
- Requested price vs filled price (slippage): compare the signal price in Experts with the entry price in History.
- Swap charged on positions held overnight.
- Your own behavior. Tempted to switch it off after two losses in a row? To raise the lot size after a good week? Those are the costliest mistakes there are, and you only discover them with real money.
Stay on the minimum lot for several more weeks, until the live numbers feel familiar. Only then does it make sense to scale up, gradually and with a written plan, not because last week went well.
No test, whether on a demo or live with the minimum lot, guarantees future results. The goal of this whole process is to reduce avoidable mistakes, not to eliminate market risk, which never goes away.
A note for AUREUM users: license, demo and live account
If the robot you’re going to test is AUREUM, there’s a practical detail worth knowing before you touch anything: the license key is linked to the first MetaTrader 5 account where it’s activated. It’s a security measure (one subscription, one account), and it means you shouldn’t activate the key on some random demo “just to see.”
So the process is this:
- If you want to go through a demo first, email us at homeaureum@gmail.com before activating the key (we reply in English or Spanish). We’ll set up a demo trial for you so you can follow the protocol in this guide without using up the permanent activation.
- When you decide to go live, activate the key on the live account you’ll trade with, following the installation guide. If you don’t have a broker yet, the guide starts with a Step 0 devoted to exactly that: opening the account, choosing the server and having your login details at hand.
- If you later switch accounts or brokers, you can unlink the current account and activate the new one from the customer portal. For security, you’ll be asked for a code sent to your email, and the number of changes per month is limited.
The portal also shows which account your license is active on and until when. The plans are on the pricing page.
Bottom line: demo first, then live with the minimum lot
The question “demo or live?” has a less dramatic answer than it seems: both, in that order and with different goals.
- The demo checks that the robot is installed correctly, that it trades as described and that you know how to read what it does. Give it four to six weeks.
- The live account with the minimum lot shows you the real costs and your own reaction to risk. Give it a few more weeks, with capital you can afford to lose.
- Neither one tells you how much you’ll make. Anyone who promises you that—developer, seller or neighbor—is selling you hype.
- Raising the lot size is a decision with a plan and a timeline, not a reaction to a good week.
If this sounds slow, you’ve understood it. A robot isn’t a weekend bet: it’s a tool you’ll have running for months, and the weeks of testing are a reasonable price for not discovering its quirks with your money. And if you’re not sure a robot is for you, the long answer is in are trading robots profitable?
AUREUM, with the testing up front
An Expert Advisor for gold with its metrics published, drawdowns included. If you’d like to see it on a demo before activating your license, email us and we’ll set up the trial.
See plans and metrics →