Why Your Demo Profits Disappear the Moment You Go Live (And What to Do About It)
You spent weeks — maybe months — running your strategy on a demo account. Green days. Solid risk-reward ratios. A win rate you were actually proud of. Then you funded your live account, took the exact same trades, and somehow the math stopped working.
Welcome to one of the most common and least-discussed problems in retail forex trading: the demo-to-live gap. It's not a myth, it's not bad luck, and it's definitely not your strategy suddenly "knowing" you switched to real money. It's slippage — and if you're not accounting for it before you go live, you're basically stress-testing your strategy with someone else's money.
What Slippage Actually Is (And Why Demo Hides It)
Slippage is the difference between the price you expected to enter or exit a trade and the price you actually got. On a demo account, most brokers fill your orders at the exact price you clicked. Clean. Instant. Frictionless.
Live trading doesn't work that way.
In the real market, your order has to be matched with a counterparty. During fast-moving news events, low-liquidity sessions, or when your broker's dealing desk is juggling a flood of orders, that matching takes time — and prices move in the gap. Even a half-pip of slippage per trade sounds trivial until you run a scalping strategy that depends on tight margins and you're suddenly giving back 1-2 pips every single entry and exit.
Brokers also have different execution models. An ECN broker routes your order directly to liquidity providers. A market maker fills it internally. A hybrid does both depending on conditions. Each model produces different slippage profiles, and demo accounts almost universally simulate the best-case version of whichever model your broker uses.
The Math That Kills Marginal Strategies
Here's where it gets real. Say your backtested strategy has an average profit per trade of 8 pips and an average loss of 5 pips, with a 55% win rate. On paper, that's a solid edge. Now add just 1.5 pips of realistic slippage per trade — entry and exit combined — and your average profit drops to 6.5 pips while your average loss climbs to 6.5 pips. Your edge just evaporated.
This is why strategies that look bulletproof on demo or in backtests can turn into slow account bleeds on live. The strategy wasn't broken to begin with. The execution environment just changed, and the margin for error was too thin to survive it.
The traders who figure this out early are the ones who build slippage stress-testing into their process before they fund an account. The ones who don't figure it out often conclude that trading "doesn't work" and walk away from what might have been a perfectly viable approach.
How to Simulate Realistic Slippage in MT4 and MT5
Both MetaTrader platforms give you tools to model this, and most traders completely ignore them.
In MT4's Strategy Tester, when you run a backtest, there's a "Modelling" dropdown and a spread setting. Most people leave the spread at whatever the default is — often 1-2 pips for majors. But your real spread during a news event or the Asian session on a minor pair can be 3-5x that. Manually bump your spread setting up before you run your backtest. It's not a perfect simulation, but it immediately reveals whether your strategy can absorb real-world friction.
In MT5, the Strategy Tester added a slippage input field directly in the settings panel. You can specify a fixed number of points of slippage to apply to every trade execution. Start conservative — maybe 1-2 pips for a major like EUR/USD — and then crank it up to 3-5 pips and rerun the test. If your equity curve falls apart at 3 pips of slippage, you need to know that now, not after you've deposited $2,000.
Also worth doing: pull up your broker's historical spread data if they publish it, or use a third-party tool like Myfxbook's broker comparison feature to get a sense of real spread ranges during different sessions. Build that range into your test.
Liquidity Windows Matter More Than You Think
Slippage isn't constant. It spikes during specific conditions:
- Major news releases (NFP, FOMC, CPI) — spreads can gap 5-10x their normal width in the seconds before and after the print
- Market open and close windows — especially the first and last 15 minutes of the New York session
- Low-liquidity overnight sessions — trading EUR/USD at 2 AM Eastern is a different animal than trading it at 10 AM
- Thin markets around holidays — the week between Christmas and New Year is notorious for erratic fills
If your strategy fires signals during any of these windows, you need to model slippage specific to those conditions — not just the average spread across a full trading day. A lot of MT4/MT5 traders run their backtests over "all hours" and end up with an averaged-out picture that doesn't reflect what actually happens when their scalp strategy triggers at 8:30 AM Eastern right before a jobs report.
A Simple Pre-Funding Checklist
Before you move from demo to live, run through these:
- Rerun your backtest with spread set to 2x your broker's listed spread. Does the strategy still show positive expectancy?
- Rerun it again at 3x. If it breaks here, your edge is thin and you need to know that.
- In MT5, apply a slippage value of at least 2 pips and check the results. Compare equity curves side by side.
- Identify which hours your strategy fires most often. Are those high-liquidity or low-liquidity windows?
- Start live with your smallest possible lot size — not to "protect capital" in the traditional sense, but to collect real execution data across 20-30 trades before sizing up. Log your expected fill price versus your actual fill price every single trade.
That last point is something the forum's more experienced traders hammer on constantly: your first month live isn't about making money. It's about calibrating your execution model against reality.
The Bottom Line
Demo accounts are training wheels, not performance guarantees. They're useful for learning the platform, testing logic, and building confidence — but they're fundamentally optimistic simulations of live market conditions.
The traders who survive the demo-to-live transition aren't necessarily the ones with the best strategies. They're the ones who went in with realistic expectations about execution costs and built those costs into their profitability threshold from day one.
Run the slippage tests. Do the math on your margins. If your edge only works in a frictionless environment, it's not really an edge — it's a demo account illusion. Find that out before the market does it for you.