hamesha long term trading hi karni chahiye kyoki long term main risk kafi hadd tak kam ho jaata hai but short term trading kafi risky hoti hai kyoki market ki small movements kuch time k baad hi change hoti jaati hai or iske liye kafi skills ki bi jaroorat hoti hai.