After opening accounts with maybe 10 different brokers over the years, I've boiled my checklist down to two layers: the obvious stuff most articles cover, and the less obvious stuff that actually separates serious brokers from convincing scams.
The obvious stuff :
1. Regulation. Look for a license number on the website, then verify it on the regulator's own site — not just the broker's. FCA (UK), ASIC (Australia), CySEC (Cyprus), and FSCA (South Africa) are the strongest. Offshore-only licenses (St. Vincent, Mauritius, Vanuatu) aren't automatically bad, but they offer almost no recourse if something goes wrong.
2. Spreads and commissions. Open a demo and check the real spread on the pairs you actually plan to trade. Don't trust the homepage marketing number.
3. Deposit and withdrawal methods. Whatever you put in, you should be able to take out — same way. Read the withdrawal policy before you deposit a cent.
4. Trading platform. MT4, MT5, or cTrader on a demo first. If the interface annoys you on day one, it'll annoy you forever.
5. Customer support. Message them BEFORE signing up. If they take 3 days to reply to a prospect, imagine the wait when you have an actual problem.
So far, this is what most guides cover. Here's what most miss. The less obvious stuff that matters more.
1. Withdrawal reliability. Brokers love taking your money. Some hate sending it back. Search the broker's name plus "withdrawal problems." If you see the same complaint pattern across multiple platforms, verification loops, sudden new document requests, partial payouts, walk away.
2. Negative balance protection. If a wild market gap blows your account into negative, the broker eats the loss, not you. Most EU-regulated brokers offer this by default. Many offshore ones don't. Check.
3. Years in operation. A broker that's been around 10+ years with consistent leadership has survived multiple market crises. One that registered 6 months ago hasn't been tested by anything yet.
4. Trading restrictions on your style. Some brokers quietly restrict scalping, hedging, news trading, or specific EAs. If you trade any of those, ask support directly before depositing.
One small but useful test is open the broker's withdrawal page, not the deposit page — and read it slowly. If the withdrawal policy has more conditions, fees, and "may require additional verification" disclaimers than the deposit policy, that's a tell.
Bad brokers want deposits to be easy and find every reason to delay withdrawals. Good brokers treat both sides with equal speed.
That's my checklist.