Using a software to prepare your schedule D can make your life easier.
From the most popular to the new-rising software, which one do you prefer most>
I used TradeMax to handle my transactions, which involves in many tpes such as Forex, Corperate Events, stocks , capital gains and losses, washsales calculation and so on..