In a demo accounts all the ingredients of trading are real except funding. It is provided by brokers to the traders for their skill development. So in that case demo account plays a vital role in skill developing of their traders. Trade12 provides me wide range of trading facilities including a well defined demo accounts. With the broker you can easily make an entrance to other market place.