There are many Forex Broker exists that offer Forex demo contest with virtual money. But prize comes with real or tradable money. NO doubt that it is one of the best way to get benefited without making any investment. So i prefer to participate Forex Demo contests (http://allforexbonus.com/forex-competition/forex-demo-contest) that it does not have any things to loose.