In terms of "maturity", MT5 is doing a better job (for example, if there are network-connection glitches, Ctrader just remains disconnected, waiting for human intervention, whereas MT4/5 will try to get back online ASAP. What is even worse, Ctrader does not have any internal mechanism to detect glitches for us to take preemptive measures programmatically)
However, there are not many brokers offering MT5. Too bad for us.
However, there are not many brokers offering MT5. Too bad for us.
IG seems like a reputable company, but it is not.