Get your taxes done using TurboTax

see www.tradelogsoftware.com to solve your problem, for a fee.

 

Generally avoid wash sales.

Specifically avoid wash sales generated across two accounts at different brokers.