Back
SpreadBet
  • Spread Betting
    • Best Spread Betting Platforms
    • Beginner Spread Platforms
    • Demo Spread Platforms
    • Spread Betting Apps
  • Guides
    • Forex
    • Gold
    • Options
    • Shares
    • Indicies
    • Bonds
  • Broker Reviews
    • Pepperstone Review
    • SpreadEx Review
    • Oanda Review
    • CMC Markets Review
    • IG Markets Review
    • City Index Review
    • FXCM Review
    • FxPro Review
    • AvaTrade Review
  • About Us
    • About Us
    • Contact
  • Spread Betting
    • Best Spread Betting Platforms
    • Beginner Spread Platforms
    • Demo Spread Platforms
    • Spread Betting Apps
  • Guides
    • Forex
    • Gold
    • Options
    • Shares
    • Indicies
    • Bonds
  • Broker Reviews
    • Pepperstone Review
    • SpreadEx Review
    • Oanda Review
    • CMC Markets Review
    • IG Markets Review
    • City Index Review
    • FXCM Review
    • FxPro Review
    • AvaTrade Review
  • About Us
    • About Us
    • Contact
Mobile
menu
Home » Our Methodology » Execution Speed Analysis » VPS Testing

Best Forex Brokers for fast VPS

The Spread-Bet.co.uk team tested 15 brokers using MetaTrader 4 with Virtual Private Servers (VPS) to find which forex brokers have the fastest execution speeds. Read on to find the best brokers for trading with VPS.

Written by David Levy

Edited by Justin Grossbard

Fact Checked by David Levy

Edited by Justin Grossbard

Fact Checked by David Levy

Updated: 28/06/2024

What Changed?

Each month we update average spreads data published by the brokers the retail brokers lose %

Fact Checked

We double-check broker fee details each month which is made possible through partner paid advertising. View Our Methodology.
Standard Account Forex Spreads Results

Our spread bet content is supported and we may receive payment when you visit a partner site. For more information, visit our About Us page.

Table of contents

  1. Why does Execution Speed matter?
  2. How does VPS work?
  3. Advantages of VPS
  4. VPS Plans
  5. Dedicated Servers
  6. Sponsored VPS
  7. How we tested

Finalists for Best VPS Setups

Based on our 2024 testing, we concluded that these brokers are the best for trading with VPS:

  1. Blueberry Markets
  2. Axi
  3. City Index

The brokers we chose

  • Have “RAW/ECN” accounts (i.e. commission-based accounts). For VPS testing, it makes sense to use RAW/ECN accounts, as they are generally cheaper than Standard accounts.
  • are frequently reviewed on Spread-Bet.co.uk
  • are split between No-dealing Desk (NDD) brokers and market makers
  • support MT4 (so we can use ready-made and freely available indicators and scripts when testing)

Fastest Execution Speeds using VPS

This table summarises the results of our test using Virtual Private Servers (VPS) for 15 brokers.. We tested execution speeds for both limit orders and market orders and then ranked from fastest to slowest based on the speeds measured in milliseconds.

 

Our test had a number of ties (e.g. Axi ranked second fastest for Limit Orders and fourth fastest for market orders, while City Index ranked third fastest for both) when this happened we listed the brokers with the same ranking.

 

These tests follow our testing to find the brokers with the tightest spreads.

BrokerOverall RankingLimit Order SpeedMarket Order Speed
Blueberry18290
Axi2107154
City Index2117144
Fusion Markets4169125
EightCap4149160
Pepperstone6158168
Blackbull Markets6139219
FP Markets8149344
IG8209182
Admiral Markets8172270
IC Markets8233168
Go Markets12175290
TMGM13219262
Tickmill14186397
CMC Markets15235296

Why does Execution Speed matter?

Order execution speed is the time between sending an order to your broker and the order being filled. Results for NDD (No Dealing Desk) brokers with STP (Straight Through Processing) will be influenced by their pool of liquidity providers while brokers acting as a market maker will be impacted by the efficiency of their own dealing desk. Other factors include the quality of the infrastructure the broker is using and the volume of orders at one time.

 

Execution speeds are sub-second, so why does it matter? Forex markets are so volatile that the price you see on your trading screen can vary significantly from the price at which a trade is executed. This variance is known as slippage.

 

The longer a broker takes to fill your order, the more likely that slippage will occur. If your trading strategy relies on profits of just a few pips (e.g., scalping) or automated trading, fast execution speed to reduce the likelihood of slippage can be critical to your success.

 

If you don’t use a VPS, the execution speed you experience can be anything up to twice as slow as the speeds shown in the table above. So, instead of having your trade executed in 80 to 400 milliseconds using VPS, you might see execution speeds of up to 800 milliseconds, which can result in slippage that can harm your trading strategy.

How does VPS work?

A Virtual Private Server (VPS) is provisioned for you to run your trading terminal(s) on. Most mainstream trading platforms such as MT4, MT5, cTrader and TradingView can be supported a VPS. This VPS is situated in the data centre of your broker’s server which allows the latency between your trading terminal and your broker’s server to be minimised.

Virtual Private Servers

Virtual Private Servers are:

Virtual

The term virtual refers to the the fact a VPS is not a physical server. Rather a VPS uses partitions or slices of a physical server.
Using partitions means your trading terminal will share the processing and storage capacity of the physical server with other users. Depending on the configuration, up to 8 users can be running simultaneously on the server.

 

Having your own partition allocated to you within a shared server is fine for regular trading, but high-frequency trading or backtesting is best with dedicated servers. Using a dedicated server means the load of the server (and therefore processing speed) is not compromised by the demand placed on the server from other users.

 

Private

Data and control are not shared among the users running on the server meaning they are private. This is a fundamental capability as other users should not be able to see or control your actions.

Advantages of VPS

VPS setups have the following advantages over running your trading terminal(s) on your device:

  • Location independence – no matter where you are, your VPS will keep trading
  • Time zone independence – your VPS will keep trading, even while you’re asleep
  • Reduced slippage – VPS is the best way to reduce execution speeds and slippage
  • Solution scalability – your VPS can scale up as you do, from 1 terminal to dozens or more
  • System availability – your VPS will be available 99% of the time or more
  • Uninterruptible Power Supply – VPS providers have redundant power setups
  • Advanced security – VPS providers offer high-grade security
  • Managed VPS options – your VPS provider may offer managed options, giving you automated backups, automated operating system upgrades, enhanced security through automated SSL certificates and 24 x 7 access to technical support

VPS Plans

Most brokers offer a “sponsored” VPS, meaning they use a third-party provider to set up and manage your VPS. Typically this is provided for free, although the broker may require you to maintain a minimum balance and/or transact a minimum volume to qualify for the service.

 

Should you not meet the minimum requirements or your broker does not offer a “sponsored” VPS, you can get one directly from one of the third-party providers. To do this, you must ensure the VPS is in the same data centre as the broker’s servers. Fortunately most brokers will list the location of their servers on their website (or you can do a google search).

 

VPS providers will offer you a choice of location when you set up their service, so you can easily co-locate your VPS trader terminal with the broker’s servers. The most popular location is the Equinix NY4 data centre in New York. Assuming you set up the VPS in the right data centre , you should see pings (latency) of less than five milliseconds, meaning the latency between your trading terminal and the broker’s server is almost negligible.

 

You will then need to decide on a payment plan. VPS providers typically offer tiered VPS plans tailored to different kinds of traders. For example, ForexVPS.net provides four tiers of VPS plans, as well as dedicated servers. The Basic plan should be acceptable if you only run 1 or 2 trading terminals. You can upgrade to the other plans as you need more trading terminals to run more robots.

Dedicated Servers

Dedicated servers are for traders requiring servers that do not share their computing resources with other users. This includes traders who run many robots and trade at very high frequencies. Dedicated servers are also required for backtesting, as the performance of a VPS is insufficient to cope with the computing workloads that backtesting produces.

 

VPS providers usually have a standard dedicated server package and some also allow you to build a customised server (albeit for a higher fee).
Below is an example of dedicated and customer dedicated servers available with ForexVPS.net.

Sponsored VPS

Many best brokers sponsor a free VPS service with a third-party provider. This means you can get a VPS for free or at least at a discount through the broker.

 

To take advantage of this offer, most brokers typically require you to trade a minimum number of lots per month. Some brokers may also require you to maintain a minimum balance in your account. You can still get a VPS even if you don’t meet the minimum requirements for a sponsored or discounted VPS.

 

All the brokers we tested use one or more of Beeksfx, NewYorkCityServers, LiquidityConnect or ForexVPS to host their VPS. Servers are typically located in New York, London or Tokyo and (in our experience) cost $20 to $50 per month for a minimum configuration (1 vCPU, 1.5 to 2.5 GB RAM and 30 to 80 GB SSD).

 

The following table lists the 15 brokers, again from fastest to slowest overall and shows whether these brokers have sponsored (or discounted) VPS and the minimum balance and lots per month required.

BrokerSponsoredMin BalanceLots/Month
BlueberryNoN/AN/A
AxiYes$ -20
City IndexNoN/AN/A
Fusion MarketsYes$ -20
EightCapYes$ 1,0005
PepperstoneDiscountedN/AN/A
Blackbull MarketsYes$ 2,00020
FP MarketsYes$ 1,00020
IGNo$ 5,000N/A
Admiral MarketsYes€ 5,000N/A
IC MarketsYes$ -15
Go MarketsYes$ -10
TMGMNoN/AN/A
TickmillDiscountedN/AN/A
CMC MarketsYes$ -15

How We Tested

To compare the Execution Speeds of Forex Brokers, we opened RAW/ECN accounts across 15 top brokers and ran tests for both Limit Orders and Markets Orders.

 

For Limit Orders, we used the MT4 EA known as ExTest_ForExpat. This EA places several limit orders (buy and sell) and calculates the time between sending orders to brokers and receiving an answer or executing the orders. Minimum, maximum, and average response times are recorded.

 

For Market Orders, we used the MT4 EA, known as Broker Latency Tester. This EA sends a market order and calculates the time between sending the order and receiving the confirmation. After confirmation, the position is closed. The average response time is calculated across 20 trades at a lot size of MODE_MINLOT (the minimum amount the broker allows).

VPS at Blueberry Markets

Blueberry, the fastest broker in our tests, does not have sponsored VPS. However, you can get one for $20/month from Beeksfx.

 

VPS at Axi

Axi, the equal second fastest broker in our tests, has a sponsored VPS but requires traders to trade 20 lots per month. We found their claim of 1 millisecond latency to their trade servers a little overstated. Our tests showed a ping of 1.94 milliseconds. But we’re not going to argue over 0.94 of a millisecond.

VPS at City Index

City Index, the equal second fastest broker in our tests, does not have sponsored VPS. To get one, you must email their support team. They will set you up with a server from LiquidityConnect in London or New York and charge you at least $30 monthly.

 

In our tests, the latency to their trade servers was over 15 milliseconds, which was slower than all the other brokers we tested. It’s a testament to their execution speed, then, that they came in third fastest overall.

VPS at Fusion Markets

Fusion Markets, the equal fourth fastest broker in our tests, has a sponsored VPS but requires traders to trade 20 lots monthly. As their website says, there’s no “messy sign-up process” – it’s all very straightforward.

 

VPS at Eightcap

Eightcap, the equal fourth fastest broker in our tests, has a sponsored VPS but requires traders to trade five lots per month and a deposit of $1,000.

Key Takeaways

  • Fast execution speeds minimise slippage and help ensure your trades execute at your desired prices.
  • Virtual Private Servers are the best way to minimise latency between your trading terminal and your broker’s servers, ensuring you get the fastest execution speeds possible.
  • Dedicated Servers are available for very high-frequency traders requiring even more processing power.
  • Blueberry Markets, Axi, City Index and Fusion Markets were the fastest brokers in our VPS Testing.
  • Of these, Axi and Fusion Markets both have sponsored VPS, but require 20 lots per month to be traded.
  • Blueberry Markets VPS will cost $20 per month, and City Index VPS will cost $30 per month.

Related Articles

Tightest Spread Forex Brokers

About the author:

David Levy

David is the content manager at Spread-Bet.co.uk. In his role, David works with a team of writers to develop content for the site, this includes planning future content and editing and proofing existing works. David also has deep knowledge of the Forex industry and spends substantial time fact-checking the accuracy of the information about the brokers for the website.

  • Facebook
  • Linkedin
[sidebar_counter data1="20|brokers compared" data2="50|hours researched"]

Top Brokers By Category

  • Best Execution Speed
  • Best For Scalping
  • Best Demo Trading Account
  • Brokers For Beginners
  • Low Commission Testing
SpreadBet Logo
  • About Us
  • Privacy Policy
  • Terms Of Service
  • Contact Us
Back to top