If you trade in a traditional account, then probably yes (check with a local CPA to be sure.) However, if you trade in an IRA, no taxes are due until you start cashing in. Also, no worries about Long-Term VS Short-Term trades.