Incorrect Trade Price

Yesterday I sold 213 shares of CCL (Carnival) just before he deadline. I saw the live price had gone up 12% but your price was only 5.69% but I believed this to be indicative until the shares were sold.

However, I have only got the Freetrade price.

That is not fair. Freetrade gave me way less than my shares were worth in this case.

Am I missing something?


You simply don’t understand how the markets work.

The “Freetrade price” is the price at which the order actually got executed.

The “market price”, wherever you got it from, is just an indicative average between the bid and the ask spread. There’s no guarantee that you are going to get that price, for a multitude of reasons that I can’t expand on now (market movements between order placement and execution, deal size, etc).

As for Freetrade itself, because of regulatory reasons, you are guaranteed to get the best price for the deal at that particular moment, or the order will not be fulfilled if the quote for the order is not within some observable acceptable quote range.

Keep in mind that Freetrade itself doesn’t show you live data, they are I think 15mins late, but even for brokers with live data streaming, you can get orders that differ significantly.

If you want to read more, I refer you to Freetrade’s Order Execution Policy. If you don’t understand what that is, or part of what I’m saying, I suggest you try to find some introductory material on how stockmarkets work, as that would be a better return on your time than whatever you are trying to do right now.


Even so there was a massive difference in this case and the price was up 12% right from the start increasing to 15% at the close. Yet Freetrade gave an unchanging 5.6% rise. I understand the concept of a buy/sell spread but I simply cannot believe I got close to the market price yesterday. This had nothing to do with a 15 minute delay. Looks to have cost me about about £200.

I still maintain that you’re wrong, but if you insist, you can raise it with Freetrade themselves in the in-app support chat, or give us the order ID from the contract note, and then we can search the order log from the stock exchange to see the prices at the time of execution. Maybe @finki can help with this.

1 Like

I get my prices on the stocks icon on my iPad showing about 12% compared to 5.6% Freetrade. It’s surely too much of a difference. It is a US stock which I think means I have to deal by 3pm to get the trade made.

As we know, share prices are a smooth line from the start to the end price, with zero fluctuation in the interim. There is no chance the price ever dipped to 5.6% at any point.

No, you don’t “have to deal by 3pm”. The US stockmarkets in New York open at 2:30pm UK time, up until about 10 in the night or something. Anytime between that time you can place an order.

Also the iPad app for stocks I think sources the price info from Yahoo Finance, which I think also has some latency (I confirmed it’s also 15mins late).

FYI Yahoo Finance gives live pricing for US shares. The 15 minute delay is only for UK shares.

1 Like

Also, the price you see in Freetrade is in GBP, and the price in Yahoo finance is in USD.

You also have forex rates and fees that affect the trade.

1 Like

Thanks, I stand corrected.

What I am saying is that Freetrade quoted that price right up to 315pm, unchanging. The US market opened at 2.30pm (uk time) and from then the 12% ish was being reported and changing on the iPad stocks icon.

I have emailed Freetrade to check it out.

I want to be proved wrong so that I can trust and use this site.

Order id: LC09AA509ITK 213 shares @ 1444


If you go in the stocks app and select CCL ticker and 1D and view the graph, the lowest point is about $14. With an FX of 1.22 that Is £11.47 so how did my trade get made at £9.72?

Are you looking CCL.L (London exchange. Freetrade)
or CCL (New York stock exchange)?


Oh dear. :zipper_mouth_face:

Good point. Freetrade when you search for carnival just gives a CCL ticker. Maybe the .L is implied.

It does look like it confused me and I traded CCL.L rather than CCL though. It does explain it.

Seems like I know enough to be dangerous!!


I’m coming late to this, but wow! :zipper_mouth_face:


Here’s your trade going through the LSE @ 14:44:42 yesterday.

You actually got a fractional price improvement

So far from being screwed you were actually advantaged by 31p

Spend it wisely. Maybe buy the customer services at Freetrade a cake. A very small 31p cake. :cake:


This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.