Forex Trading (CFD Contracts)
Provided your demo account trades do not involve companies engaged in haram activities, since such trades may still be utilized by the brokerage, there is no inherent prohibition in this arrangement.