I personally use a spreadsheet but I'm sure there are better way to do it.
Do you know any good websites/apps to do it?
As of now never heard any apps that can monitor or track all of your wins or loses in trading.. i just collecting all history in exchange site and put it in my microsoft and save and calculate if i have free time and i think what you are doing is fine that you are just all recorded it in spreadsheet..
Its fine i think. And i think you can hire someone to make a tools or apps to calculate all of your loses or win from upwork but it can be expensive or try to hire in a cheap way to make an apps for you.. so that you can be easily calculate all loses and wins. .