Compare Forex Brokers for Automated Trading

Compare ECN/STP Forex Brokers
A dedicated ECN/STP Forex account and competitive pricing are essential for the successful implementation of an automated trading strategy.
  • ECN and STP brokers are NDD (No-Dealing Desk) brokers, meaning they do not use a dealing desk to execute client orders. Instead, all orders are passed directly to the ECN market.
  • NDD Forex brokers are the preferred choice for professional Forex traders, as they are considered a more reliable and cost-effective solution compared to Dealing Desk (DD) brokers.

More: » Compare Robots | » Compare Systems | » Compare Platforms

Table: Compare ECN/STP Forex Brokers
 

COMPANY INFO

TRADING INFO

ACCOUNT INFO
NEW ACCOUNTS

Founded: 2009

Regulation:

  • FSC 000138/7 (Belize)

US Residents: No

Client Bank Account Segregation: Yes

Automated Trading: YES
Best EURUSD Spread:
  • 1.3 pips (no commissions)
 Number of currency pairs: 35+
 
 Cryptocurrencies: No

Promotions: Welcome Bonus, Rebates, Free VPS

Min. Account: $10

Funding Options:

  • Bank Wire
  • Credit and Debit Cards
  • Skrill and Neteller
  • Perfect Money
  • AstroPay
 
  • Tight spreads on zero-commission account
  • Fast order execution
  • Fast withdrawals via wallets
  • Free VPS

 

 Founded: 2002

 Regulation:

  • MFSA (Malta)
  • FSC (Mauritius)

US Residents: No

Client Bank Account Segregation: Yes

 Scalping: YES

Best EURUSD Spread:

  • 0.3 Pip plus $7.0 per round lot

 Number of currency pairs: 65

■ Futures: YES

 Cryptocurrencies: YES

Promotions: TradingCentral Analysis

Min. Account: $100

Funding Options:

  • Bank Wire
  • Credit and Debit Cards
  • Neteller
  • UnionPay
 
  • ECN execution and tight spreads
  • 65 Forex pairs
  • TradingCentral

 

Founded: 2007
Regulation:
  • FSA (Seychelles)
US Residents: No
 
Client Bank Account Segregation: Yes
 

Scalping: YES

Best EURUSD Spread:

  • 0.0 Pip plus $7.0 per round lot

 Number of currency pairs: 60+

Futures: YES

 Cryptocurrencies: YES

 

PromotionsFree VPS

Min. Account:

  • $200 for MT4, MT5
  • $200 for cTrader

Funding Options:

  • Bank Wire
  • Credit and Debit Cards
  • WebMoney, Neteller, and Skrill
  • CFD & Futures Trading
  • Tight spreads and low commissions
  • Fast order execution and low slippage
  • Free VPS

Note that European Traders are not allowed.

  

 

Founded: 2005
Regulation:

  • FCA (License 579202)
  • FSP New Zeeland

US Residents: No

Client Bank Account Segregation: Yes

Automated Trading: MT4 and MT5

Best EURUSD Spread:

  • 1.4 Pip (no commissions)

 Number of currency pairs: 70

 

PromotionsFree VPS, Bonus

Min. Account: $10

Funding Options:

  • Bank Wire
  • Credit and Debit Cards
  • WebMoney
  • FasaPay, AdvCash
  • Cryptocurrencies
 
  • A wide variety of Forex pairs (70+)
  • Free VPS
  • PAMM Accounts

AXI Forex

 
 Founded: 2007
 Regulation:
  • ASIC Australia (AFSL-318232)
  • FCA UK (509746) 

US Residents: No

Client Bank Account Segregation: Yes

Automated Trading: YES

Best EURUSD Spread:

  • 0.0 Pip plus $7.0 per round lot

■ Number of currency pairs: 50+

■ Cryptocurrencies: YES

PromotionsFree VPS, Autochartist

Min. Account: 

  • $10, and
  • $1,000 for the Pro account

Funding Options:

  • Bank Wire
  • Credit and Debit Cards
  • Skrill, Neteller
  • FasaPay
  • Cryptocurrencies
 
  • Free VPS and Autichartist
  • PAMM, FIX/API

 

 

ECN & STP Forex Brokers

 

ECN (Electronic Communication Network) Brokers

ECN brokers are financial entities that use the electronic communications network (ECN) of banks to provide clients with direct access to the Foreign Exchange Market. ECN can be described as a software bridge that connects financial brokers with their liquidity providers (such as banks and other institutions).

STP (Straight Through Processing) Brokers

STP brokers grant access to the Foreign Exchange Market through their liquidity providers, which are primarily commercial and investment banks, along with other large financial institutions.


 

The Cost of Trading Forex

 

Forex trading is often promoted as a "low-cost" market, but hidden fees can significantly affect profitability—especially for high-frequency and leveraged traders. Below is a detailed breakdown of all associated costs, including spreads, commissions, swap fees, and more. 

 

(1) Brokerage Commissions

Most brokers charge a fee per trade, which can be:

  • Fixed fee per trade (e.g., $5 per order)

  • Percentage-based fee (e.g., 0.1% of trade value)

  • Per-lot fee (common in Forex, e.g., $2 per standard lot)

How to Reduce Costs:

✔ Choose discount brokers with flat-rate or low commissions

✔ Negotiate volume-based discounts with your broker


(2) Spread Costs (Bid-Ask Spread)

The spread is the difference between the buy (ask) and sell (bid) price.

  • Tighter spreads = lower cost (common in liquid markets like EUR/USD)

  • Wider spreads = higher cost (common in exotic pairs or low-volume stocks)

How to Reduce Costs:

✔ Trade high-liquidity instruments (major Forex pairs, large-cap stocks)

✔ Avoid trading during low-liquidity hours (e.g., overnight sessions)


 (3) Slippage

Slippage occurs when your order is filled at a different price than expected, usually in fast-moving markets.

  • Positive slippage → better fill (rare)

  • Negative slippage → worse fill (common in volatile conditions)

How to Reduce Slippage:

✔ Use limit orders instead of market orders when possible

✔ Avoid trading during high-impact news events


(4) Overnight Financing (Swap Fees)

If you hold a position past the broker’s rollover time (usually 5 PM EST), you may incur:

  • Swap fees (for Forex) – can be positive or negative depending on interest rate differentials

  • Margin interest (for stocks/CFDs) – charged on leveraged positions

How to Avoid:

✔ Close all positions before the daily rollover

✔ Check your broker’s swap rates if holding trades overnight


(5) Platform & Data Fees

Some brokers charge extra for:

  • Real-time market data (e.g., Nasdaq Level 2, futures data)

  • Advanced trading tools (e.g., NinjaTrader license, premium indicators)

How to Reduce Costs:

✔ Use free platforms like MT4/MT5 or TradingView (basic data)

✔ Look for brokers that bundle data with trading activity


(6) Inactivity & Account Fees

Some brokers charge:

  • Inactivity fees (e.g., $10/month after 3 months of no trading).

  • Withdrawal fees (e.g., $30 per bank transfer).

How to Avoid:

✔ Trade at least once every few months.

✔ Choose brokers with free withdrawals.


 More: » Compare Robots | » Compare Systems | » Compare Platforms

 
 
■ Forex Brokers Directory
ForexAutomatic.com
 
Pin It