You should check out Cointracking Portfolio Manager.
It has
- Automatic import of trades through APIs.
- Average purchase and sale price reports.
- Booked and unbooked profits.
- Ability to calculate your taxes.
- Set up price notifications.
For details of how to use these features checkout this post.
6 . huge fees
While we agree that the pricing Cointracking price is higher, we feel its worth the amount for the investors and frequent traders considering all the exchanges from where the trading is done.
Do let us know if there are any free alternatives that you are looking at. We would recommend either free & open source solutions or closed and paid. If it is free and not open sourced giving away all that data to them can be risky.