Question: how long do you need to keep stock records?
Answer: Keep your year-end stock and mutual fund account statements in your tax files for three years. If you are self-employed, you need to keep the annual statements for six years.