I am a complete newbie to fixed income futures. Using IBKR platform, I just bought 2 ZN contracts (10-year US treasury note) at ask quote of 118'310. However, on TWS, the average price reflected is 118.971875. Why does this discrepancy exist? I have never encountered such a situation when buying stocks and stock index futures.