Hello everyone - my first post here

How does everyone rack their trades? I'm not only asking for tax reasons, but also to get a general idea of any profit or loss.
I'd really like to find a website that will let me enter my trades, as well as mining information, and could refresh prices from online sources.
Any tips for a noob?
I am using blockfolio to track my trades for prices and several info. Its a good apps for android. Others are using tab trader apps. Also, If you are using poloniex, there is a transaction history too. Hope this can helps.