Come on FT this ones an easy one. If a stock is at £1.213 why should I pay 1.22 just to get a limit order to work. We should be able to do at least 3 decimal points. Causing unnecessary losses
Agreed. Only being able to set limit orders and stop losses to the nearest £0.01 is a wide 1% on a £1.000 share.
We should be able to set prices in £0.001 increments, which in this example is a much narrower 0.1%.
You really shouldn’t need to be that precise with a limit order. Don’t try to use it to hit a moving target; a limit order is more like setting a snare. Get out ahead of the current price by setting your order at the price you think the stock is going to move towards, and wait for the stock to come to you. It will execute at the best available price in the market that is at least / at most the price you specify, depending on whether you’re selling or buying.
So you expect us to pay more than we need to…for example BP as of yesterday was £3.0255 so without more than 2 dp I have to pay 3.03. Ive tried several times to just do 1 dp higher and they always fill at the price I set my order at. Not at the actual price
Well, yes, if you had been able to set a buy limit order at 3.0255 then you might have found a seller at that price. But if you really want to catch a bargain, try setting your limit orders at a lower price, like 3.00, and waiting for the price to drift into your trap. Yesterday, for example, that would have saved you more money than an extra decimal point, as BP traded at prices ranging from 2.97 to 3.04 over the course of the day. You have to be patient in doing that, and wait for the price to move in your favour, but if a stock price is varying throughout the day by more than half a penny, your chances of success are good
One other thing, you may know this already and just were typing hastily, but there’s no such a thing as an ‘actual price’ for a stock. I guess you mean either the price at which the last trade was made (which can be different from one millisecond to the next) or the ‘mid price’, which is between the bid and ask prices (the prices that buyers have offered to pay for a share, and that sellers have indicated that they will sell for). If the price you saw was the mid price, then it’s entirely correct that you’d have had to pay more than that price to buy, and would have received less than that price if you were selling, that’s the nature of the bid-ask spread.
I use webull for level 2 charting and bids. I get what you mean with putting it lower but having the choice of having more than 2 dp is still very usefull
Also I’ve found that FT orders aren’t as quick filling as much as it could. E.g. I can see bids lower than my order limit but yet my order wouldn’t fill (even with high volumes). Maybe I’m expecting too much from it idk
I see Freetrade as a low-budget, no-frills broker, so frankly I don’t expect much in the way of features.
But order execution is fundamental, so if you can actually see other people’s orders being filled at prices better than you are getting, then I suggest you screenshot it and ask Freetrade about it. And if you get an explanation then post it here in the forum, lots of people would like to know!
Assume maybe it would get less buyers so be less liquid?
Doesn’t apply to UK stocks though, UK can be traded up to 4 decimal points.
The app should allow up to 4 dp where the price is less than £10 i think…?
Edit: It’s because UK stocks are usually traded in pennies, not pounds therefore - it would still be 2dp, but £1 is 100.00p, but FT try to make it easier by showing everything in Pounds rather than pennies…
It does allow 4dp in that case, just not US
I saw someone asking for 5 but I can’t find reference to anyone offering it.
It does for some stocks, if they’re already below £1 then you can, but try on something like £DDDD or £BP (as the example above) and you can’t have the 4dp since it’s current price is above £1, it should allow you to specify up to 4dp, or in pennies e.g. 123.45p