For example, I bought one stock at 242p, it’s currently trading at 232p, a loss of 10p and it should be saying I’m down 4%. Instead it’s saying I’m down 5%. This has been going on for a while with this stock.
Plus, it’s not due to FX rates as the stock is in GBX.
Edit: Sometimes the discrepancy has been even worse, with the stock being down 3% but my position saying I’m down 8%.
Also although this is showing the ask at the time, I’d imagine the bid was similar pinging about causing the flick between 4 and 5 with a 3p difference.