No, you don't have to file taxes every year on stocks. The IRS only requires you to pay taxes once you sell your assets.