Based on our and our clients experience, very often, if broker doesn’t work well for currency arbitrage trading, the same broker can be very profitable for CFDs arbitrage trading. For this reason, we get more and more positive feedback on arbitrage trading with the help of our VIP programs and asking us to explain how to better configure. In this article we will explain how to configure VIP MT4 Lock Arbitrage Software, VIP FIX API Lock Arbitrage Software and VIP MT4 Latency Arbitrage Software.

vip mt4 lock arbitrage

Pic.1VIP MT4 Lock Arbitrage Settings

vip fix api lock arbitrage

Pic.2VIP FIX API Lock Arbitrage Settings

vip latency arbitrage software

Pic.3VIP Latency (1-leg) Arbitrage Settings

Symbols Mapping for Arbitrage Software


VIP MT4 Lock Arbitrage Software (Pic. 1), VIP FIX API Lock Arbitrage Software (Pic. 2 )VIP MT4 Latency Arbitrage Software (Pic 3)  - step 1


We provide fast feed for following CFDs/Indexes: UK100, WS30, SPX, NDX, GDAXI, FCHI, STOXX50E, J225, AUS200, HSI, SPN35 but your broker can have different symbol name and you need to do mapping.
For VIP MT4 Lock Arbitrage Software and VIP MT4 Latency Arbitrage Software you can check symbol name in MT4 Market watch window (Ctrl+M)

MT4 Market Watch Window

Pic.4MetaTrader4 Market Watch Window

For example, on Pic.4 you can see that GDAXI has name DAX30 and 2 decimals. It means, you need to make mapping GDAXI=DE30  [Feeder symbol name=your broker symbol name]
For VIP FIX API Lock Arbitrage Software, you need to request “Contracts specification” from your FIX API broker.

Offset Auto – recalculation settings


VIP MT4 Lock Arbitrage Software (Pic. 1), VIP FIX API Lock Arbitrage Software (Pic. 2 )VIP MT4 Latency Arbitrage Software (Pic 3)  - step 2

We recommend following Offset recalculation settings:

  1. Period =2 minutes
  2. Interval = 60 sec
  3. Minimum ticks number =2


Time Zone Settings


VIP MT4 Lock Arbitrage Software (Pic. 1), VIP FIX API Lock Arbitrage Software (Pic. 2 )VIP MT4 Latency Arbitrage Software (Pic 3)  - step 4

Because CFDs have specific trading hours, it is better to adjust software to trade only during this period.
You can check trading hours for CFDs/Indexes for your broker or just google it.

cfds trading hours

Pic.5CFDs/Indexes trading hours

To avoid any mistakes in “trading hours” software settings, we recommend adjusting UTC +00:00 (London) time zone for your VPS. You need to click on time indicator in right bottom corner, then “Change data and time settings…” and “change time zone” bottom.


We recommend to set:

  1. “Time to start trade” 5-10 minutes after market (for specific CFD/Index) opening 
  2. “Time to stop trade” 1 hour before market will be closed.


In our example for GDAXI trading hours 6 am – 8 pm and we set Time to start trade =6.05am and Time to stop trade = 19.00 (7pm)

VPS Time zone

Pic.6VPS Time zone setup

Automatically locks reopen

 VIP MT4 Lock Arbitrage Software (Pic. 1), VIP FIX API Lock Arbitrage Software (Pic. 2 )VIP MT4 Lock Arbitrage Software - step 3

It is very useful option for Lock FIX API Arbitrage. Software will open lock when you start trading and close lock during arbitrage situation.

Warning: Software will reopen lock for all enabled symbols, even if you closed locks manually. If you want to avoid locks reopen during high spread market time, you can specify “Trading period”. time corresponds to the time of your vps. 2. Enable currency(s) which you want to trade. Software will open lock automatically for enabled instrument.


This option is also useful for VIP MT4 Lock Arbitrage Software, because first of all software will reopen lock if lock was closed for some nonstandard issue and if you use  “Automatically close all locks” option Pic.1 Step -5. This option (Automatically close all locks) can be used on Wednesday before triple Swap.

CFDs/Indexes grid settings

VIP MT4 Lock Arbitrage Grid

Pic.7 - VIP MT4 Lock Arbitrage Settings for CFDs/Indexes

VIP FIX API Lock arbitrage grid

Pic.8 - VIP FIX APILock Arbitrage Settings for CFDs/Indexes

VIP Latency Arbitrage grid

Pic.9 - VIP MT4 Latency Arbitrage Settings for CFDs/Indexes

When you make settings for CFDs/indexes, you need to follow some rules:

  1. Set “Diff to open 1” and  “Diff to open 2” for Lock Arbitrage  or “Diff to open” for Latency arbitrage  = 99999 (any big value) to avoid any trading before you finish setup and software recalculate offsets.
  2. Name for symbol should be the same with name from fast feed.
  3. Check how many decimals in your symbol. For VIP MT4 Lock arbitrage and VIP MT4 Latency arbitrage you need to pen MT4 market watch window (Pic. 4) and check how many digits after dot for your symbol. In our example 2 digits.

In this case we should set Digits = 2 and multiply all values in points (S/L, T/P, Min Profit, Slippage, Diff to Open, Trailing Distance, Max spread fast) by 100

Recommended settings for GDAXI:

  1. S/L =200
  2. T/P =3000
  3. Min Profit = 150-200
  4. Slippage = 100 (It is important if you use limit orders for VIP FIX API Lock arbitrage or your MT4 broker has instant execution for VIP MT4 Lock arbitrage or VIP MT4 Latency Arbitrage. It doesn’t have any difference if your MT4 broker has market execution)
  5. Diff to open = 150 -200 (FIX API brokers) and 200-250 (MT4 brokers)

Useful links:

Learn more about VIP Latency (1-leg) Arbitrage Software   

Learn more about VIP MT4 Lock Arbitrage Software

Learn more about VIP FIX API Lock Arbitrage Software

Good Luck!