both of them are good, but if you don't have a patience i prefer for day trading because long term are for those target is a large profit and have a long patience who can wait maybe a year until it hit her target price. long term is for bigger profit, day trading fo little by little earnings.