Automation & Bots Beginner

Demo Account

Also known as: practice account, paper trading account, simulated account, virtual account

What is it?

A demo account is a fully functional trading account funded with simulated money, so every order routes through the platform at live prices while no real capital changes hands. It is the standard place to prove a bot before it touches real money. Run an Expert Advisor on a 10,000 dollar demo for a month and you get a genuine forward-test: the trades happen at live prices, in live sessions, through the platform's real order handling.

Side by side

Demo account vs live account: what actually changes

Demo account

  • Simulated balance, so a loss costs you nothing
  • Fills are usually instant at the quoted price
  • Requotes, slippage and partial fills rarely modelled
  • Ideal for proving a bot's logic, settings and uptime

Tests the strategy, but never the trader

Live account

  • Real capital, so every loss is realised
  • Fills compete for real liquidity at the top of book
  • Slippage, requotes and partial fills are normal
  • Hesitation and override enter the loop

Tests the strategy and the trader together

A demo proves the mechanics. Everything it cannot reproduce shows up in the first twenty live trades.

If that month produces 42 trades, a 55 percent win rate and a 6 percent maximum drawdown, you have a sample of the strategy's actual behaviour that no backtest can give you, because a backtest never has to survive a dropped connection or a Sunday gap. What a demo cannot reproduce is the two things that hurt most, fills and feelings. Demo servers usually fill instantly at the quoted price with no requotes and no slippage, so a strategy that depends on being filled at an exact level looks better than it will be.

And because losing simulated money costs nothing, demo trading never tests whether you can leave a losing position alone. Treat demo results as an upper bound on live performance rather than a forecast of it.

Why it matters: A demo account is the only place to forward-test a bot at live prices without risking capital, and the honest gap check between a backtest and reality.

Trade impact: Medium

Skipping the demo stage moves untested execution logic straight onto live capital, where a single configuration mistake is paid for in real money.

Real-world example

An EA that assumed 0.4 pips of slippage in backtest filled perfectly on demo, then averaged 1.3 pips live, cutting a 12-pip average winner to 11 pips and dropping the strategy's profit factor from 1.35 to 1.12.

How SignalBots handles it

SignalBots connectors run against a demo account exactly as they do against a live one, so you can rehearse the full signal-to-order path before a real position is ever opened. See /risk-warning.

Pro tip

Fund the demo with the amount you actually plan to trade, not the platform's default 100,000. Position sizing and drawdown only teach you anything at your real account size.

Common pitfalls

Trading a demo to months of flawless results and going live at ten times the size, when the account that produced those results never carried the pressure of real money.

FAQs

Frequently asked questions

How long should I demo a strategy before going live?

Long enough to collect a meaningful sample, not a fixed number of weeks. Aim for at least 30 to 50 trades across different market conditions; a strategy that has only traded one calm trending month has not really been tested.

Do demo accounts use real market prices?

Yes, the price feed is normally the broker's live feed. What differs is execution: demo servers usually fill at the quoted price instantly, while a live server can requote you, slip you or fill you only partially.

Does a demo account expire?

Often. Many brokers expire a demo after 30 to 90 days, or after a period of inactivity. If you are running a long forward-test, check the expiry policy before you start so the account is not reset mid-run.

Is demo trading the same as backtesting?

No. A backtest replays historical data as fast as the computer allows; a demo runs forward in real time against live prices. A backtest checks the logic, a demo checks the logic plus the platform, the connection and the schedule.

Can I trust a strategy that is profitable on demo?

Only partly. It has cleared a real hurdle, but demo fills flatter execution-sensitive strategies. Go live at the smallest size your broker allows and compare the first 20 live trades against the demo record before scaling. Your capital is at risk.

Trading involves substantial risk of loss. Historical and backtested results do not guarantee future performance. Read the full risk warning.

Add SignalBots as a preferred source on Google Add SignalBots as a preferred source on Google