I signed up to Freetrade recently and I’ve really enjoyed it so far, however, the more I buy shares the more I question the accuracy of the price displayed on the app.
Take today (14/04/20) as an example. At approx. 3.40pm today, the share price for PZ Cussons / PZC was displayed at £1.85, I attempted to buy 10 shares at that price (entering £18.55 at first and then 10p more at each attempt) but it got rejected multiple times until finally selling at £1.88 per share. The price remained displayed at £1.85 throughout and afterwards. The price never reached £1.88 even though that is the price I got the shares for. The same thing happened with my purchases of Vivo Energy / VVO (paying 3p more per share than displayed before and after the purchase) and ContourGlobal / GLO (paying 6p more per share than displayed before and after the purchase).
How on earth can this be allowed to happen? Surely the prices must be “live” and accurate to what is being displayed on the app? On all occasions, I double checked Google Finance at the time and the price matched what was being displayed so why, on 3 separate occasions, have I ended up paying significantly more per share??
If anyone can shed some light on this that would be great. If someone from Freetrade could investigate that would be even better.