I had gotten the version with the cd, there is a version that you could just download too. It was easy to install the software onto the computer and it gives me the option to save my progress as I went. I am able to pull up my finished return after I had completed submitting it so I can print it later. I'm not sure if it does stock trades.