MarcoFX offers Contracts for Difference (CFDs) on 4 asset classes, including forex, spot US indexes, spot metals and spot energy. We provide our clients with access to top-tier liquidity and advanced trade execution with no-dealing-desk intervention.