Best forex VPS for EAs in 2026: prices, locations and latency compared
For one or two MetaTrader terminals, a forex VPS with 2 CPU cores and 2–4 GB of RAM, close to your broker’s servers, is enough. MetaQuotes’ built-in MQL5 hosting is the cheapest at $10–15 a month for a single account. Specialist providers charge roughly $15–40 a month for an entry plan and run several terminals. Choose by location first, then by price.
An expert advisor only trades while MetaTrader is open and connected. A home computer that sleeps, restarts for updates or loses its internet will stop your EA, often at the worst moment. A virtual private server (VPS) is a remote Windows machine in a data centre that keeps the terminal running around the clock. Here is how the best forex VPS options compare, what specification you actually need, and when a free broker VPS is enough.
Forex VPS providers compared
| Provider and plan | Price per month | Specs | Example locations | Refund or trial |
|---|---|---|---|---|
| MQL5 Virtual Hosting Built into MT4 and MT5 | $15, or $10 on a 12-month plan | Up to 3 GB RAM; one trading account | New York, London, Amsterdam, Hong Kong and more | Plans page offers a refund within 24 hours |
| ForexVPS.net Core | $40 list (discounts often shown) | 2 CPU, 4 GB RAM; 1–2 terminals | 22 data centres incl. Equinix NY4, London, TY8 | 14-day money-back |
| FXVM Lite VPS | $25 | 2 cores, 1.5 GB RAM; 1–2 terminals | Equinix LD4, NY4, AM6, TY8 and 12 more | 7-day trial for $0.99, 7-day money-back |
| NYCServers Basic VPS | $25, or $20.83 billed yearly | 2 cores, 2 GB RAM; 1–2 terminals | NY4, LD4, TY3, SG1, HK1, DUB1 | 14-day refund |
| Beeks Financial Cloud VPS Bronze | £31 plus VAT | 1 vCPU, 2.5 GB RAM; up to 3 terminals | London, New York, Chicago, Frankfurt, Tokyo, Hong Kong | Refund if cancelled within 24 hours |
| Chocoping Choco-2GB | $14.99 | 2 CPU, 2 GB RAM | London (Equinix LD4/LD5), New York, Amsterdam | See provider |
Prices and specifications from each provider’s own site on 6 November 2026. Introductory discounts change often, so check before you buy. We have no affiliate links in this table.
Do you need a VPS for your EA?
- Yes, if the EA trades around the clock, holds trades overnight, scalps, or trades a prop firm account where a missed stop can break a rule.
- Maybe not, if it trades a few times a week during hours your computer is reliably on, and you accept missing the occasional signal.
What specification you actually need
- Location. Choose the data centre closest to your broker’s trading server, usually London (LD4) or New York (NY4) for forex. This matters more than any other spec.
- RAM. Plan for roughly 0.5–1 GB per MetaTrader terminal, more with many charts or heavy indicators. Two terminals fit comfortably in 2–4 GB.
- CPU. Two cores are enough for one or two terminals. Backtesting and optimisation are better done on your own computer.
- Uptime and support. Look for a written uptime commitment and support that answers at weekends, when brokers’ platforms restart.
- Windows version. MetaTrader runs on Windows Server 2019, 2022 and 2025, which most providers offer.
How much does latency matter?
Latency is the delay between your terminal and the broker’s server, shown as the ping in MetaTrader’s connection status at the bottom right. For scalpers and news traders, a few milliseconds from a VPS in the broker’s data centre versus 100 ms or more from a home connection can change fills noticeably. For EAs that trade on H1 or H4 charts, latency barely matters; reliability does. Providers quote figures such as “as low as 1 ms” for their best-placed broker servers; check the ping to your own broker after setup.
MQL5’s built-in hosting: cheap, with limits
MetaTrader includes a rentable virtual terminal from MetaQuotes, set up from the Navigator in a few clicks. It is the cheapest way to keep a single EA running, but it is not a full Windows VPS:
- One rented terminal works with one trading account.
- DLL calls are forbidden, which rules out some EAs.
- Only charts with an EA running are migrated, up to 32 charts.
- You can’t log in to a desktop or install other software.
If your EA uses DLLs, needs several accounts or relies on other programs, use a regular forex VPS.
Free VPS from your broker
| Broker | Condition for a free VPS |
|---|---|
| IC Markets | Trade at least 15 lots of forex and metals per calendar month |
| Pepperstone | At least USD 1 million notional volume in the past 60 days |
| Admirals | Equity of at least €5,000 in the live account |
Free broker VPS plans are usually standard specifications in the broker’s own data centre, which is ideal for latency. If your volume drops below the condition, the VPS is typically withdrawn or charged, so check the terms.
How to run your EA on a VPS
- Connect with Remote Desktop using the address and login the provider sends you.
- Install MetaTrader from your broker’s website and log in with your trading password.
- Install the EA exactly as on your own computer: see our guides for MT4 and MT5.
- Check it trades. Watch the Experts and Journal tabs for a few minutes. If nothing happens, work through our EA not opening trades checklist.
- Disconnect, don’t sign out. Close the Remote Desktop window. Signing out of Windows closes MetaTrader and stops the EA.
- Turn the EA off at home. Running the same EA on the same account in two places doubles every trade.
Which forex VPS should you choose?
- One EA, no DLLs, one account: MQL5 Virtual Hosting.
- Several terminals, scalping or prop firm accounts: a specialist forex VPS in your broker’s data centre region.
- High trading volume: check your broker’s free VPS first.
Still choosing a platform? See MT4 vs MT5 for expert advisors.
Forex VPS FAQ
Do I need a VPS to run an EA?
Not strictly, but an EA stops whenever MetaTrader closes or disconnects. A VPS keeps it running 24 hours a day, which most automated strategies need.
How much RAM does MT4 or MT5 need on a VPS?
Plan for roughly 0.5–1 GB per terminal. A 2 GB plan suits one or two terminals with a handful of charts; use 4 GB or more for several terminals.
Where should my forex VPS be located?
As close as possible to your broker’s trading server, often London or New York. Your broker can tell you where its servers are.
Can I use a normal cloud VPS?
Yes. Any Windows server that keeps MetaTrader online works. Specialist forex VPS providers mainly add data centres next to brokers and support that knows MetaTrader.
Is a free forex VPS good enough?
A broker’s free VPS is often excellent because it sits in the broker’s own data centre. Be wary of free VPS offers from unknown websites, which may be insecure.
Risk warning. A VPS keeps an EA running; it does not make it profitable. Trading forex and CFDs on margin carries a high risk of losing money.
Sources, checked 6 November 2026: MQL5 hosting plans · MQL5 hosting rules · ForexVPS.net · FXVM · NYCServers · Beeks Financial Cloud · Chocoping · IC Markets VPS · Pepperstone VPS · Admirals VPS