Discussion Board
Subject: ARCA Book for equities - LastSourceSeqNum in Book Refresh Msg

Add Reply   
Author Messages
roig (guest)

10/07/2008 1:23 PM Quote Reply Alert 
Hi,

I'm connected to the ARCA feeds via UDP only, therefore, I can only use interval book refresh messages for recovery and late joining.

To my understanding, LastSourceSeqNum in the Book Refresh Message signifies that the refresh message is covers all open orders in the book all the way to the order with SequenceNumber == LastSourceSeqNum.
This means that after refreshing my orderBook, I should only take into consideration and handle messages with SourceSeqNumber > LastSourceSeqNum.
However, I noticed that ignoring messages with SourceSeqNumber < LastSourceSeqNum caused me to skip erasion of orders that are no longer in the orderBook.

First I use the Refresh Feed: Symbol "BAC" (07.10.2008)
-------------------------------------------
LastSourceSeqNum = 1664282
An order with OrderID = 723718009 was added to the book.

Data Feed
----------
After refreshing, I skip all messages with SourceSeqNum < 1664282.
One of the messages was:
MsgType = Delete
OrderID = 723718009
SourceSeqNum = 1664180
* Therefore, the message was skipped and the order was not deleted from the book, causing a false OrderBook

How do I handle these situations? Do I need to store all messages even if SourceSeqNumber < LastSourceSeqNum ?

Thanks,
Roi
Verona
Posts:48

10/13/2008 4:03 PM Quote Reply Alert 
You should skip all messages with a sequence number lower than LastSourceSeqNum. If you feel that there was an error in the
refresh, please contact the NYX Arca Team and we can look into the sequence of event that created that book.

Please note NYX Arca Team can only do this intraday. You may contact NYSE Arca Technical area at 1-888-689-7739 option 1 or connectivity@nyx.com.
amct (guest)

10/31/2008 1:39 PM Quote Reply Alert 
I have exactly the same problem. I dont have the packet numbers yet but see this happeneing to GLD@72.14 on an order recived at 8:30am but never got the delete. I skip all messages upto this LastSourceSeqNum.
Add Reply
Forums > Information Products - Datafeeds > ARCABook > ARCA Book for equities - LastSourceSeqNum in Book Refresh Msg

Quick Reply
Username:  
Subject:  
Body: