A full service broker should be able to provide you with fair amount of tax advice right on their site. Barring that, if you trade a lot it's probably just best to let a tax pro who specializes in such things take a look.
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.