Well, actually as I understood from another post not, because are costs on your transaction so they are not counted on the profit from buy and sell price.
For the stamp duty as said before. For the exchange rate yes, it’s counted in the return, but exactly because is counted you don’t see it but is there.
So if you’ve bought shares in any stock exchange that is not the LSE you have incurred in FX fluctuations, which recently ca be really big in matter of days because of everything that is happening in the world.
So you didn’t answer my question:
If the answer is yes, count the stamp duty and see the difference, and wait for the answer to your ticket because most probably 0,5% doesn’t make the difference you have.
If the answer is no then you can check the FX on the day you bought the shares and the day you sold them respectively for every transaction. I’m pretty sure you gonna find that the difference is there.