In the US, if you hold for less than 1 year and a day and make a profit on a stock, you are required to pay "personal income tax" which (depending on your tax bracket) could be as high as 39%. Whereas, if you hold onto it for more than 1 year and a day, the taxes are then considered "capital gain tax" and the rate drops down to 15% to 20%