Generally, you pay less tax when you hold stocks for a long time. Short term capital gains are classified as ordinary income. The tax can be up to 37%, depending on your tax bracket. When you hold capital assets for more than one year, the tax will be around 0%, 15% or 20℅.