The Canadian version of the Premier Turbotax has a feature called “Auto-fill My Return”. This does not download stock transactions from your broker, but it downloads this information from your CRA Account portal.
Your stockbroker sends all the T5008 slips with trading information to the CRA and this is kept in your “CRA My Account.” TurboTax can import all that data from there.
Besides importing automatically, TurboTax provides interview questions to help you complete CRA Schedule 3 (Capital Gains or Losses) and Schedule 4 (Statement of Investment Income).
Values from buying and selling securities are reported on the T5008 slip (Statement of Securities). You can manually enter these stock transactions if you don’t import from your CRA account. You can enter the data from the T5008 slips or fill in the Schedule 3 form directly by going to the forms entry option on TurboTax.