If you do it right.. they're gains... SHORT TERM capital gains, in fact.... so you'd better be GOOD at it! And, yes... it can get complicated, however most online trading services give you a downloadable record that can be plugged into Turbotax or other such tax programs.