Skip to content
Free toolCheck your prop firm daily loss limit in 10 seconds →

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 planPrice per monthSpecsExample locationsRefund or trial
MQL5 Virtual Hosting
Built into MT4 and MT5
$15, or $10 on a 12-month planUp to 3 GB RAM; one trading accountNew York, London, Amsterdam, Hong Kong and morePlans page offers a refund within 24 hours
ForexVPS.net
Core
$40 list (discounts often shown)2 CPU, 4 GB RAM; 1–2 terminals22 data centres incl. Equinix NY4, London, TY814-day money-back
FXVM
Lite VPS
$252 cores, 1.5 GB RAM; 1–2 terminalsEquinix LD4, NY4, AM6, TY8 and 12 more7-day trial for $0.99, 7-day money-back
NYCServers
Basic VPS
$25, or $20.83 billed yearly2 cores, 2 GB RAM; 1–2 terminalsNY4, LD4, TY3, SG1, HK1, DUB114-day refund
Beeks Financial Cloud
VPS Bronze
£31 plus VAT1 vCPU, 2.5 GB RAM; up to 3 terminalsLondon, New York, Chicago, Frankfurt, Tokyo, Hong KongRefund if cancelled within 24 hours
Chocoping
Choco-2GB
$14.992 CPU, 2 GB RAMLondon (Equinix LD4/LD5), New York, AmsterdamSee 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

BrokerCondition for a free VPS
IC MarketsTrade at least 15 lots of forex and metals per calendar month
PepperstoneAt least USD 1 million notional volume in the past 60 days
AdmiralsEquity 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

  1. Connect with Remote Desktop using the address and login the provider sends you.
  2. Install MetaTrader from your broker’s website and log in with your trading password.
  3. Install the EA exactly as on your own computer: see our guides for MT4 and MT5.
  4. Check it trades. Watch the Experts and Journal tabs for a few minutes. If nothing happens, work through our EA not opening trades checklist.
  5. Disconnect, don’t sign out. Close the Remote Desktop window. Signing out of Windows closes MetaTrader and stops the EA.
  6. 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