Markets Gap 2–3% on Open. Your Stop-Loss Doesn't Care.
When the market opens, it doesn't open where it closed. Forex gaps 50–200 pips overnight. Stocks gap 3–5% on earnings. Crypto gaps 10%+ on news. Your static stop-loss executes at the gap price, not the price you set it at. You get filled 200 pips away from where you wanted out.
By the time you wake up and check your phone, the damage is already done. That $2M account just lost $40k before your coffee got cold.
The traders who lose the most to gap risk have one thing in common: they believe static overnight stops protect them. They don't. Static stops create the illusion of risk management while leaving you completely exposed to overnight moves.
Why Overnight Gaps Happen (And Why Your Stop Misses Them)
Gaps occur because markets don't trade 24/7 at consistent prices. Between market close and market open, news happens. Central banks announce rate decisions. Earnings miss expectations. Geopolitical events move markets 5% in minutes. When the market reopens, it reprices instantly—often multiple percentage points away from yesterday's close.
Your stop-loss order sits at the price you set it. Let's say you're short EUR/USD at 1.0950 with a stop at 1.0990. At 2 AM, the Fed announces a surprise hawkish pivot. EUR/USD opens the next morning at 1.1050. Your stop executed at 1.1050, not 1.0990. That's 60 pips of slippage you didn't account for. On a $2M account with 10:1 leverage, that's $60k in losses from a single gap event.
Check any economic calendar and you'll see why: high-impact economic data (NFP, ECB rates, GDP surprises) hit overnight from the US trader's perspective. By market open, you're already stopped out.
Manual Responses Are Already Too Late
Some traders think they'll wake up, see the gap, and manually close the position before the damage extends. Here's the problem: gaps happen in the first 5–30 seconds of market open. The entire institutional market has already repriced by the time you read your first alert.
By the time you've:
- Woken up and checked your phone
- Realized what happened
- Opened your trading platform
- Located the position
- Hit the close button
...the gap has already filled or extended. You're trying to exit at a price that no longer exists. And if you trade across time zones (Asian opens from the US, for example), you're literally asleep when the gap executes. There's no way to respond fast enough.
What Traders Actually Do (And Why It Fails)
Most traders try one of these approaches to protect against gap risk:
- Tighter stops. Set a 20-pip stop instead of 60-pip. Problem: You get whipsawed more often, and gaps still execute uncontrolled.
- Reduce position size. Trade smaller so losses are smaller. Problem: You're still exposed to gap risk; you're just losing less per event.
- Don't trade overnight. Close all positions before market close. Problem: You miss 50% of potential trading hours.
- Use a wider stop. Set a 200-pip stop to account for gaps. Problem: That's a 2% loss per trade. Your account blows up after 50 consecutive losing trades.
- Trade intraday only. Day trading removes overnight risk. Problem: Most retail traders lack the skill and discipline to day-trade profitably.
All of these fail because they're reactive to gap risk, not proactive against it. They assume gaps are unavoidable. But gap risk isn't unavoidable—manual traders just can't manage it.
How Automated Systems Actually Solve Gap Risk
Traders who consistently profit with overnight exposure use automated systems that respond to gap risk in real-time. Here's how they work:
1. Pre-market position sizing. The system calculates expected slippage based on historical gap sizes for that symbol. If EUR/USD averages 80-pip gaps, the system sizes positions so a full gap doesn't blow the account.
2. Dynamic gap monitoring. The system monitors the gap size as the market opens. If volatility spikes 2x above average, the system adjusts the next trade size accordingly.
3. Smart stop placement. Instead of a static stop at a fixed price, the system places stops based on volatility. High volatility = wider stop. Low volatility = tighter stop. Stops adjust with market conditions, not a fixed rule you set once and forget.
4. News-triggered position exits. The system connects to an economic calendar and closes positions 15 minutes before major news (Fed, ECB, jobs reports) that typically cause gaps. You're not holding through the gap because the position is already closed.
5. Partial exits on gap fill. When a gap happens, the system automatically closes half the position at the worst point (to lock in the damage), then lets the remaining half run. This caps downside while keeping upside exposure.
6. Multi-timeframe confirmation. A 1-hour gap might trigger an exit signal on the 15-minute chart before slippage gets worse. Humans can't watch 4 timeframes at once while sleeping.
Manual traders can't do any of this at scale because they're asleep, traveling, or managing 10 other responsibilities. Automated systems execute in milliseconds.
The Real Cost of Ignoring Gap Risk
Gap losses compound. If your account loses 2% per gap event, and gaps happen 2x per week, that's 4% in weekly losses from gap risk alone. At that rate:
- After 4 weeks: down 15%
- After 8 weeks: down 28%
- After 12 weeks: down 40%
Most traders don't realize they're losing 40% per year to gap risk because they think losses come from bad trades, not bad risk management. The gap losses are baked into their win rate.
Here's the thing: every profitable overnight trader either (a) doesn't hold positions overnight, or (b) has an automated system managing gap risk. There is no third option. Manual traders holding overnight either blow up accounts or limit position size so much that compounding becomes impossible.
What You Need to Build or Deploy
If overnight trading is part of your strategy, you need a system that:
- Sizes positions dynamically based on expected gap size
- Monitors gap fill in real-time and adjusts exits
- Tracks volatility and moves stop-losses accordingly
- Connects to economic calendar and closes positions before high-impact news
- Executes partial exits automatically on gap fill
- Runs 24/7 without human intervention
Building this in MQL5 is straightforward if you know what to code. You need to connect to volatility data, calculate historical gap percentiles, and code the position-sizing logic. Most traders don't have time or knowledge to build it themselves.
This is exactly the kind of system Alorny builds for traders who want overnight exposure without the gap risk. A custom EA with gap-aware position sizing and dynamic stop management typically pays for itself after one avoided blow-up. Traders usually build one in a few hours and recoup the cost in the first month of trading.
The $40k Question
You're probably wondering: can I just hold overnight and hope gaps don't happen? Technically yes. Statistically, you'll blow up your account instead.
The real question is this: Are you willing to give up 50% of your potential trading hours by closing positions before market close? Or are you willing to automate the gap risk management so you can hold overnight safely?
Most profitable traders choose automation. It takes a few hours to build, it runs forever, and it literally pays for itself the first time it stops you from losing $40k to a single gap.
Key Takeaways:
- Markets gap 2–3% on open regularly; static stops execute at the gap price, not your intended exit
- Manual responses are too slow; gaps fill in seconds, before you can react
- Position sizing, dynamic stops, and news triggers are how professionals manage gap risk
- Overnight traders either don't hold overnight, or they automate gap management—there is no third option
- A gap-aware EA pays for itself after one avoided blow-up