why lastPrice is NOT between bid/ask price? (MarketByPrice)

Options

hi

this is questiona following

how to get full order book (10 buy + 10 sell)

connected to reuters, service : EED_DELAYED , using QA account,

subscribe data by both "MARKET_PRICE" and "MARKET_BY_PRICE"

found that BID/ASK mismatch to order book, e.g.

for RIC : DXU7

time=[2017-09-01 16:17:55.684166], sym=[    DXU7], [Action=Update;Key=<strong>92.720A</strong>;

time=[2017-09-01 16:17:56.119753], sym=[ DXU7], [ ASK]=[<strong>92.755</strong>]
<br>time=[2017-09-01 16:17:56.119753], sym=[ DXU7], [ BID]=[<strong>92.750</strong>]

<br>time=[2017-09-01 16:17:56.416813], sym=[ DXU7], [Action=Update;Key=<strong>92.720A</strong>;

ask price (in order book) is less than BID price.


attached log file : wrongprice.txt


could you advise?

Tagged:

Best Answer

  • @qiang.zhu

    Do you have the time of the updates?

    It is possible that "MARKET_PRICE" and "MARKET_BY_PRICE" have difference delay.

    Consider that you subscribed to a delayed service, you should always use the time from time fields rather than system time.

Answers