The tool [https://flips.watch](https://flips.watch/?utm_source=reddit-nft) fetches your NFT trading history from the blockchain and calculates every profit/loss you make.
It also supports aggregate tradings of multiple wallets (pro feature).
I hope you find it helpful!