Yes Why not demp account is very neccessary for begginers because no body can learn all the knowledege of forex trading directly he should practice on demo account and collect all knowledge abouth this business because it very risky business but if man do work on demo account then he can get very good experuience about this business.