Every EA trader eventually gets asked some version of the same question by a support ticket or a forum post: “why did my terminal disconnect over the weekend, and is that a problem?” The short answer is usually no, that’s expected. The longer answer is that the Friday-close-to-Sunday-reopen window has its own mechanics, separate from anything your VPS controls, and understanding them changes how you should configure your EA and your terminal around it.
What Actually Happens at the Weekend Close
The forex market isn’t a single exchange with a closing bell; it’s a network of banks, liquidity providers, and brokers trading against each other across time zones. When the last major session (New York) winds down Friday afternoon and the first session of the new week (Sydney/Wellington) hasn’t opened yet, there’s a genuine gap in market-making activity, not just reduced volume.
📊 Key Stat: Most retail brokers stop quoting somewhere around 21:00-22:00 UTC on Friday and resume around 21:00-22:00 UTC on Sunday, roughly a 48-hour window depending on the broker’s specific cutover and any daylight saving offset in effect. During that window, there is no live price feed to trade against, regardless of how fast or reliable your hosting is.
During this window, your broker’s own trading server frequently goes offline for scheduled maintenance. That’s a broker-side event, and it’s normal. A VPS-hosted terminal will typically show a brief “no connection” state during this period and reconnect automatically once your broker’s server comes back online ahead of the Sunday session.
What a VPS Can and Cannot Control
This is the part that gets confused most often. A VPS controls whether your terminal is running, connected, and ready the instant trading resumes. It does not control whether the market itself is open.
What your VPS handles:
- Keeping MT4/MT5 running continuously so there’s nothing to manually restart before Sunday’s open
- Reconnecting automatically the moment your broker’s server comes back online
- Executing your EA’s logic the instant a fresh price feed arrives, with no delay from a cold boot or a terminal you forgot to relaunch
What no VPS can fix:
- The absence of a tradeable price feed during the actual closure
- Weekend gap risk on any position left open going into Friday’s close
- Spread widening in the first minutes of the Sunday session as liquidity providers re-establish their books
⚠️ Warning: A weekend gap is a genuine risk event, not a hosting failure. If EUR/USD closes Friday at 1.0850 and opens Sunday at 1.0790 because of news that broke over the weekend, that 60-pip gap happens instantly on the first tick, with no orders filled in between. Stop-losses don’t protect you from a gap the way they do during continuous trading; they simply trigger at the first available price past the gap, which can be materially worse than the level you set.
Preparing Your EA for the Gap
💡 Tip: Build your EA’s weekend behavior around three checkpoints: a Friday close-out or hedge rule, a Sunday reopen delay before allowing new entries, and a spread filter that blocks entries until spreads normalize.
-
Decide your Friday close-out policy. Many EAs are configured to close all positions or tighten stops significantly ahead of the Friday session close, converting weekend gap risk into a known, bounded outcome rather than an open exposure.
-
Add a Sunday reopen delay. Rather than letting your EA fire on the first ticks of the new week, a delay of 30-60 minutes after the market reopens lets spreads and liquidity normalize before your EA starts evaluating entries against them.
-
Filter entries by spread width. An EA that checks current spread against a maximum threshold before entering avoids getting filled at the artificially wide spreads that are common in the first minutes after Sunday reopen.
-
Confirm your VPS’s auto-start is configured, not just running. See our Task Scheduler guide for automating EA restarts to make sure your terminal relaunches itself if a broker-side maintenance disconnect happens to coincide with a Windows Update reboot.
Checking Your Setup Before the Week Starts
✅ Best Practice: Log into your VPS via RDP on Sunday afternoon, before the session opens, to confirm your terminal is running, logged in, and your EA is attached with AutoTrading enabled. A five-minute check catches a stuck terminal or a missed Windows Update reboot before it costs you the first hours of the week, rather than discovering the problem mid-Monday.
This is also a good moment to check your VPS’s own uptime dashboard or ping monitor, if your provider offers one, to confirm there wasn’t an unnoticed interruption during the maintenance window that carried over into the new session.
Why This Matters More on a VPS Than a Home PC
A home PC that sleeps, loses power, or drops its internet connection over a weekend often goes unnoticed until Monday morning. A VPS running in a datacenter with redundant power and network is far less likely to have an infrastructure-side gap of its own, which is exactly why the remaining risk, the market-driven weekend gap itself, becomes the dominant factor once hosting reliability is no longer the weak link. Once your infrastructure is solid, your EA’s own weekend logic is what determines the outcome.
The Bottom Line
The Sunday reopen isn’t a hosting problem to solve; it’s a market structure event to plan for. A reliable VPS makes sure your EA is running, connected, and ready the instant liquidity returns. What happens to your account during and immediately after that gap comes down to how your EA is configured to handle it, not how good your hosting is.
Frequently Asked Questions
What time does the forex market reopen after the weekend?
Most brokers reopen quoting around 22:00 UTC on Sunday, when the Sydney/Wellington session begins, though the exact time depends on the broker and shifts with daylight saving transitions in different regions. The market doesn’t reopen at full liquidity instantly; the first hour or two typically has wider spreads and thinner order books than a normal session.
Should I leave my EA running over the weekend?
Most EAs should have positions closed or protected before the Friday close, and most traders disable new order entry until liquidity normalizes after the Sunday reopen. Leaving an EA with an open, unprotected position over a weekend exposes it to gap risk with no ability to react, since the market simply isn’t there to trade during the closure.
Does a VPS eliminate weekend gap risk?
No. A VPS keeps your terminal running and connected so your EA can react the instant the market reopens, which matters a great deal, but it cannot execute an order during hours when there is no market to execute against. Gap risk is a market structure fact, not a hosting problem; what a VPS controls is how fast your EA responds once trading resumes.
Why does my VPS show a brief disconnection every Sunday?
This is usually your broker’s server closing for its own weekend maintenance window, not a problem with your VPS. Broker platforms frequently go offline briefly late Friday UTC into Saturday for maintenance and reopen ahead of the Sunday session; a stable VPS reconnects automatically once the broker’s server comes back, but the gap itself originates on the broker side.
Related Reading
- Automating EA Restarts and Reboots with Task Scheduler — making sure your terminal is running and logged in before Sunday’s open
- Daylight Saving Time and EA Trading Hours — how DST shifts move your broker’s session times twice a year
- Slippage, Requotes, and VPS Latency: How Order Fills Actually Work — what happens to fills when spreads are wide right after reopen
- Understanding VPS SLA and Uptime Guarantees — what your infrastructure uptime commitment does and doesn’t cover