Definitely! I have used a few demo accounts before I entered the real market. Mind you, I did not use a single demo account. I practiced and practiced using different platforms so that I am aware of various possibilities.