Why I get a win trade if Price outside of Ask and Bid?

Market data, Trading, Technical support, Features requests, etc
arminfuchs
Posts: 4
Joined: Mon Apr 11, 2022 9:33 am
Has thanked: 1 time

Why I get a win trade if Price outside of Ask and Bid?

Post by arminfuchs » Thu May 26, 2022 2:06 pm

Hi,
I just simulated a trade with Bookmap and MT5 and got completely different results.

What does this mean if the price (white) is outside of Ask (red) and Bid (green)?
I think there was a high buy pressure from buy market orders and they accepted a worse price as the best Ask to fill their large orders quickly. But why do I and we others get the best ask price? 

On MT5 I lost 5 ticks instead of the SL. Why they are so differently and what is more realistic?

Thanks...
Attachments
Bookmap.jpg
Bookmap.jpg (39.96 KiB) Viewed 375 times

Zack
Posts: 121
Joined: Mon Jun 11, 2018 12:41 pm
Been thanked: 23 times

Re: Why I get a win trade if Price outside of Ask and Bid?

Post by Zack » Fri May 27, 2022 4:24 am

If you can send a more zoomed out view that includes the instrument name/provider and the time line, it'll be more clear
But regardless, in a quick price moves (sub-second), for example when a big buy order matches against several limit sell orders, you could see last traded price goes outside the BBO. The reason it is presented this way by Bookmap, is because this is exactly the order of events that are sent by the exchange/market data vendor.
When you trade via the simulator in those places, the results won't be accurate 
 

arminfuchs
Posts: 4
Joined: Mon Apr 11, 2022 9:33 am
Has thanked: 1 time

Re: Why I get a win trade if Price outside of Ask and Bid?

Post by arminfuchs » Fri May 27, 2022 7:35 am

Thanks!
- Instrument: S&P500 Mini Future
- Datafeed: Rithmics
. TimeScale: 30msec

"The NBBO refers to the SEC rule that requires brokers to guarantee that customers receive the best prevailing ask price when they purchase securities and the best prevailing bid price when they sell securities."

If this is the case how is it possible that the price goes outside the BBO?
1. Because market makers can send special orders that also accept worse prices than BBO, but this would be an advantage for retail traders?
2. The BBO isn't guaranteed, is it?

I'm asking this questions because I want to find out what costs are included in Simulated Trading when I trade with TP and SL?

1. Spread?
I have to pay it for the TP or the SL.
TP = Limit Order: I get the Ask, but I'm not always filled and I make a loss through the SL.
TP = Stop Market Order: I'm always filled, but have to pay the spread on the Bid.
So it cancels out.
SL: If my SL is larger than the spread then I don't have to consider it because I get the Bid price.

2.Slippage
Slippage going to always average out, in the long run, to zero, simply because of the unpredictability of price movements.

TP = Limit Order (correct price, no slippage)
SL = Stop Market Order (slippage)

3. Market Impact Costs
I don't have one because I only trade with small volumes

If the rules are so clear, why are the results of Bookmap and MT5 are so differently and which is more realistic?

Post Reply