Don't know if there's an automated tool but I have my own way back then:
1) Check the trade history.
2) List it on a spreadsheet or excel.
3) Your columns should have; date, initial capital, profit, loss, changes (either 24h, 1w, etc) and just include what data you want. Study the formulas for easy encoding or you can just do the computation manually.
I have my own spreadsheet back then but I forgot where I stored it. It might be a good reference for you on how to make a simple tracker from scratch.
it is gonna be a tough job to do it manually haha
i find it interesting a service that exstasie mentioned here
CoinTracking.info has a product like this. The free version is limited to 200 trades and you need to manually import data using CSV exports from exchanges. The paid versions have much higher limits and can interact directly with exchange APIs to automate everything for you.
https://cointracking.info/pro.phpBitcoin.Tax is another service which should be able to do the same thing.
https://bitcoin.tax/unfortunately the paid version seems not really pocket-friendly , still yeah you can give it a try on the free version.
let's see what this tool can do, anyway i can see that cointracking service has been here for long enough , see it here the official announcement
https://bitcointalk.org/index.php?topic=220238 there is a lot of good review over there though.