Why is my broker simulator gives me last trade price when I hit Market Price

Messages
1
Likes
0
My broker gave me a trading platform to test and when I hit Trade at Market Price system is returning me the next last trade price instead of the Ask or Bid price.

I don't understand because the last simulator I had from Ameritrade was returning me the last Ask/Bid price and never the Last Price when I was buying at Market Price.

The simulator I tried from the Australian Stock Exchange was giving me the next Last Price as well ?

Is there a way to get to buy stocks at the "Last Price" ?
 
Top