Short term trading will b good for beginners i guess. As they dont know about this they will get to know well about the losses n profit n all the necessary stuffs they need to know before going for long term trading. N then its all their thinking to go for what they need to do depending upon the profit they mAke.