為什麼交易者會在跳動前立即快速閃爍訂單?
設置
假設內部市場是 $ 15.15 \times 15.16 $ 並且有一個非常大的投標訂單不平衡。例如,30,000 股在 100 多個訂單中出價,200 股在 1 個訂單中提供;然而,情況並非總是如此極端。
大約 10-1000 $ \mu $ 在提價之前,我見過很多情況,其中一個訂單在出價時非常迅速地“閃爍”。閃爍是指相同大小的訂單被快速添加和取消,一遍又一遍。
閃爍一直持續到價差擴大並且市場走向 $ 15.15 \times 15.17 $ . 訂單然後急於提高出價 $ 15.16 $ 將價差縮小回 $ 0.01 $ . 我注意到一個與正在閃爍的訂單大小相同的訂單 $ 15.15 $ 在報價後很快加入新的出價水平,通常達到 3 或更好的隊列位置。有時新關卡會與 $ Add Order $ 有時帶有 $ Replace Order $ ,大概與價差擴大時所管理的訂單狀態一致( $ Add Order $ 如果該命令在緊接擴大之前被刪除, $ Replace Order $ 如果訂單是在擴大之前立即添加的)。
其他意見和說明:
- 雖然閃爍正在發生,但市場相對安靜,因此如果您在視覺上掃描數據,則很容易“看到”效果。
- 涉及的地點似乎總是 INET (Q)。至少,當我注意到或去尋找閃爍時,我總是看到它。我沒有做詳盡的搜尋。
- 與上述一致,我沒有搜尋超過 CSCO 的閃爍。它在其他符號中可能表現不同(或不存在)。
我的問題和想法
閃爍命令有什麼作用?或者它可能沒有任何作用,它只是一個訂單執行算法,不確定下一次出價的位置?
這樣做似乎是不利的,因為它會重置您的休息出價的優先級。誠然,鑑於內部的不平衡,上升的可能性很大,但不能保證。此外,如果中點在上漲後迅速恢復,則重置優先級對交易者不利。
也許做閃爍有延遲優勢,但我無法弄清楚它們可能是什麼。人們可以簡單地讓他們的訂單不受干擾,等待滴答聲,然後繼續做 $ Replace Order $ 提高標的,加入新的水平。但是,使用可能有一個小的延遲優勢 $ Add Order $ 超過 $ Replace Order $ 在 INET 上,閃爍允許交易者有時能夠做到這一點:使用 $ Add Order $ 如果滴答聲在 a 之後立即發生 $ Cancel Order $ , 閃爍的作用是讓交易者在等待報價的正確時機的同時保持買入。
最後,有些人可能會建議報價填充,但這一訂單產生的流量在宏偉計劃中是無關緊要的。沒有一個稱職的股票程式碼工廠會關心可能由這種閃爍引起的數百條消息。
還有哪些其他可能性?以這種方式閃爍訂單的最佳動機是什麼?當然,有一個簡單的解釋:它沒有任何目的,並且由於疏忽(交易者軟體中的錯誤)而發生,或者是為了令人困惑,如果沒有更好的解釋,我想我必須接受這一點。但是,我很好奇這種訂單執行行為是否有更積極的動機。
閃爍的訂單是在 15.16 的事後出價。交易所將其滑回 15.15 以避免鎖定市場。送出公司看到回退並取消。然後再試一次。當 15.16 報價被執行或取消時,報價移動到 15.17,然後 15.16 的 postonly 報價以目標價格通過並獲得良好的排隊位置。