It really got to depend on our ability, if we are capable enough, I dont see why we should not trade. However, if we are just starting up then demo should be more preferred. As per rest, it is important to have a quality broker to work with.
Thankfully, I have
FXGiants for my comfort and ease. With having tight spread, fast execution of trades and several other benefits, it just plays out nicely for me to bring home noticeable rewards.