股票

限價訂單簿深處的執行?

  • April 14, 2017

我有一些關於股票的 III 級(消息級別)數據,並且我發現了幾個案例,其中我以比最佳買價或賣價“更差”的價格註冊了限價訂單的執行。

例如,假設該交易所的最佳買入價是$20.48,並且該價格有相當大的深度(例如,20,000 股)。我有幾個案例,其中我有一個買入限價訂單的“完全執行”消息(在同一個交易所)以$20.47 的價格,而所有 20.48 美元的買入訂單都沒有發生任何事情……這怎麼可能?

這可能是幾件事,具體取決於您正在查看的內容:

如果您正在查看單個交易所的提要,它可以是未連結到任何單個訂單 ID 的交易消息。這些可以是向他們報告的大宗訂單或交易外訂單。在查看盤中數據時,我通常會忽略交易資訊。這些與具有訂單 ID 的執行報告不同,您可以將它們連結回限價簿中的條目。

如果您正在查看某種形式的匯總提要,則可能是在另一個交易所執行(可能)有資格繞過 NBBO(例如被標記為 Intramarket Sweep)或其他一些例外情況。

  1. 它發生在同一次交換並且您正在使用交換時間戳,因此由於時間抖動問題不太可能。
  2. 據我所知,如果您的數據來自美國或歐洲、中東和非洲發達的股票市場,則不允許繞過限價訂單簿中的最佳價格。
  3. 反內化一般用於賣方的內交叉或暗池。對外交流層面沒見過。所以這也不太可能是原因。

我的建議: 1. 仔細查看您的數據,看看是否缺少一些消息。2. 仔細檢查您的程式碼,因為 III 級數據是不規則的,通常是二進制格式。很容易錯過(或錯過翻譯)某些消息。

以下是關於如何從 NASDAQ ITCH-Totalview Level III 數據建構訂單簿的簡短參考,https://lobsterdata.com/info/HowDoesItWork.php 以及 https://papers.ssrn.com/的相應工作文件sol3/papers.cfm?abstract_id=1977207

引用自:https://quant.stackexchange.com/questions/16489