A trader we know spent eight months growing a $5,000 account to $22,000. He submitted a withdrawal request. Three days passed. Nothing. Customer service said they were "reviewing." A week later, they asked for additional documents. He submitted them. Another two weeks of silence. After six weeks of back and forth, the money still hadn't arrived.
He searched a forex forum and found hundreds of identical complaints about the same broker.
Whether your strategy makes money is one question. Whether you can actually get that money out is a different question entirely, and it's decided before you place your first trade. Every minute you spend evaluating a broker could save you thousands.
Regulation: not all licenses are equal
Every broker's website says "regulated by." The gap between one regulator and another is enormous.
Tier 1 regulators have strict capital requirements, mandatory fund segregation, and real enforcement. If something goes wrong, you have actual recourse.
FCA (UK) requires segregated client funds and offers up to £85,000 in compensation through the FSCS if the broker goes bankrupt. Fines for violations routinely reach millions of pounds.
ASIC (Australia) tightened significantly after 2021 reforms. Retail leverage is now capped at 30:1. Fund segregation is required.
FINMA (Switzerland) has the highest entry barrier. Few brokers hold this license, but the ones that do are solid.
Tier 2 regulators are decent but offer less protection. CySEC (Cyprus) is EU-regulated under MiFID II, with a €20,000 investor compensation fund. DFSA (Dubai) and FMA (New Zealand) are credible within their regions.
Tier 3 is offshore. SVG (Saint Vincent), IFSC (Belize), FSA (Seychelles), VFSC (Vanuatu). Registration is cheap, oversight is minimal, and if something goes wrong, you have almost no recourse. We're not saying every offshore broker is a scam. We are saying that your protections are close to zero.
How to verify: go directly to the regulator's website. FCA's register is at register.fca.org.uk. ASIC's is at connectonline.asic.gov.au. Enter the broker's registration number. If it doesn't match or doesn't exist, walk away.
One detail people miss: some brokers hold an FCA license in the UK but route your account through a Seychelles entity. Whichever entity is named in your account opening agreement determines which regulatory protections apply to you. Read the fine print.
The real cost of trading
"Spreads from 0.0 pips!" means nothing until you add up all the costs.
Total cost per trade = spread + commission + slippage + swap (if holding overnight).
A concrete comparison:
| Broker A (standard) | Broker B (ECN) | |
|---|---|---|
| EURUSD avg spread | 1.2 pips ($12/lot) | 0.2 pips ($2/lot) |
| Commission | $0 | $7 round-trip |
| Total per lot | $12 | $9 |
| Savings | — | 25% cheaper |
Over 100 lots per month, Broker B saves you $300/month, or $3,600/year. That's real money, and it compounds: lower costs mean your EA's edge doesn't need to be as large to produce net profit. We wrote more about how costs affect EA profitability in our spread and slippage guide.
But the comparison isn't complete without slippage. Some brokers quote tight spreads and then slip you 1–2 pips on every fill. Your calculated $9 cost becomes $15 in practice.
How to test: open a small live account ($100 is enough), make 20–30 trades, and record the quoted price vs actual fill price. If negative slippage consistently exceeds positive slippage, the broker's execution quality has a problem.
Don't ignore swap rates either. For the same pair and direction, overnight swap can vary by several dollars between brokers. If you hold positions for days (swing trading), this difference adds up.
ECN vs market maker: which model for which trader
These terms get thrown around a lot, usually without much clarity.
A market maker (DD broker) is the counterparty to your trade. You buy, they sell to you. The money you make is theoretically the money they lose. Regulated market makers don't typically trade against you in a predatory way, but the conflict of interest exists structurally. The upside: stable spreads, no commission, low minimum deposits, fast execution.
An ECN broker is a middleman. Your order goes to a liquidity pool and gets matched against real participants — banks, hedge funds, other traders. The broker earns commission, not your losses. The upside: tighter spreads, no conflict of interest, better for large accounts and high frequency trading. The downside: separate commission charges, and spreads can spike during low liquidity.
STP (Straight-Through Processing) sits between the two. The broker forwards your orders directly to liquidity providers without acting as counterparty. Many brokers use a hybrid model: small orders are internalized (market maker style), large orders go through STP.
For a $1,000 account trading a few lots per month, a market maker's standard account is fine. For $10,000+ trading hundreds of lots monthly, the ECN cost advantage becomes significant. For EA trading specifically, ECN is almost always better because the consistent execution matters more than the commission cost.
What EA traders need from a broker
If you run automated trading strategies, the broker requirements go beyond what manual traders care about.
Execution speed is critical. A scalping EA that earns 3–5 pips per trade needs millisecond execution. If the broker adds 2 pips of execution delay, profit gets cut in half. Average fill time under 50ms is acceptable, under 20ms is excellent.
Check the broker's policy on automated trading. Some brokers prohibit scalping, arbitrage, or high frequency strategies. If your EA falls into these categories, your account could be restricted or profits clawed back. Ask customer service before opening an account and get the answer in writing.
VPS availability matters. Some brokers offer free VPS if you maintain a minimum balance ($5,000+) or monthly volume. Broker-provided VPS is usually deployed close to their trading server, which means lower latency than a generic cloud server. If the broker doesn't offer VPS, buy one yourself and pick a data center close to the broker's server location.
Confirm platform support. EAs written in MQL4 only run on MT4. MQL5 EAs only run on MT5. They're not cross-compatible. Make sure the broker supports the platform your EA requires. Some brokers' MT5 only supports netting mode (not hedging), which breaks certain EA strategies. Read about the MT4 vs MT5 differences before committing.
Server stability is non-negotiable for 24/7 EA operation. Frequent disconnections cause order management chaos — open positions without proper stop losses, duplicate entries, missed exits. Check forex forums for user reports about the broker's server reliability before signing up.
Deposits and withdrawals
Deposits are easy. Every broker accepts them quickly. Withdrawals are where you learn who you're dealing with.
A legitimate broker's withdrawal process: submit request → reviewed within 1 business day → funds returned via the original payment method. Wire transfers take 2–5 business days, e-wallets 1–2 days, credit cards 3–10 days.
Red flags that suggest problems:
- Withdrawal review takes more than 3 business days with no explanation
- Customer service asks you to increase trading volume before processing the withdrawal
- Repeated requests for additional documents under "anti-money laundering review" pretexts
- You're directed to withdraw to an account different from your deposit method
- Your account is suddenly flagged as "under investigation" after you've been profitable
The safest approach: after opening any new broker account, do a withdrawal test immediately. Deposit $500, make a few trades, withdraw $200. If the process is smooth and the money arrives on time, scale up. Don't wait until your account reaches five figures to discover the withdrawal doesn't work.
Pre-signup checklist
Before you submit personal information or fund any account:
- Verified the broker's regulatory registration on the regulator's official website (not the broker's own page)
- Read the account opening agreement — confirmed which legal entity holds your account and which jurisdiction's regulations apply
- Calculated total trading cost (spread + commission + estimated slippage) on your most-traded pairs, compared against 2–3 alternatives
- Completed a small deposit-trade-withdrawal cycle to test the full process
- Searched Forex Peace Army and forex forums for the broker's name, focusing on withdrawal complaints and execution quality issues
- Asked customer service specific technical questions (slippage policy, EA/scalping restrictions, withdrawal processing time) and confirmed the answers are satisfactory
- If running EAs: confirmed platform support (MT4/MT5), execution speed claims, and VPS availability
FAQ
What's the single most important factor?
Regulation. Everything else — spreads, leverage, bonuses — is secondary. Without tier-1 or tier-2 regulation, tight spreads mean nothing because your funds aren't protected. FCA and ASIC first, CySEC second. Avoid offshore unless you fully understand the risks. Every EA in the FXTool marketplace is tested on brokers we've verified and use ourselves.
Are deposit bonuses worth it?
Almost never. "Deposit $1,000, get $500 bonus" typically requires you to complete 50+ lots of trading before you can withdraw the bonus. The cost of that volume usually exceeds the bonus value. FCA-regulated brokers are prohibited from offering bonuses entirely. The stricter the regulation, the fewer marketing tricks are allowed.
Is higher leverage better?
No. 500:1 leverage means $200 controls $100,000 in positions, but a 0.2% adverse move wipes you out. EU and Australia cap retail leverage at 30:1 because data shows that highly leveraged accounts blow up at alarming rates. Start below 50:1. Increase only after you have a tested risk management system.
What happens to my money if the broker goes bankrupt?
Under FCA: client funds are segregated and FSCS covers up to £85,000. CySEC: up to €20,000. ASIC: fund segregation is required but no fixed compensation cap. Offshore: no compensation mechanism. If the money is gone, it's gone.
Should I use multiple brokers?
We recommend it. Spread your capital across 2–3 brokers under different regulators. If one has problems, you don't lose everything. Different brokers also have different strengths — one might offer better EURUSD spreads, another better gold execution. Use each for what it does best.
About the author: The FXTool team builds and tests MetaTrader trading tools daily. We run every EA we sell on live accounts and publish the results. This guide reflects what we've learned from building 50+ EAs and working with thousands of retail traders.
Forex trading involves significant risk and may result in total loss of capital. This article is for educational purposes only and is not investment advice. Understand the risks and consider your financial situation before trading.