2017年10月3日 星期二
Touchance 的報價服務,併筆或不是併筆?
大約兩三年前,我開始使用 Touchance 的報價服務,當時我聽說 Touchance 報價快是因為"併筆"關係。這也是有好一段歷史故事了,可以參考故事傳送門。另外我記得應該有一篇 立偉兄 解釋的 Touchance 報價的併筆原理解釋,暫時找不到。
因為,我個人有在觀察每天收到的 tick 數量,有一個現象一直加深我認定 Touchance 報價就是併筆的現象:從艾揚報價所收到的 tick 數量相對 Kway 的少很多,但是把當日所有 tick 的成交量做加總,卻又沒有多少差異,這個現象每天都在發生,更讓我認定 Touchance 的報價服務就併筆的。
在因緣際會下,討論到這個併筆的事情,艾揚給的回應卻是:「他們沒有做併筆的動作,只是會因為 client 端當時的條件,選擇是否丟掉 tick 不送進 MC。」然而,這個說法讓我大起疑惑,如果是把 tick 丟掉,那每天我都遺漏幾乎兩三萬個 tick,這些 tick 成交量的加總,卻能相當接近日成交量是怎麼回事?這不科學啊 XD
今天,我總算得到相當合理的解釋了:「Touchance 的 tick 成交量資訊,並不是把從交易所收來的資料就直接轉送,而是利用像是 q_TotalVolume 這個資訊去算出要給 送進 MC 的 tick 成交量」。你可以理解成,每個從 Touchance 送進 MC 的 tick 的成交量是 q_TotalVolume - q_TotalVolume[1] 這樣的概念。因此這就造成,不管我接收的報價漏了多少 tick ,當日成交量的加總都會非常接近日成交量。我的疑惑也就得到了解釋。
所以,Touchance 的報價服務,是併筆嗎?不是!但會因為 client 端接收的當時狀況而被選擇性的拋棄 tick (會漏),而有被送進來的 tick 所帶的成交量資訊,基本上可以說是... 假假的。優點呢?快、穩定。
熱門文章
-
在 MultiCharts 裡,本來我以為 EntryPrice(0) 就代表了最後一個進場的成本價,經過測試後,確定了 EntryPrice( 0 ) 不是最後一次進場價,而是最後進場方向的第一筆價格(可查閱"程式交易語法大全 page 255")。什麼意思...
-
在 MultiCharts 或是 TradeStation 中都有 Set開頭的一些指令可以運用,比如 停損─SetStopLoss、停利─SetProfitTarget,這些都是所謂的 ThisBar 模式運作的特殊指令,它們讓你在條件成立的當根K棒就可以做出對應動作,而不是一...
-
去年開發「 把策略訊號轉換成選擇權去執行 」的時候,一直有個實務上的困擾:標的物價格。 我要把訊號轉成選擇權的時候,事前不能精準的知道要交易哪一個履約價、Put 或 Call,需要在訊號或市況變化的當下才決定交易標的。但在 MultiCharts 的運作架構上,需要開啟欲取...
-
殷鑑不遠。這是 2019/07/03 的台指期貨,在大約 10來秒的時間之中,台指閃崩了近 500點,並且快速回復。這樣類似的事件,在台指不是空前,也不會絕後,即使台灣期貨交易所有所謂的動態穩定機制在運作,這一天,據我所聽聞到也有不少友人在這很短的時間內... 中槍了。這裡,我們...