I hold my stocks for a very short period of time so I loose the capitol gains benefit any way. I sometimes even day trade. So after learning that I could only deduct 3000 as losses I was shocked.
Solution: I filed market to market election which treats my investments as ordinary income and lets me write off ALL MY LOSSES as NOL's
read this website that explains more: TRADER TAX STATUS
Not only can you write off losses but you can write off equipment such as computers, seminars,trader education, and so much more.
There are certain requirements you have to meet such as proving you spend more than part time working on trading stocks. However I trade alot and for me this was the best advantage.
It is not for everyone!