No, you don't have to accept the upgrade to assisted premium offered to complete your return. You will need at least Deluxe to report stock transactions though, not the free program.
Here's more info on Why do I have to Upgrade? and How to Downgrade and Start Over.
@calebthurmon1061