Might I suggest ThinkForex? This broker meets all of your criteria, plus they have really low spreads (0.2 on EUR/USD with Pro account), good customer service, and fast execution. They are ASIC regulated.
Ah, yes, the key conundrum: with whom shall I entrust my trading moolah?
Well, most (surviving) brokers are regulated (if you're a cynic, that won't mean much), but, when it comes to conducting due diligence ('Crikey, do you need an anaesthetic...?'), you're looking at Spread, Trading Platform, Leverage, Support (preferably in-house, where you're communicating with people who are empathetic to your account status), and Execution.
They have Euro MT4.ECN accounts with very low spread and starting from 10 Euro deposit. High execution, low commission. I use that broker for a while now. Good support, no nonsense, no aggressive marketing. Just trading, no games.
I have heard of IC but I think a lot of brokers have slippage, sometimes it cannot be avoided as execution always involves a delay. You just need to go for a broker that has a BIG liquid pool, with lots of providers of prices and buying/selling. No matter which ECN/STP forex broker you go for you will encounter trades with slippages but sometimes it can be positive and negative - sometimes weighing in your favour or against you. It's just a matter of how quickly the market it moving and what kind of trader you are.
the best thing to do is to look under their skirt, by finding out more about the actual trading costs. Trading cost is influenced by mainly spread and commissions, but you should also pay attention to swap mark-up and conversion loss. These cost types are less known, however they can raise your trading cost substantially.
If you want to get a good comparison of broker costs, I'd suggest you to take a look at the TraderProofer (https://tradeproofer.com/), they have a cost comparison engine which takes all types of costs into consideration, you can even personalize your search accorcing to your trading style.
'I have invested $10,000 and already earned $30,000. I withdrew my money and the transaction was processed without any complication. All of my deposits were processed in about 15 minutes and therefore I was able to trade in within minutes. PaxForex has many exciting promotions and an exquisite customer service. I suggest everybody to open a trading account with them!'
AVERTISSEMENT SUR LE RISQUE ÉLEVÉ : Le trading de devises comporte un niveau de risque élevé qui peut ne pas convenir à tous les investisseurs.
Leffet de levier crée un risque supplémentaire et une exposition aux pertes. Avant de décider de négocier des devises, examinez attentivement vos objectifs dinvestissement, votre niveau dexpérience et votre tolérance au risque.
Vous pourriez perdre une partie ou la totalité de votre investissement initial. Ninvestissez pas largent que vous ne pouvez pas vous permettre de perdre. Renseignez-vous sur les risques associés au trading de devises et demandez conseil à un conseiller financier ou fiscal indépendant si vous avez des questions.
Toutes les données et informations sont fournies "en létat", uniquement à titre dinformation, et ne sont pas destinées à des fins de trading ou de recommandation.
Les performances passées ne sont pas indicatives des résultats futurs.