how long should you hold stock for long term capital gains 
if you hold stock or other assets for more than one year it is taxed at the long term capital gains rate which is generally lower for all but the wealthiest investors for short term trades you are taxed at your ordinary income level 