First of all, I would like to explain about cTrader FIX API connector. cTrader is  the first  platform for retail traders to natively support the institutional  FIX API protocol, it means that you do not need now to deposit $25,000 -$50,000 for fix api account, and $500 initial deposit will be enough.  And it not important who is your broker, if broker provides cTrader platform, he provides FIX API credentials. Just press FIX API button.

ctrader fix api credantials

 

If you trade via FIX API, you can use FOK and IOC limit orders!

How to use cTrade FIX API Connector?

Press “add FIX Broker”

Select “cTrader” from the FIX API Brokers list for Market data and for Orders and fill in “Market Data Connection Parameters”

 ctrader market data

and “Trading Connection Parameters “tabs.

 ctrader trading conactions credantials

 

cTrader Arbitrage Symbols Mapping

 Unfortunately, all brokers can have different symbol names for the same instrument. For example US30 and #US30

Moreover the same symbol can has different FIX symbol ID for each broker. In this case you need to check symbol name and FIX symbol ID. Click right mouse button on symbol name, and select, and  press “information”.

 ctrader symbol information

 

Scroll down and you can find FIX Symbol ID

 ctrader fix symbol id

You can see FIX Symbol ID for XAUUSD=41

Now we need to create symbols mapping and sym file for each cTrader. You can find sym fila example in folder C:\Program Files (x86)\BJF Trading Group\Forex Arbitrage\Fix symbols\cTrader.sym

Example of symbol mapping for ICMarkets

 icm arbitrage ctrader symbols maping

 

You should specify symbols file name in Symbols file field.

ICMarkets symbols file example

FXPro symbols file example

id,name,lot_multiplier,digits
1,EURUSD,100000,5
2,GBPUSD,100000,5
3,EURJPY,100000,3
4,USDJPY,100000,3
5,AUDUSD,100000,5
6,USDCHF,100000,5
7,GBPJPY,100000,3
8,USDCAD,100000,5
9,EURGBP,100000,5
10,EURCHF,100000,5
11,AUDJPY,100000,3
12,NZDUSD,100000,5
13,CHFJPY,100000,3
14,EURAUD,100000,5
15,CADJPY,100000,3
16,GBPAUD,100000,5
24,USDMXN,100000,5
41,XAUUSD,100,2
10003,DE30,1,2
10013,US500,1,2
10015,US30,1,2
id,name,lot_multiplier,digits
1,EURUSD,100000,5
2,GBPUSD,100000,5
3,EURJPY,100000,3
4,USDJPY,100000,3
5,AUDUSD,100000,5
6,USDCHF,100000,5
7,GBPJPY,100000,3
8,USDCAD,100000,5
9,EURGBP,100000,5
10,EURCHF,100000,5
11,AUDJPY,100000,3
12,NZDUSD,100000,5
13,CHFJPY,100000,3
14,EURAUD,100000,5
15,CADJPY,100000,3
16,GBPAUD,100000,5
1106,#Germany30,1,2
1288,#USSPX500,1,2
1287,#US30,1,2

 

Next step we need to adjust currencies and CFDs / Indexes trading parameters

 icm arbitrage ctrader symbols settings

 We multiply all parameters in pips by 100 for  GDAXI and WS30, because these symbols has 2 decimals. SPX we have multiplied by 10 because this symbol has 1 decimal.

Example of symbol mapping for FXPRO

ctrader arbitrage fxpro symbols mapping

 

FXPRO symbols settings

 

fxpro arbitrage ctrader symbols settings

 You can use cTrader FIX API Conector not only for Latency Arbitrage but for 2-Legs Arbitrage and FIX API Trader Platform as well, for all your licenses!

ctrader fix api conector

>>>>Click to learn more about cTrader FIX API Conector

 

Brokers with cTrader platform and cTrader FIX API:

http://www.fibogroup.com/products/platforms/ctrader/
http://www.fibogroup.eu/products/account-types/ctrader/
https://fxpig.com/differentiate-ctrader
http://www.fxpro.co.uk/trading/platforms/ecn/calgo
https://www.gcmforex.com/islem-platformlari/ctrader/
http://www.icmarkets.com/forex-trading-platform/ctrader/
http://www.icmarketsforexrebates.com/ic-markets-account-types
http://www.invast.com.au/trade/fx-metals.aspx
https://www.kawase.com/en/platform/kawase-trader
https://maxfx.com/trading-platforms/ctrader-suite/ctrader-desktop/
http://www.octafx.com/downloads/
https://pepperstone.com/en/trading-platforms/ctrader
https://www.rdgcm.com/platforms/ctrader/
http://www.roboforex.com/trade-conditions/ctrader/
https://www.tradersway.com/trading_platforms/calgo
https://www.tradeviewforex.com/tvf-ctrader-trading-platform.php
http://www.tradewisefx.com/ctrader/
......