CAPITAL FX is a broker that offers investment services in contracts for difference (CFDs) on a variety of financial assets, including forex, stocks, cryptocurrencies, stock indices and commodities.