Get your taxes done using TurboTax

In the Online product, Premier or higher is required for transactions of stocks, bonds, mutual funds, etc.  You would need online Premier to handle Schedule D, Form 8949, etc.   You could use the Deluxe desktop product.