A Forex broker is an intermediary between you and the interbank desk, networks of banks that trade with each other.
Typically, a Forex broker will offer you a price from the banks, acting as their liquidity provider.
XM uses multiple banks for pricing and they offer you the best price quotes with fast execution.
To open a trading account, click Register, confirm your email and you will receive your login details.
To open a Live account, you have to go through the verification process first.
There is no minimum deposit to open an account.