Do You Need a VPS for Copy Trading? MT4/MT5 Hosting Explained
Every copy-trading guide tells you to "keep your terminal running", and every VPS vendor tells you that means buying a server. Both are half right. A MetaTrader terminal that is closed, asleep or offline copies nothing, so something has to keep it running around the clock; whether that something is your PC, a rented Windows machine or the copy-trading platform itself is a cost and control decision, not a technical necessity. This article explains why the terminal must stay online, what a VPS actually is, how the three hosting options compare on price, latency and effort, and the cases in which you still want a server of your own.
A forex VPS (virtual private server) is a rented Windows machine in a data centre that runs your MetaTrader 4 or 5 terminal 24 hours a day, so that Expert Advisors, trade copiers and signal subscriptions keep working when your own computer is off. For copy trading it is one of three ways to keep the subscriber's terminal online; on SignalSync the terminal runs on the platform's own Windows VPS and hosting is included in the one-time $10 account connection fee.
Key takeaways
- A trade copier only works while the terminal that runs it is connected to the broker. A closed terminal does not catch up on entries: SignalSync's MT5 copier, for example, discards OPEN signals older than 10 seconds (CLOSE and MODIFY signals carry no age check), so an hour offline is an hour of missed entries, and exits on positions already open depend on the copied stop loss and take profit sitting at the broker.
- Your options are a home PC (free, fragile), your own VPS (about $7–30 a month for a plan that runs one or two terminals, plus the copier software) or a platform that hosts the terminal for you (SignalSync: a portable terminal per connected account on a dedicated Windows VPS, no monthly hosting charge).
- Location matters less than vendors suggest for most copy trading: in SignalSync's 2025-12-10 benchmark the server stage averaged 48 ms, while queueing (≈ 553 ms) and broker execution (175–300 ms) dominated the ≈ 0.78 s end-to-end figure. A VPS "1 ms from your broker" fixes neither.
- You still want your own VPS if you run a local copier between your own accounts, develop or tune Expert Advisors, need a desktop you can log into, or subscribe to MQL5 Signals, which requires your own terminal to stay online.
- Whatever hosts the terminal, risk control lives in the copier settings: lot multiplier, copied stop losses and the Copy Trading toggle that pauses copying, not in the server.
Why a copy-trading terminal has to stay online
Copy trading between MetaTrader accounts has no "account-level" mechanism at the broker. Whether the copier is an Expert Advisor on a chart or a Python process attached to the terminal, it works by watching the provider's trades and sending orders through a subscriber terminal that is logged in. If that terminal is closed, the orders are not placed; if it is open but disconnected, they are rejected. The overview of how copy trading works covers the chain in detail; here the relevant point is that each link is a running program.
Being offline costs more than a missed entry. Suppose the provider opened EURUSD at 09:00 and your terminal was online, so the copy went through. At 11:00 your laptop goes to sleep; at 11:20 the provider closes the trade. Your position stays open until the terminal reconnects and the copier processes the close, or until the copied stop loss or take profit fires at the broker. Copied SL/TP levels are the safety net here, which is one reason SignalSync copies them by default; but anything the provider does in between (a trailing stop, a partial close, an opposite trade) is simply not reflected on your account while you are down.
Nor does a copier replay missed entries. SignalSync's MT5 copier skips OPEN signals older than 10 seconds rather than entering late at a different price; CLOSE and MODIFY signals have no age check in the copier, but whether a close that was missed during an outage is still applied afterwards is not something to build a plan on, which is why the copied stop loss and take profit at the broker are the safety net. On the MT4 side the subscriber EA's slippage protection waits up to 60 seconds for the price to come back within 20 points (MT4 points, about 2 pips on five-digit EURUSD) and, with the default "skip on slippage" setting off, then places the order at the current price. Both are correct behaviours for a live feed and both mean an offline terminal loses entries for good.
The provider side has the same dependency: signals are broadcast from the provider's terminal. On SignalSync the provider's account is also hosted on the platform, so a provider's home PC turning off does not stop the feed; with a self-hosted local copier the master terminal is yet another machine you must keep alive.
What a VPS is, in practical terms
A VPS is a slice of a physical server in a data centre, sold as a virtual machine with its own Windows installation, a fixed amount of RAM and CPU, a public IP address and a remote-desktop login. You connect over RDP, install MetaTrader, attach your EAs or copier and disconnect; the terminal keeps running. The vendor is responsible for power, network and the physical hardware; you are responsible for everything inside Windows, including updates, reboots and the terminal itself.
Forex-specific VPS vendors differ from generic cloud hosts in two ways: they pre-install MetaTrader and they place machines in the data-centre regions where broker servers tend to be, typically London, New York, Amsterdam and Singapore. One vendor's price list, for example, offers New York, London, Singapore or Mumbai as location choices; another advertises 22 locations and a broker-latency lookup. MetaQuotes sells its own MQL5 VPS from inside the terminal at $15 per month on a one-month term ($12.80 per month on a 12-month term), which migrates your charts and subscriptions to its servers without a Windows desktop.
For a single MetaTrader terminal with a copier and a handful of charts, the smallest Windows plan is enough: one or two vCPUs and 2–4 GB of RAM. MetaTrader is light; it is Windows that needs the memory.
Three ways to keep the terminal running
| Option | What runs where | Who keeps it online | Typical cost | Control |
|---|---|---|---|---|
| Your own PC | Terminal and copier on your desktop or laptop at home | You; subject to sleep, updates, Wi-Fi and power | $0 beyond electricity | Full desktop access, any EA, any copier |
| Your own VPS | Terminal and copier on a rented Windows machine in a data centre | The vendor keeps the machine up; you keep Windows and the terminal healthy | $7–30 per month for an entry plan; copier software extra ($0–199 once or a monthly plan) | Full desktop access, any EA, any copier, your choice of region |
| Platform-hosted (SignalSync) | A portable MT4/MT5 terminal for your connected account in its own folder on the platform's dedicated Windows VPS, copier pre-configured | The platform; the account's connection status (heartbeat) is shown in the dashboard | $10 one-time per connected account; no monthly hosting charge; you pay only the provider's price (from $35) plus the ~$2.5 TRC20 network fee per payment | Risk settings in the web dashboard; compiled custom EA upload; no desktop session, settings are changed on the website rather than in the terminal |
The home-PC option is the one most people start with and the one that produces most "my copier missed trades" posts. It is fine for a trial on a demo account; for anything funded, the question is only which of the other two you pick.
On SignalSync the hosted path is the default: you register, connect an MT4 or MT5 account with its login, server and trading password, pay the one-time $10 USDT connection fee, and the platform deploys a portable terminal for that account on its Windows VPS with the copier pre-configured (an MT5 account is copied by the platform's Python copier by default; an MT4 account by the subscriber EA). Each terminal is a separate portable installation in its own folder with no cross-account access. The features page lists what the connection fee covers; the documentation walks through connecting an account.
Want to see whether hosted copying suits you before paying anything? Create a free account and open the demo portfolio with virtual $10,000: no VPS, nothing to install.
Latency and location: what a VPS fixes and what it does not
VPS marketing leans heavily on latency: "1 ms to your broker". That number is real, but it describes one hop in a chain of several, and in copy trading it is rarely the slow one. SignalSync's benchmark of 2025-12-10 (one MT4 subscriber EA v2.4, 200 signals in 71 minutes) measured the server stage at 48 ms on average (P95 88 ms, P99 103 ms), queueing at about 553 ms on average, and EA processing plus broker execution at about 175 ms, for roughly 0.78 s end-to-end as the sum of stage averages; the documentation states 200–800 ms. The benchmark is about ten months old and was run on MT4, so it may not reflect the current MT5 copier, but the proportions are the useful part: the network hop between a well-placed server and the broker is a small fraction of the total, and the broker's own fill time (175–300 ms) is the largest fixed component.
Where location does matter:
- Home connections. A laptop on Wi-Fi adds tens of milliseconds of jitter and the occasional multi-second stall; any data-centre machine, yours or the platform's, removes that.
- Local copiers. If both terminals sit on one VPS, the copy hop itself is in the single-digit to tens of milliseconds range (vendor claims, not measured by us), and putting that VPS in the subscriber broker's region shortens the fill. See copying trades from MT4 to MT5 for the regional advice.
- Scalping. Strategies with targets of a few pips feel every hop; for those, a local copier on a VPS next to the broker is the right tool and a hosted platform is the wrong one. The cost of each delay step on EURUSD and gold is worked out in Copy Trading Latency Explained.
On a hosted platform you do not choose the server's region; the trade-off is that you also do not administer it. For swing and intraday strategies that hold positions for hours, the difference between a 48 ms and a 5 ms server stage is invisible in the results, and the uptime difference between a home PC and any data centre is not.
What hosting costs over a year
Prices below are vendor list prices checked in October 2026; VPS vendors change plans often, so treat them as the order of magnitude rather than a quote. The SignalSync row counts hosting only; the provider subscription is the same whichever way you host, and there is no platform fee on top of the provider's price.
| Hosting | Monthly | 12 months | What else you need |
|---|---|---|---|
| Entry Windows VPS (e.g. 2 GB RAM, 1 vCPU at a forex-VPS vendor) | $7–12 | $84–144 | Copier software; your time for Windows updates and reboots |
| Mid-range forex VPS (4–6 GB RAM, 2–4 vCPU; premium network tiers) | $16–30 | $192–360 | Same; room for several terminals |
| MQL5 VPS (runs charts and MQL5 Signals subscriptions, no desktop) | $15 ($12.80 on a 12-month term) | $153–180 | Only usable for MQL5 Signals and EAs; no third-party copier |
| SignalSync hosted terminal | $0 (hosting included) | $10 one-time connection fee per account | Nothing to install; provider subscription from $35 + ~$2.5 network fee per payment |
So a subscriber who follows one provider at $35 for a year pays $10 + 12 × $35 + 12 × $2.5 = $460 on SignalSync with hosting included, against a comparable subscription elsewhere plus $84–360 of VPS on top. For a two-account setup (a second connected account is how you follow a second provider, since each connected account carries one provider) the hosted cost is another $10 one-time rather than a bigger VPS plan. The broader software comparison, including local and cloud copiers, is in Best MT4/MT5 Trade Copier Software.
When you still want your own VPS
Hosted terminals remove the chores; they also remove the keyboard. There are five situations where renting a VPS of your own is the better answer.
- You copy between your own accounts with a local copier. Two terminals on one machine with FX Blue, Local Trade Copier or Forex Copier is the cheapest and fastest way to mirror your own trading, and it needs a machine that stays on.
- You develop or tune Expert Advisors. SignalSync accepts a compiled
.ex4/.ex5with an optional.setfile for a hosted terminal, but there is no compilation on the VPS and the hosted terminal is managed from the website, not from a desktop you open MetaEditor in. Iterating on an EA means your own terminal. - You need to click around in the terminal. Manual trades alongside copied ones, custom indicators on the chart, broker-specific plug-ins: all require a desktop session.
- You subscribe to MQL5 Signals. MetaQuotes' marketplace requires your own terminal to be online, which is why it sells the $15 VPS from the terminal menu. See MQL5 Signals vs SignalSync vs cloud copiers for the full fee picture.
- You scalp and co-location matters. If the strategy lives or dies on 50 ms, choose the region yourself and run a local copier there.
Running your own terminal while still subscribing to a SignalSync provider is possible on request through the contact form; it is not part of the standard dashboard flow.
A short checklist before you decide
- How long does the provider hold trades? Hours or days: hosting choice is about uptime, not latency. Minutes: consider a local copier on a VPS in the broker's region.
- Will you log into the terminal? If yes, you need a desktop, which means your PC or your VPS.
- How many accounts? One or two: a hosted terminal per account is cheapest. Five or more of your own: one VPS with a local copier.
- Who do you want to call at 03:00 when the terminal is disconnected? With a VPS the answer is you; with a hosted platform the dashboard shows the account's connection status (heartbeat) and support is through the contact form.
If the hosted answer fits, register, connect an MT4 or MT5 account and pick a provider from the provider list; the MT5 setup guide covers the settings to check before the first copied trade.
FAQ
Do I need a VPS to copy trades on SignalSync?
No. Each connected account gets a portable MetaTrader terminal on the platform's dedicated Windows VPS, and the one-time $10 connection fee covers hosting. You do not install a terminal or an EA, and there is no monthly hosting charge.
Does the provider need a VPS?
Not on SignalSync: provider accounts are hosted the same way, so the signal feed does not depend on the provider's home PC. With a local copier or MQL5 Signals the provider's own terminal must stay online.
What happens to open positions if a self-hosted terminal goes offline?
They stay open at the broker. Copied stop losses and take profits still work because they sit on the broker's server, but trailing stops, partial closes and the provider's manual exits are not applied while the terminal is down. The copier does not replay OPEN signals it missed (SignalSync's MT5 copier skips any older than 10 seconds); CLOSE and MODIFY signals are not age-checked, but treat the copied SL/TP, not a late close, as your protection.
How much RAM does a MetaTrader VPS need?
One terminal with a copier runs comfortably on 2 GB of RAM and one vCPU; budget 1–2 GB more per additional terminal. Windows itself uses most of the memory; MetaTrader is light unless you load many charts with heavy indicators.
Is the MQL5 VPS the same as a Windows VPS?
No. MQL5 VPS runs your charts, EAs and MQL5 Signals subscriptions on MetaQuotes' servers without a Windows desktop; you cannot install third-party software on it. A Windows VPS is a full machine you log into.
Will a VPS closer to my broker make copying faster?
It shortens the network hop to the broker, which in SignalSync's benchmark was a small part of the roughly 0.78 s total; the broker's execution time and signal queueing were larger. For a local copier that only talks to one broker the gain is real; for a hosted platform you do not choose the region.
Can I upload my own Expert Advisor to the hosted terminal?
Yes, as a compiled .ex4 (MT4) or .ex5 (MT5) with an optional .set file; source files are not accepted because nothing is compiled on the VPS. The terminal then runs in EA mode with the platform's monitoring EA on a second chart, which replaces copying on that account; use a separate connected account to follow a provider.