Displayed prices are always ask prices for reasons of consistency. If the broker API returns the fill price, it is logged in the trade record.