Best program I've found for tracking trades and preparing the Schedule D is gainskeeper.com. I just import my trades directly from Ameritrade to gainskeeper. It will automatically do wash sales. At the end of year I just print the Schedule D directly from gainskeeper. Gainskeeper gives a 20% discount to Ameritrade customers.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.