You can trade with any broker you want. But results can differ because of trading conditions (spread, commission, slippages, etc.) and different quotes (yep, even on the same instrument).

To choose the cheapest broker with MT4 you can use free TradingCost EA.

To choose a broker with MT5 you should compare trading costs yourself.

Use my IB-links for registration, and you’ll have better trade conditions (commission discount, lower spread, etc).

I can recommend a few brokers I trade with, and even make better trading conditions for some of them:

Broker Details My IB link advantage
OctaFX Regulated by CySEC and SVGFSA, providing both MT4 and MT5 as well as crypto and regular deposits/withdrawals Rebate possible in case of good volume traded
Blueberry Markets Impeccable reputation, low spreads and responsive support. Regulated by ASIC/VFSC, both MT4 and MT5 are available. 1.5 USD lower commission
Global Prime Regulated by Australian ASIC
Video-review by
1.5 USD lower commission
Darwinex UK based, regulated by FCA
Video-review by
Rebate possible in case of good volume traded
RannForex Low-cost broker with really incredible spreads and very low commission. Both MT4 and MT5 are available. No special conditions, commission is already as low as possible — $4 per lot
IC-Markets Born in Australia
Regulated by FCA/CySEC
1.5 USD lower commission
Pepperstone Australia based, regulated by FCA
Video-review by
$0.8/0.08 pips per lot traded as a rebate
(partner code IB15565970)
UK/Cyprus/Seychelles based
Regulated by FCA/CySEC/FSA
Video-review by
5% lower commission on Pro accounts

Brokers with cent accounts

If you do not have enough money for safe trading, you can open a cent-account and your $100 deposit will be shown as $10 000 in the terminal (and your $1000 profit will be $10 after withdrawal, of course).

Here is the list of brokers with cent-accounts available:

Broker Details
(partner id httm)
“Pro-Cent” account with 10 USD/EUR min deposit (CNY and GOLD also available) and 0.1 min lot size. Both MT4 and MT5.
(partner id 33030)
“Micro” account with 25 USD/EUR min deposit and 0.01 min lot size. Both MT4 and MT5.
(partner code sm6vbbjv)
“Standard Cent” account with 1 USD/EUR min deposit and 0.01 min lot size. Cent accounts for MT4 only.
(partner id 18166868)
“Cent” account with 1 USD/EUR min deposit, 0.01 min lot size, up to 1:1000 leverage and up to 200 opened positions/orders. Both MT4 and MT5.
Slow execution detected. I recommend to avoid trading with broker!

Better conditions for existing clients


If you already have an account at IC-Markets and want to migrate to my IB-group (and have the commission discount), please, write a short email to, say them you want to move into my IB group (Partner ID = 6173) and that I provide you some service (write EA for MT4/MT5). If they answer you are already under another IB, you should register a new cabinet (with new email) using my link, and ask them to approve your new account and transfer all the money (it is fast and free).


If you are an existing OctaFx client, you can move under my umbrella with your existing account using this link. All you need is to provide my ID (13629030) and reason for moving (something like ‘Good EA writing service’).

Other brokers

If you are an existing client of another broker, you can ask them to move you under my IB-group. In most cases, they will do it, and you will have better conditions.

Do not hesitate to contact me if you have any questions.