To trade crypto CFDs i chooce FX Open because this broker operated acouple years and get trusted from many trader, Fx Open also have low spread and we can make deposit and withdrawal by use crypto. And to trade forex and stocks i used XM , because only in this offered alot trading pair of stocks.