The NinjaTrader platform allows trading of CFDs, stocks, foreign exchange contracts, and futures contracts.