I am looking for some software to keep track of my previous deals and future deals inc. dividends and trade commissions so I can track any money made/lost and pass the relevant info to my accountant to pay the tax man.

If there is no such software then I will have to design a Excel spreadsheet but I would rather have software to do the work for me to avoid any human error.

Cheers